From: Randy Dunlap Date: Wed, 20 Feb 2008 21:20:50 +0000 (-0800) Subject: firmware: move firmware_class from Documentation/ to samples/ X-Git-Tag: v2.6.26-rc1~1126^2~24 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d289bf7bdd84d636054acb0b3d14a4708f8a8233;p=linux-2.6 firmware: move firmware_class from Documentation/ to samples/ Move the firmware_class sample drivers to samples/ so that they are buildable and can be maintained. Signed-off-by: Randy Dunlap Acked-by: Marcel Holtmann Signed-off-by: Greg Kroah-Hartman --- diff --git a/Documentation/firmware_class/firmware_sample_driver.c b/samples/firmware_class/firmware_sample_driver.c similarity index 99% rename from Documentation/firmware_class/firmware_sample_driver.c rename to samples/firmware_class/firmware_sample_driver.c index 6865cbe075..ff0f2f2bd1 100644 --- a/Documentation/firmware_class/firmware_sample_driver.c +++ b/samples/firmware_class/firmware_sample_driver.c @@ -40,7 +40,7 @@ static void sample_probe_default(void) "firmware_sample_driver: Firmware not available\n"); return; } - + sample_firmware_load(fw_entry->data, fw_entry->size); release_firmware(fw_entry); @@ -62,7 +62,7 @@ static void sample_probe_specific(void) "firmware_sample_driver: Firmware load failed\n"); return; } - + /* request_firmware blocks until userspace finished, so at * this point the firmware should be already in the device */ @@ -89,7 +89,7 @@ static void sample_probe_async(void) "my device pointer", sample_probe_async_cont); if(error){ - printk(KERN_ERR + printk(KERN_ERR "firmware_sample_driver:" " request_firmware_nowait failed\n"); } diff --git a/Documentation/firmware_class/firmware_sample_firmware_class.c b/samples/firmware_class/firmware_sample_firmware_class.c similarity index 99% rename from Documentation/firmware_class/firmware_sample_firmware_class.c rename to samples/firmware_class/firmware_sample_firmware_class.c index 2de62854f0..2799c47213 100644 --- a/Documentation/firmware_class/firmware_sample_firmware_class.c +++ b/samples/firmware_class/firmware_sample_firmware_class.c @@ -56,7 +56,7 @@ static ssize_t firmware_loading_store(struct class_device *class_dev, int prev_loading = fw_priv->loading; fw_priv->loading = simple_strtol(buf, NULL, 10); - + switch(fw_priv->loading){ case -1: /* abort load an panic */ @@ -152,7 +152,7 @@ static int fw_setup_class_device(struct class_device *class_dev, } goto out; - + error_remove_data: sysfs_remove_bin_file(&class_dev->kobj, &firmware_attr_data); error_unreg_class_dev: @@ -202,6 +202,6 @@ static void __exit firmware_sample_exit(void) kfree(fw_priv); kfree(class_dev); } + module_init(firmware_sample_init); module_exit(firmware_sample_exit); -