/kernel/linux/linux-5.10/drivers/i3c/ |
H A D | master.c | 615 const struct i2c_dev_boardinfo *boardinfo) in i3c_master_alloc_i2c_dev() 624 dev->boardinfo = boardinfo; in i3c_master_alloc_i2c_dev() 625 dev->addr = boardinfo->base.addr; in i3c_master_alloc_i2c_dev() 626 dev->lvr = boardinfo->lvr; in i3c_master_alloc_i2c_dev() 700 if (dev->boardinfo->base.addr == addr) in i3c_master_find_i2c_dev_by_addr() 1287 if (dev->boardinfo && dev->boardinfo->init_dyn_addr) in i3c_master_put_i3c_addrs() 1317 (!dev->boardinfo || in i3c_master_get_i3c_addrs() 1318 dev->boardinfo in i3c_master_get_i3c_addrs() 614 i3c_master_alloc_i2c_dev(struct i3c_master_controller *master, const struct i2c_dev_boardinfo *boardinfo) i3c_master_alloc_i2c_dev() argument 1437 i3c_master_early_i3c_dev_add(struct i3c_master_controller *master, struct i3c_dev_boardinfo *boardinfo) i3c_master_early_i3c_dev_add() argument 2000 struct i2c_dev_boardinfo *boardinfo; of_i3c_master_add_i2c_boardinfo() local 2035 struct i3c_dev_boardinfo *boardinfo; of_i3c_master_add_i3c_boardinfo() local [all...] |
/kernel/linux/linux-6.6/drivers/i3c/ |
H A D | master.c | 1295 if (dev->boardinfo && dev->boardinfo->init_dyn_addr) in i3c_master_put_i3c_addrs() 1315 dev->info.static_addr != dev->boardinfo->init_dyn_addr) in i3c_master_get_i3c_addrs() 1329 (!dev->boardinfo || in i3c_master_get_i3c_addrs() 1330 dev->boardinfo->init_dyn_addr != dev->info.dyn_addr)) { in i3c_master_get_i3c_addrs() 1389 (!dev->boardinfo || in i3c_master_reattach_i3c_dev() 1390 dev->info.dyn_addr != dev->boardinfo->init_dyn_addr)) { in i3c_master_reattach_i3c_dev() 1453 struct i3c_dev_boardinfo *boardinfo) in i3c_master_early_i3c_dev_add() 1456 .static_addr = boardinfo->static_addr, in i3c_master_early_i3c_dev_add() 1457 .pid = boardinfo in i3c_master_early_i3c_dev_add() 1452 i3c_master_early_i3c_dev_add(struct i3c_master_controller *master, struct i3c_dev_boardinfo *boardinfo) i3c_master_early_i3c_dev_add() argument 2014 struct i2c_dev_boardinfo *boardinfo; of_i3c_master_add_i2c_boardinfo() local 2049 struct i3c_dev_boardinfo *boardinfo; of_i3c_master_add_i3c_boardinfo() local [all...] |
/kernel/linux/linux-5.10/drivers/ssb/ |
H A D | host_soc.c | 182 /* Fill boardinfo structure */ in ssb_host_soc_get_invariants() 183 memset(&iv->boardinfo, 0, sizeof(struct ssb_boardinfo)); in ssb_host_soc_get_invariants() 187 err = kstrtou16(strim(buf), 0, &iv->boardinfo.vendor); in ssb_host_soc_get_invariants() 192 if (!iv->boardinfo.vendor) in ssb_host_soc_get_invariants() 193 iv->boardinfo.vendor = SSB_BOARDVENDOR_BCM; in ssb_host_soc_get_invariants() 197 err = kstrtou16(strim(buf), 0, &iv->boardinfo.type); in ssb_host_soc_get_invariants()
|
/kernel/linux/linux-6.6/drivers/ssb/ |
H A D | host_soc.c | 182 /* Fill boardinfo structure */ in ssb_host_soc_get_invariants() 183 memset(&iv->boardinfo, 0, sizeof(struct ssb_boardinfo)); in ssb_host_soc_get_invariants() 187 err = kstrtou16(strim(buf), 0, &iv->boardinfo.vendor); in ssb_host_soc_get_invariants() 192 if (!iv->boardinfo.vendor) in ssb_host_soc_get_invariants() 193 iv->boardinfo.vendor = SSB_BOARDVENDOR_BCM; in ssb_host_soc_get_invariants() 197 err = kstrtou16(strim(buf), 0, &iv->boardinfo.type); in ssb_host_soc_get_invariants()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
H A D | bus.c | 107 dev->board_vendor = core->bus->boardinfo.vendor; in b43_bus_dev_bcma_init() 108 dev->board_type = core->bus->boardinfo.type; in b43_bus_dev_bcma_init() 206 dev->board_vendor = sdev->bus->boardinfo.vendor; in b43_bus_dev_ssb_init() 207 dev->board_type = sdev->bus->boardinfo.type; in b43_bus_dev_ssb_init()
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
H A D | bus.c | 107 dev->board_vendor = core->bus->boardinfo.vendor; in b43_bus_dev_bcma_init() 108 dev->board_type = core->bus->boardinfo.type; in b43_bus_dev_bcma_init() 206 dev->board_vendor = sdev->bus->boardinfo.vendor; in b43_bus_dev_ssb_init() 207 dev->board_type = sdev->bus->boardinfo.type; in b43_bus_dev_ssb_init()
|
/kernel/linux/linux-5.10/include/linux/i3c/ |
H A D | master.h | 55 * @node: used to insert the boardinfo object in the I2C boardinfo list 72 * @boardinfo: pointer to the boardinfo attached to this I2C device 88 const struct i2c_dev_boardinfo *boardinfo; member 160 * @node: used to insert the boardinfo object in the I3C boardinfo list 170 * that may be used to attach boardinfo to i3c_dev_desc when the device 175 * Not all I3C devices connected on the bus will have a boardinfo. It's only 199 * @boardinfo 213 const struct i3c_dev_boardinfo *boardinfo; global() member 493 } boardinfo; global() member [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | cmd.h | 350 MLXSW_ITEM32(cmd_mbox, boardinfo, intapin, 0x10, 24, 8); 358 MLXSW_ITEM32(cmd_mbox, boardinfo, vsd_vendor_id, 0x1C, 0, 16); 365 MLXSW_ITEM_BUF(cmd_mbox, boardinfo, vsd, 0x20, MLXSW_CMD_BOARDINFO_VSD_LEN); 373 MLXSW_ITEM_BUF(cmd_mbox, boardinfo, psid, 0xF0, MLXSW_CMD_BOARDINFO_PSID_LEN);
|
/kernel/linux/linux-6.6/arch/mips/loongson64/ |
H A D | boardinfo.c | 33 static struct kobj_attribute boardinfo_attr = __ATTR(boardinfo, 0444,
|
/kernel/linux/linux-5.10/drivers/i2c/ |
H A D | Makefile | 6 obj-$(CONFIG_I2C_BOARDINFO) += i2c-boardinfo.o
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43legacy/ |
H A D | leds.c | 198 if (bus->boardinfo.vendor == PCI_VENDOR_ID_COMPAQ) in b43legacy_leds_init() 203 if (bus->boardinfo.vendor == PCI_VENDOR_ID_ASUSTEK) in b43legacy_leds_init()
|
/kernel/linux/linux-6.6/include/linux/i3c/ |
H A D | master.h | 56 * @node: used to insert the boardinfo object in the I2C boardinfo list 73 * @boardinfo: pointer to the boardinfo attached to this I2C device 160 * @node: used to insert the boardinfo object in the I3C boardinfo list 170 * that may be used to attach boardinfo to i3c_dev_desc when the device 175 * Not all I3C devices connected on the bus will have a boardinfo. It's only 199 * @boardinfo: pointer to the boardinfo attache 213 const struct i3c_dev_boardinfo *boardinfo; global() member 493 } boardinfo; global() member [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43legacy/ |
H A D | leds.c | 198 if (bus->boardinfo.vendor == PCI_VENDOR_ID_COMPAQ) in b43legacy_leds_init() 203 if (bus->boardinfo.vendor == PCI_VENDOR_ID_ASUSTEK) in b43legacy_leds_init()
|
/kernel/linux/linux-6.6/drivers/i2c/ |
H A D | Makefile | 6 obj-$(CONFIG_I2C_BOARDINFO) += i2c-boardinfo.o
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | cmd.h | 376 MLXSW_ITEM32(cmd_mbox, boardinfo, intapin, 0x10, 24, 8); 384 MLXSW_ITEM32(cmd_mbox, boardinfo, vsd_vendor_id, 0x1C, 0, 16); 391 MLXSW_ITEM_BUF(cmd_mbox, boardinfo, vsd, 0x20, MLXSW_CMD_BOARDINFO_VSD_LEN); 399 MLXSW_ITEM_BUF(cmd_mbox, boardinfo, psid, 0xF0, MLXSW_CMD_BOARDINFO_PSID_LEN);
|
/kernel/linux/linux-5.10/arch/loongarch/loongson64/ |
H A D | env.c | 78 static struct kobj_attribute boardinfo_attr = __ATTR(boardinfo, 0444,
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | env.c | 67 static struct kobj_attribute boardinfo_attr = __ATTR(boardinfo, 0444,
|
/kernel/linux/linux-5.10/drivers/bcma/ |
H A D | host_pci.c | 212 bus->boardinfo.vendor = bus->host_pci->subsystem_vendor; in bcma_host_pci_probe() 213 bus->boardinfo.type = bus->host_pci->subsystem_device; in bcma_host_pci_probe()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | debug.c | 89 core->id.rev, bus->boardinfo.type, bus->boardinfo.vendor, in brcms_debugfs_hardware_read()
|
H A D | aiutils.c | 484 sih->boardvendor = pbus->boardinfo.vendor; in ai_doattach() 485 sih->boardtype = pbus->boardinfo.type; in ai_doattach()
|
/kernel/linux/linux-6.6/drivers/bcma/ |
H A D | host_pci.c | 208 bus->boardinfo.vendor = bus->host_pci->subsystem_vendor; in bcma_host_pci_probe() 209 bus->boardinfo.type = bus->host_pci->subsystem_device; in bcma_host_pci_probe()
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | debug.c | 89 core->id.rev, bus->boardinfo.type, bus->boardinfo.vendor, in brcms_debugfs_hardware_read()
|
H A D | aiutils.c | 484 sih->boardvendor = pbus->boardinfo.vendor; in ai_doattach() 485 sih->boardtype = pbus->boardinfo.type; in ai_doattach()
|
/kernel/linux/linux-5.10/drivers/net/phy/ |
H A D | Makefile | 9 obj-y += mdio-boardinfo.o
|
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | Makefile | 9 obj-y += mdio-boardinfo.o
|