Home
last modified time | relevance | path

Searched refs:board_info (Results 1 – 25 of 86) sorted by relevance

1234

/Linux-v4.19/drivers/platform/x86/
Dintel_cht_int33fe.c94 struct i2c_board_info board_info; in cht_int33fe_probe() local
168 memset(&board_info, 0, sizeof(board_info)); in cht_int33fe_probe()
169 strlcpy(board_info.type, "max17047", I2C_NAME_SIZE); in cht_int33fe_probe()
170 board_info.dev_name = "max17047"; in cht_int33fe_probe()
171 board_info.properties = max17047_props; in cht_int33fe_probe()
172 data->max17047 = i2c_acpi_new_device(dev, 1, &board_info); in cht_int33fe_probe()
191 memset(&board_info, 0, sizeof(board_info)); in cht_int33fe_probe()
192 strlcpy(board_info.type, "typec_fusb302", I2C_NAME_SIZE); in cht_int33fe_probe()
193 board_info.dev_name = "fusb302"; in cht_int33fe_probe()
194 board_info.properties = fusb302_props; in cht_int33fe_probe()
[all …]
Di2c-multi-instantiate.c31 struct i2c_board_info board_info = {}; in i2c_multi_inst_probe() local
58 memset(&board_info, 0, sizeof(board_info)); in i2c_multi_inst_probe()
59 strlcpy(board_info.type, inst_data[i].type, I2C_NAME_SIZE); in i2c_multi_inst_probe()
62 board_info.dev_name = name; in i2c_multi_inst_probe()
63 board_info.irq = 0; in i2c_multi_inst_probe()
72 board_info.irq = ret; in i2c_multi_inst_probe()
74 multi->clients[i] = i2c_acpi_new_device(dev, i, &board_info); in i2c_multi_inst_probe()
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/btcoexist/
Dhalbtcoutsrc.c1392 btcoexist->board_info.btdm_ant_pos = BTC_ANTENNA_AT_MAIN_PORT; in exhalbtc_bind_bt_coex_withadapter()
1398 btcoexist->board_info.tfbga_package = false; in exhalbtc_bind_bt_coex_withadapter()
1400 btcoexist->board_info.tfbga_package = false; in exhalbtc_bind_bt_coex_withadapter()
1402 btcoexist->board_info.tfbga_package = true; in exhalbtc_bind_bt_coex_withadapter()
1404 if (btcoexist->board_info.tfbga_package) in exhalbtc_bind_bt_coex_withadapter()
1411 btcoexist->board_info.rfe_type = rtl_get_hwpg_rfe_type(rtlpriv); in exhalbtc_bind_bt_coex_withadapter()
1412 btcoexist->board_info.ant_div_cfg = 0; in exhalbtc_bind_bt_coex_withadapter()
1425 if (btcoexist->board_info.btdm_ant_num == 2) in exhalbtc_power_on_setting()
1427 else if (btcoexist->board_info.btdm_ant_num == 1) in exhalbtc_power_on_setting()
1440 if (btcoexist->board_info.btdm_ant_num == 2) in exhalbtc_pre_load_firmware()
[all …]
Dhalbtc8723b1ant.c798 struct btc_board_info *board_info = &btcoexist->board_info; in halbtc8723b1ant_set_ant_path() local
927 if (board_info->btdm_ant_pos == in halbtc8723b1ant_set_ant_path()
950 if (board_info->btdm_ant_pos == in halbtc8723b1ant_set_ant_path()
959 if (board_info->btdm_ant_pos == in halbtc8723b1ant_set_ant_path()
969 if (board_info->btdm_ant_pos == in halbtc8723b1ant_set_ant_path()
993 if (board_info->btdm_ant_pos == in halbtc8723b1ant_set_ant_path()
1016 if (board_info->btdm_ant_pos == in halbtc8723b1ant_set_ant_path()
1025 if (board_info->btdm_ant_pos == in halbtc8723b1ant_set_ant_path()
1035 if (board_info->btdm_ant_pos == in halbtc8723b1ant_set_ant_path()
2390 struct btc_board_info *board_info = &btcoexist->board_info; in ex_btc8723b1ant_power_on_setting() local
[all …]
/Linux-v4.19/arch/mips/bcm63xx/boards/
Dboard_bcm963xx.c39 static struct board_info board;
45 static struct board_info __initdata board_cvg834g = {
77 static struct board_info __initdata board_96328avng = {
125 static struct board_info __initdata board_96338gw = {
168 static struct board_info __initdata board_96338w = {
214 static struct board_info __initdata board_96345gw2 = {
226 static struct board_info __initdata board_96348r = {
270 static struct board_info __initdata board_96348gw_10 = {
330 static struct board_info __initdata board_96348gw_11 = {
384 static struct board_info __initdata board_96348gw = {
[all …]
/Linux-v4.19/drivers/platform/chrome/
Dchromeos_laptop.c45 struct i2c_board_info board_info; member
155 &i2c_dev->board_info, in chromeos_laptop_check_adapter()
246 .board_info = {
255 .board_info = {
267 .board_info = {
300 .board_info = {
314 .board_info = {
328 .board_info = {
340 .board_info = {
353 .board_info = {
[all …]
/Linux-v4.19/drivers/i2c/
Di2c-boardinfo.c82 devinfo->board_info = *info; in i2c_register_board_info()
85 devinfo->board_info.properties = in i2c_register_board_info()
87 if (IS_ERR(devinfo->board_info.properties)) { in i2c_register_board_info()
88 status = PTR_ERR(devinfo->board_info.properties); in i2c_register_board_info()
95 devinfo->board_info.resources = in i2c_register_board_info()
100 if (!devinfo->board_info.resources) { in i2c_register_board_info()
/Linux-v4.19/drivers/staging/rtlwifi/btcoexist/
Dhalbtcoutsrc.c1329 btcoexist->board_info.btdm_ant_pos = BTC_ANTENNA_AT_MAIN_PORT; in exhalbtc_bind_bt_coex_withadapter()
1335 btcoexist->board_info.tfbga_package = false; in exhalbtc_bind_bt_coex_withadapter()
1337 btcoexist->board_info.tfbga_package = false; in exhalbtc_bind_bt_coex_withadapter()
1339 btcoexist->board_info.tfbga_package = true; in exhalbtc_bind_bt_coex_withadapter()
1341 if (btcoexist->board_info.tfbga_package) in exhalbtc_bind_bt_coex_withadapter()
1348 btcoexist->board_info.rfe_type = rtl_get_hwpg_rfe_type(rtlpriv); in exhalbtc_bind_bt_coex_withadapter()
1349 btcoexist->board_info.ant_div_cfg = 0; in exhalbtc_bind_bt_coex_withadapter()
1362 if (btcoexist->board_info.btdm_ant_num == 1) in exhalbtc_power_on_setting()
1364 else if (btcoexist->board_info.btdm_ant_num == 2) in exhalbtc_power_on_setting()
1377 if (btcoexist->board_info.btdm_ant_num == 1) in exhalbtc_pre_load_firmware()
[all …]
/Linux-v4.19/drivers/mfd/
Dtps65910.c383 struct tps65910_board *board_info; in tps65910_parse_dt() local
396 board_info = devm_kzalloc(&client->dev, sizeof(*board_info), in tps65910_parse_dt()
398 if (!board_info) in tps65910_parse_dt()
403 board_info->vmbch_threshold = prop; in tps65910_parse_dt()
407 board_info->vmbch2_threshold = prop; in tps65910_parse_dt()
410 board_info->en_ck32k_xtal = prop; in tps65910_parse_dt()
413 board_info->en_dev_slp = prop; in tps65910_parse_dt()
416 board_info->slp_keepon.therm_keepon = prop; in tps65910_parse_dt()
419 board_info->slp_keepon.clkout32k_keepon = prop; in tps65910_parse_dt()
422 board_info->slp_keepon.i2chs_keepon = prop; in tps65910_parse_dt()
[all …]
/Linux-v4.19/drivers/net/ethernet/davicom/
Ddm9000.c99 struct board_info { struct
156 static inline struct board_info *to_dm9000_board(struct net_device *dev) in to_dm9000_board() argument
167 ior(struct board_info *db, int reg) in ior()
178 iow(struct board_info *db, int reg, int value) in iow()
185 dm9000_reset(struct board_info *db) in dm9000_reset()
277 static void dm9000_msleep(struct board_info *db, unsigned int ms) in dm9000_msleep()
289 struct board_info *db = netdev_priv(dev); in dm9000_phy_read()
335 struct board_info *db = netdev_priv(dev); in dm9000_phy_write()
382 static void dm9000_set_io(struct board_info *db, int byte_width) in dm9000_set_io()
413 static void dm9000_schedule_poll(struct board_info *db) in dm9000_schedule_poll()
[all …]
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/
Dcommon.h195 const struct board_info *brd_info;
273 struct board_info { struct
321 #define board_info(adapter) ((adapter)->params.brd_info) macro
322 #define is_10G(adapter) (board_info(adapter)->caps & SUPPORTED_10000baseT_Full)
326 return board_info(adap)->clock_core / 1000000; in core_ticks_per_usec()
342 const struct board_info *t1_get_board_info(unsigned int board_id);
343 const struct board_info *t1_get_board_info_from_ids(unsigned int devid,
346 int t1_get_board_rev(adapter_t *adapter, const struct board_info *bi,
349 int t1_init_sw_modules(adapter_t *adapter, const struct board_info *bi);
Dsubr.c268 static void mi1_mdio_init(adapter_t *adapter, const struct board_info *bi) in mi1_mdio_init()
391 static const struct board_info t1_board[] = {
542 const struct board_info *t1_get_board_info(unsigned int board_id) in t1_get_board_info()
675 switch (board_info(adapter)->board) { in t1_elmer0_ext_intr_handler()
894 int t1_get_board_rev(adapter_t *adapter, const struct board_info *bi, in t1_get_board_rev()
920 static int board_init(adapter_t *adapter, const struct board_info *bi) in board_init()
965 const struct board_info *bi = board_info(adapter); in t1_init_hw_modules()
1031 const struct board_info *bi) in init_link_config()
1051 int t1_init_sw_modules(adapter_t *adapter, const struct board_info *bi) in t1_init_sw_modules()
/Linux-v4.19/drivers/media/usb/go7007/
Dgo7007-v4l2.c101 *width = go->board_info->sensor_width; in get_resolution()
102 *height = go->board_info->sensor_height; in get_resolution()
197 } else if (go->board_info->sensor_flags & GO7007_SENSOR_SCALING) { in set_capture_size()
249 go->encoder_h_offset = go->board_info->sensor_h_offset; in set_capture_size()
250 go->encoder_v_offset = go->board_info->sensor_v_offset; in set_capture_size()
252 if (go->board_info->sensor_flags & GO7007_SENSOR_SCALING) { in set_capture_size()
294 if (go->board_info->num_aud_inputs) in vidioc_querycap()
296 if (go->board_info->flags & GO7007_BOARD_HAS_TUNER) in vidioc_querycap()
572 if (!(go->board_info->sensor_flags & GO7007_SENSOR_SCALING)) { in vidioc_enum_frameintervals()
634 if (inp->index >= go->board_info->num_inputs) in vidioc_enum_input()
[all …]
Dgo7007-fw.c1115 0xd472, (go->board_info->sensor_flags & in config_package()
1119 0xd475, (go->board_info->sensor_flags & in config_package()
1142 0xe01a, go->board_info->hpi_buffer_cap, in config_package()
1172 0xc031, go->board_info->sensor_flags & in config_package()
1192 (go->board_info->sensor_flags & in config_package()
1197 0xbff0, go->board_info->sensor_flags & in config_package()
1287 int arate = go->board_info->audio_rate * 1001 * go->fps_scale; in avsync_to_package()
1328 ((go->board_info->sensor_flags & GO7007_SENSOR_TV) && in final_package()
1332 (go->board_info->sensor_flags & in final_package()
1344 (go->board_info->sensor_flags & GO7007_SENSOR_TV ? in final_package()
[all …]
/Linux-v4.19/drivers/media/usb/dvb-usb-v2/
Dzd1301.c139 struct i2c_board_info board_info; in zd1301_frontend_attach() local
179 memset(&board_info, 0, sizeof(board_info)); in zd1301_frontend_attach()
180 strlcpy(board_info.type, "mt2060", I2C_NAME_SIZE); in zd1301_frontend_attach()
181 board_info.addr = 0x60; in zd1301_frontend_attach()
182 board_info.platform_data = &dev->mt2060_pdata; in zd1301_frontend_attach()
184 client = i2c_new_device(adapter, &board_info); in zd1301_frontend_attach()
Drtl28xxu.c666 struct i2c_board_info board_info; in rtl2831u_frontend_attach() local
689 memset(&board_info, 0, sizeof(board_info)); in rtl2831u_frontend_attach()
690 strlcpy(board_info.type, "rtl2830", I2C_NAME_SIZE); in rtl2831u_frontend_attach()
691 board_info.addr = 0x10; in rtl2831u_frontend_attach()
692 board_info.platform_data = pdata; in rtl2831u_frontend_attach()
693 request_module("%s", board_info.type); in rtl2831u_frontend_attach()
694 client = i2c_new_device(&d->i2c_adap, &board_info); in rtl2831u_frontend_attach()
874 struct i2c_board_info board_info; in rtl2832u_frontend_attach() local
910 memset(&board_info, 0, sizeof(board_info)); in rtl2832u_frontend_attach()
911 strlcpy(board_info.type, "rtl2832", I2C_NAME_SIZE); in rtl2832u_frontend_attach()
[all …]
/Linux-v4.19/drivers/staging/media/omap4iss/
Diss.c949 struct iss_subdev_i2c_board_info *board_info) in iss_register_subdev_group() argument
954 if (!board_info->board_info) in iss_register_subdev_group()
957 for (first = 1; board_info->board_info; ++board_info, first = 0) { in iss_register_subdev_group()
961 adapter = i2c_get_adapter(board_info->i2c_adapter_id); in iss_register_subdev_group()
965 __func__, board_info->i2c_adapter_id, in iss_register_subdev_group()
966 board_info->board_info->type); in iss_register_subdev_group()
971 board_info->board_info, NULL); in iss_register_subdev_group()
974 board_info->board_info->type); in iss_register_subdev_group()
/Linux-v4.19/arch/arm/mach-davinci/
Dpdata-quirks.c69 .board_info = {
76 .board_info = {
142 .board_info = {
/Linux-v4.19/drivers/net/phy/
Dmdio-boardinfo.c39 bi = &be->board_info; in mdiobus_setup_mdiodev_from_board_info()
75 memcpy(&be->board_info, info, sizeof(*info)); in mdiobus_register_board_info()
Dmdio-boardinfo.h15 struct mdio_board_info board_info; member
/Linux-v4.19/drivers/media/dvb-core/
Ddvbdev.c963 struct i2c_board_info *board_info; in dvb_module_probe() local
965 board_info = kzalloc(sizeof(*board_info), GFP_KERNEL); in dvb_module_probe()
966 if (!board_info) in dvb_module_probe()
970 strlcpy(board_info->type, name, I2C_NAME_SIZE); in dvb_module_probe()
972 strlcpy(board_info->type, module_name, I2C_NAME_SIZE); in dvb_module_probe()
974 board_info->addr = addr; in dvb_module_probe()
975 board_info->platform_data = platform_data; in dvb_module_probe()
977 client = i2c_new_device(adap, board_info); in dvb_module_probe()
979 kfree(board_info); in dvb_module_probe()
988 kfree(board_info); in dvb_module_probe()
/Linux-v4.19/include/media/davinci/
Dvpbe.h71 struct i2c_board_info board_info; member
80 struct i2c_board_info board_info; member
/Linux-v4.19/drivers/media/dvb-frontends/
Dts2020.c518 struct i2c_board_info board_info; in ts2020_attach() local
527 memset(&board_info, 0, sizeof(board_info)); in ts2020_attach()
528 strlcpy(board_info.type, "ts2020", I2C_NAME_SIZE); in ts2020_attach()
529 board_info.addr = config->tuner_address; in ts2020_attach()
530 board_info.platform_data = &pdata; in ts2020_attach()
531 client = i2c_new_device(i2c, &board_info); in ts2020_attach()
Dcxd2820r_core.c532 struct i2c_board_info board_info; in cxd2820r_attach() local
542 memset(&board_info, 0, sizeof(board_info)); in cxd2820r_attach()
543 strlcpy(board_info.type, "cxd2820r", I2C_NAME_SIZE); in cxd2820r_attach()
544 board_info.addr = config->i2c_address; in cxd2820r_attach()
545 board_info.platform_data = &pdata; in cxd2820r_attach()
546 client = i2c_new_device(adapter, &board_info); in cxd2820r_attach()
/Linux-v4.19/drivers/thermal/
Dintel_pch_thermal.c286 static const struct board_info { struct
289 } board_info[] = { variable
312 const struct board_info *bi = &board_info[board_id]; in intel_pch_thermal_probe()

1234