diff options
author | 2005-11-09 17:23:39 +0000 | |
---|---|---|
committer | 2005-11-09 17:23:39 +0000 | |
commit | 00d3dcdd96646be6059cc21f2efa94c4edc1eda5 (patch) | |
tree | 0e45a3e4cb62bbd45e6a9a117a78bd911f346dbe /drivers/i2c | |
parent | [PATCH] Fix sysctl unregistration oops (CVE-2005-2709) (diff) | |
download | linux-00d3dcdd96646be6059cc21f2efa94c4edc1eda5.tar.gz linux-00d3dcdd96646be6059cc21f2efa94c4edc1eda5.tar.bz2 linux-00d3dcdd96646be6059cc21f2efa94c4edc1eda5.zip |
[DRIVER MODEL] Add platform_driver
Introduce struct platform_driver. This allows the platform device
driver methods to be passed a platform_device structure instead of
instead of a plain device structure, and therefore requiring casting
in every platform driver.
We introduce this in such a way that any existing platform drivers
registered directly via driver_register continue to work as before,
thereby allowing a gradual conversion to the new platform_driver
methods.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/i2c')
0 files changed, 0 insertions, 0 deletions