调用流程
alsps.c
alsps_init()
alsps_probe()
alsps_real_driiver_init()
alsps_init_list[i] ->init()
----->stk3x1x_local_init()
stk3x1x.c
alsps_driver_add(&stk3x1x_init_info)
------>platform_driver_register()
stk3x1x_local_init()
----->i2c_add_driver(&stk3x1x_i2c_driver)
stk3x1x_init_info结构体
static struct alsps_init_info stk3x1x_init_info = {
.name = "stk3x1x",
.init = stk3x1x_local_init,
.uninit = stk3x1x_local_uninit,
};