Home
last modified time | relevance | path

Searched refs:binfo (Results 1 – 15 of 15) sorted by relevance

/drivers/fpga/
A Ddfl.c762 fdata->features = devm_kcalloc(binfo->dev, binfo->feature_num, in binfo_create_feature_dev_data()
767 fdata->resources = devm_kcalloc(binfo->dev, binfo->feature_num, in binfo_create_feature_dev_data()
956 devm_kfree(binfo->dev, binfo); in build_info_free()
1276 binfo->len = len; in build_info_prepare()
1284 devm_iounmap(binfo->dev, binfo->ioaddr); in build_info_complete()
1285 devm_release_mem_region(binfo->dev, binfo->start, binfo->len); in build_info_complete()
1304 ret = build_info_prepare(binfo, binfo->start + ofst, in parse_feature_fiu()
1400 ret = parse_feature(binfo, start - binfo->start); in parse_feature_list()
1404 v = readq(binfo->ioaddr + start - binfo->start + DFH); in parse_feature_list()
1585 binfo = devm_kzalloc(info->dev, sizeof(*binfo), GFP_KERNEL); in dfl_fpga_feature_devs_enumerate()
[all …]
/drivers/power/supply/
A Dtwl6030_charger.c195 struct power_supply_battery_info *binfo; member
272 if (charger->binfo->charge_term_current_ua != -EINVAL) { in twl6030_enable_usb()
274 UA_TO_VITERM(charger->binfo->charge_term_current_ua)); in twl6030_enable_usb()
495 charger->binfo->constant_charge_voltage_max_uv, in twl6030_charger_probe()
496 charger->binfo->constant_charge_current_max_ua); in twl6030_charger_probe()
503 charger->binfo->constant_charge_voltage_max_uv = in twl6030_charger_probe()
508 charger->binfo->constant_charge_voltage_max_uv < 350000) in twl6030_charger_probe()
520 if (charger->binfo->constant_charge_current_max_ua < 100000 || in twl6030_charger_probe()
526 if ((charger->binfo->charge_term_current_ua != -EINVAL) && in twl6030_charger_probe()
527 (charger->binfo->charge_term_current_ua > 400000 || in twl6030_charger_probe()
[all …]
/drivers/infiniband/hw/hfi1/
A Dfile_ops.c1246 struct hfi1_base_info binfo; in get_base_info() local
1253 if (sizeof(binfo) != len) in get_base_info()
1256 memset(&binfo, 0, sizeof(binfo)); in get_base_info()
1257 binfo.hw_version = dd->revision; in get_base_info()
1258 binfo.sw_version = HFI1_USER_SWVERSION; in get_base_info()
1259 binfo.bthqp = RVT_KDETH_QP_PREFIX; in get_base_info()
1260 binfo.jkey = uctxt->jkey; in get_base_info()
1274 binfo.pio_bufbase_sop = HFI1_MMAP_TOKEN(PIO_BUFS_SOP, in get_base_info()
1290 binfo.user_regbase = HFI1_MMAP_TOKEN(UREGS, uctxt->ctxt, in get_base_info()
1304 binfo.subctxt_uregbase = HFI1_MMAP_TOKEN(SUBCTXT_UREGS, in get_base_info()
[all …]
/drivers/hid/amd-sfh-hid/sfh1_1/
A Damd_sfh_init.c21 struct sfh_base_info binfo; in amd_sfh_get_sensor_num() local
25 memcpy_fromio(&binfo, mp2->vsbase, sizeof(struct sfh_base_info)); in amd_sfh_get_sensor_num()
26 slist = &binfo.sbase.s_list; in amd_sfh_get_sensor_num()
385 struct sfh_base_info binfo; in amd_sfh1_1_init() local
403 memcpy_fromio(&binfo, mp2->vsbase, sizeof(struct sfh_base_info)); in amd_sfh1_1_init()
404 if (binfo.sbase.fw_info.fw_ver == 0 || binfo.sbase.s_list.sl.sensors == 0) { in amd_sfh1_1_init()
408 dev_dbg(dev, "firmware version 0x%x\n", binfo.sbase.fw_info.fw_ver); in amd_sfh1_1_init()
A Damd_sfh_desc.c191 struct sfh_base_info binfo; in get_input_rep() local
240 memcpy_fromio(&binfo, mp2->vsbase, sizeof(struct sfh_base_info)); in get_input_rep()
241 if (binfo.sbase.s_prop[ALS_IDX].sf.feat & 0x2) { in get_input_rep()
/drivers/firmware/arm_scmi/vendors/imx/
A Dimx-sm-bbm.c350 struct scmi_imx_bbm_info *binfo; in scmi_imx_bbm_protocol_init() local
359 binfo = devm_kzalloc(ph->dev, sizeof(*binfo), GFP_KERNEL); in scmi_imx_bbm_protocol_init()
360 if (!binfo) in scmi_imx_bbm_protocol_init()
363 ret = scmi_imx_bbm_attributes_get(ph, binfo); in scmi_imx_bbm_protocol_init()
367 return ph->set_priv(ph, binfo, version); in scmi_imx_bbm_protocol_init()
/drivers/char/ipmi/
A Dipmi_ipmb.c491 struct i2c_board_info binfo; in ipmi_ipmb_probe() local
493 memset(&binfo, 0, sizeof(binfo)); in ipmi_ipmb_probe()
494 strscpy(binfo.type, "ipmb-slave", I2C_NAME_SIZE); in ipmi_ipmb_probe()
495 binfo.addr = client->addr; in ipmi_ipmb_probe()
496 binfo.flags = I2C_CLIENT_SLAVE; in ipmi_ipmb_probe()
497 slave = i2c_new_client_device(slave_adap, &binfo); in ipmi_ipmb_probe()
A Dipmi_ssif.c181 struct i2c_board_info binfo; member
1412 if (info->binfo.addr == addr) { in ssif_info_find()
1618 info->binfo.addr = client->addr; in ssif_add_infos()
1637 info->binfo.addr == client->addr) { in ssif_check_and_remove()
1968 strscpy(addr_info->binfo.type, DEVICE_NAME, in new_ssif_client()
1969 sizeof(addr_info->binfo.type)); in new_ssif_client()
1970 addr_info->binfo.addr = addr; in new_ssif_client()
1971 addr_info->binfo.platform_data = addr_info; in new_ssif_client()
2017 unsigned short addr = info->binfo.addr; in ssif_address_list()
/drivers/net/wireless/ath/ath12k/
A Dhal_rx.c265 void ath12k_hal_rx_buf_addr_info_set(struct ath12k_buffer_addr *binfo, in ath12k_hal_rx_buf_addr_info_set() argument
272 binfo->info0 = le32_encode_bits(paddr_lo, BUFFER_ADDR_INFO0_ADDR); in ath12k_hal_rx_buf_addr_info_set()
273 binfo->info1 = le32_encode_bits(paddr_hi, BUFFER_ADDR_INFO1_ADDR) | in ath12k_hal_rx_buf_addr_info_set()
278 void ath12k_hal_rx_buf_addr_info_get(struct ath12k_buffer_addr *binfo, in ath12k_hal_rx_buf_addr_info_get() argument
282 *paddr = (((u64)le32_get_bits(binfo->info1, BUFFER_ADDR_INFO1_ADDR)) << 32) | in ath12k_hal_rx_buf_addr_info_get()
283 le32_get_bits(binfo->info0, BUFFER_ADDR_INFO0_ADDR); in ath12k_hal_rx_buf_addr_info_get()
284 *cookie = le32_get_bits(binfo->info1, BUFFER_ADDR_INFO1_SW_COOKIE); in ath12k_hal_rx_buf_addr_info_get()
285 *rbm = le32_get_bits(binfo->info1, BUFFER_ADDR_INFO1_RET_BUF_MGR); in ath12k_hal_rx_buf_addr_info_get()
A Dhal_rx.h1148 void ath12k_hal_rx_buf_addr_info_set(struct ath12k_buffer_addr *binfo,
1150 void ath12k_hal_rx_buf_addr_info_get(struct ath12k_buffer_addr *binfo,
/drivers/net/wireless/ath/ath11k/
A Dhal_rx.c269 struct ath11k_buffer_addr *binfo = desc; in ath11k_hal_rx_buf_addr_info_set() local
274 binfo->info0 = FIELD_PREP(BUFFER_ADDR_INFO0_ADDR, paddr_lo); in ath11k_hal_rx_buf_addr_info_set()
275 binfo->info1 = FIELD_PREP(BUFFER_ADDR_INFO1_ADDR, paddr_hi) | in ath11k_hal_rx_buf_addr_info_set()
283 struct ath11k_buffer_addr *binfo = desc; in ath11k_hal_rx_buf_addr_info_get() local
286 (((u64)FIELD_GET(BUFFER_ADDR_INFO1_ADDR, binfo->info1)) << 32) | in ath11k_hal_rx_buf_addr_info_get()
287 FIELD_GET(BUFFER_ADDR_INFO0_ADDR, binfo->info0); in ath11k_hal_rx_buf_addr_info_get()
288 *cookie = FIELD_GET(BUFFER_ADDR_INFO1_SW_COOKIE, binfo->info1); in ath11k_hal_rx_buf_addr_info_get()
289 *rbm = FIELD_GET(BUFFER_ADDR_INFO1_RET_BUF_MGR, binfo->info1); in ath11k_hal_rx_buf_addr_info_get()
/drivers/firmware/broadcom/
A Dbcm47xx_sprom.c651 struct bcma_boardinfo *binfo = &bus->boardinfo; in bcm47xx_get_sprom_bcma() local
689 nvram_read_u16(prefix, NULL, "boardvendor", &binfo->vendor, 0, true); in bcm47xx_get_sprom_bcma()
690 if (!binfo->vendor) in bcm47xx_get_sprom_bcma()
691 binfo->vendor = SSB_BOARDVENDOR_BCM; in bcm47xx_get_sprom_bcma()
692 nvram_read_u16(prefix, NULL, "boardtype", &binfo->type, 0, true); in bcm47xx_get_sprom_bcma()
/drivers/gpu/drm/bridge/
A Dite-it6505.c2142 u8 binfo[2]; in it6505_setup_sha1_input() local
2145 err = it6505_get_dpcd(it6505, DP_AUX_HDCP_BINFO, binfo, in it6505_setup_sha1_input()
2146 ARRAY_SIZE(binfo)); in it6505_setup_sha1_input()
2153 down_stream_count = binfo[0] & 0x7F; in it6505_setup_sha1_input()
2154 DRM_DEV_DEBUG_DRIVER(dev, "binfo:0x%*ph", (int)ARRAY_SIZE(binfo), in it6505_setup_sha1_input()
2155 binfo); in it6505_setup_sha1_input()
2157 if ((binfo[0] & BIT(7)) || (binfo[1] & BIT(3))) { in it6505_setup_sha1_input()
2175 sha1_input[msg_count++] = binfo[0]; in it6505_setup_sha1_input()
2176 sha1_input[msg_count++] = binfo[1]; in it6505_setup_sha1_input()
/drivers/usb/gadget/function/
A Df_midi2.c2765 const struct f_midi2_block_info *binfo = &ep->blks[blk].info; in fill_midi1_cable_mapping() local
2769 if (!binfo->midi1_num_groups) in fill_midi1_cable_mapping()
2771 if (binfo->direction != SNDRV_UMP_DIR_OUTPUT) { in fill_midi1_cable_mapping()
2772 group = binfo->midi1_first_group; in fill_midi1_cable_mapping()
2774 for (i = 0; i < binfo->midi1_num_groups; i++, group++, map++) { in fill_midi1_cable_mapping()
2786 if (binfo->direction != SNDRV_UMP_DIR_INPUT) { in fill_midi1_cable_mapping()
2787 group = binfo->midi1_first_group; in fill_midi1_cable_mapping()
2789 for (i = 0; i < binfo->midi1_num_groups; i++, group++, map++) { in fill_midi1_cable_mapping()
/drivers/net/bonding/
A Dbond_main.c1885 struct netdev_bonding_info binfo; in bond_netdev_notify_work() local
1887 bond_fill_ifslave(slave, &binfo.slave); in bond_netdev_notify_work()
1888 bond_fill_ifbond(slave->bond, &binfo.master); in bond_netdev_notify_work()
1889 netdev_bonding_info_change(slave->dev, &binfo); in bond_netdev_notify_work()

Completed in 675 milliseconds