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 6865cbe075ec3549cf033fa3c11c07bb0ee4eef6..ff0f2f2bd1a8706c76ed06bbcf874e50b0b2dab5 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 2de62854f0e5c90aa6643b0b72d59cc8e96758f7..2799c472133e753b54183b310da90f6465ca02c4 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); -