一、相关函数 platform_driver_register 和platform_driver_unregister 函数
platform_driver_register 函数和platform_driver_unregister 函数用于注册和卸载驱动。
1、在源码目录下的 include/linux/platform_device.h文件中。
extern int platform_driver_register(struct platform_driver *);
extern void platform_driver_unregister(struct platform_driver *);
2、platform_driver结构体在源码目录下的include/linux/platform_device.h头文件中。
struct platform_driver {
int (*probe)(struct platform_device *);
int (*remove)(struct platform_device *);
void (*shutdown)(struct platform_device *);
int (*suspend)(struct platf