1、在arch/arm/mach-xxx/ 自己的平台文件里添加i2c信息,美其名曰:i2c_board_info 例如: static struct i2c_board_info __initdata xxxi2c_board_info[] = { { I2C_BOARD_INFO("abcd1", 0x20), /* 字符串要与后面的匹配,0x20是从设备地址 */ .platform_data = 0, }, { I2C_BOARD_INFO("abcd2...
1、在arch/arm/mach-xxx/ 自己的平台文件里添加i2c信息,美其名曰:i2c_board_info 例如: static struct i2c_board_info __initdata xxxi2c_board_info[] = { { I2C_BOARD_INFO("abcd1", 0x20), /* 字符串要与后面的匹配,0x20是从设备地址 */ .platform_data = 0, }, { I2C_BOARD_INFO("abcd2...
.init_machine = gsia18s_board_init, MACHINE_END MACHINE_START是一个宏,作用是定义一个struct machine_desc的实例并初始化,放在section(.arch.info.init),是初始化数据,内核启动完成后其所占用的内存会被释放。 struct machine_desc的各个成员会在内核启动的不同时期被调用。 map_io:用于对I/O端口的静态映射...
I2c Windows.Devices.I2c.Provider Windows.Devices.Input Windows.Devices.Input.Preview Windows.Devices.Lights Windows.Devices.Lights.Effects Windows.Devices.Midi Windows.Devices.Perception Windows.Devices.Perception.Provider Windows.Devices.PointOfService Windows.Devices.PointOfService.Provider Windows.Devices....
I2C Access Kernel Boot Framework Kernel DT Services Memory Management Operations Partition Manager Passing boot data to Quickboot Profiler QSPI Access QSPIFLASH Access RCM Support (Parker) SDMMC Context (Parker) SPI Slave Access Stack Trace Operations UART Controller QbSerialInf...
I2C Access Kernel Boot Framework Kernel DT Services DtUartInfoRec DtUpdateInfoRec DT_STRING_LENGTH DTB_BL_VERSIONINFO DTB_BOARD_INFO DTB_BOOTDATA DTB_CHIP_VERSION DTB_CMDLINE DTB_CVCARVEOUT DTB_FLOORSWEPT DTB_INITRD2 DTB_KLOGBUF DTB_MEMINFO DTB_RATCHETINFO DTB_RESETSTATUS ...
►FunctionInfo ►GeneralChannelMessage ►GeneralMessage ►GeneralMessageBase ►GPSPose ►Grid ►gtime_t ►InputParameter ►InsType ►ioc_bcan_msg ►ioc_bcan_status_err ►ioc_zynq_fw_upload ►ioc_zynq_i2c_acc ►ioc_zynq_reg_acc ►IoConfig ►IPlugin ►LaneFeatureConv...
►FunctionInfo ►GeneralChannelMessage ►GeneralMessage ►GeneralMessageBase ►GPSPose ►Grid ►gtime_t ►InputParameter ►InsType ►ioc_bcan_msg ►ioc_bcan_status_err ►ioc_zynq_fw_upload ►ioc_zynq_i2c_acc ►ioc_zynq_reg_acc ►IoConfig ►IPlugin ►LaneFeatureConv...
int cros_ec_i2c_tunnel(struct udevice *dev, int port, struct i2c_msg *in, int nmsgs) { struct cros_ec_dev *cdev = dev_get_uclass_priv(dev); union { struct ec_params_i2c_passthru p; uint8_t outbuf[EC_PROTO2_MAX_PARAM_SIZE]; @@ -1113,7 +1114,7 @@ int cros_ec_i2c_tunn...
.init_machine = gsia18s_board_init, MACHINE_END MACHINE_START是一个宏,作用是定义一个struct machine_desc的实例并初始化,放在section(.arch.info.init),是初始化数据,内核启动完成后其所占用的内存会被释放。 struct machine_desc的各个成员会在内核启动的不同时期被调用。 map_io:用于对I/O端口的静态映射...