Messages in this thread | | | From | Eugene Shalygin <> | Date | Wed, 27 Apr 2022 11:32:13 +0200 | Subject | Re: [PATCH v2 1/4] hwmon: (asus-ec-sensors) introduce ec_board_info struct for board data |
| |
> Since this is now tied to MODULE_DEVICE_TABLE(acpi, ...), I think the > probe function should be referenced in asus_ec_sensors_platform_driver, > and it should be module_platform_driver() instead of > module_platform_driver_probe().
As follows?
static struct platform_driver asus_ec_sensors_platform_driver_probe = { .probe = asus_ec_probe, .driver = { .name = "asus-ec-sensors", .acpi_match_table = acpi_ec_ids, }, };
MODULE_DEVICE_TABLE(acpi, acpi_ec_ids); module_platform_driver(asus_ec_sensors_platform_driver_probe);
The "_probe" suffix added to keep the asus_ec_probe() code and its deps as __init.
Eugene
| |