Home
last modified time | relevance | path

Searched refs:hw_info (Results 1 – 26 of 26) sorted by relevance

/linux-4.4.14/drivers/net/fjes/
Dfjes_hw.c112 hw->hw_info.share = kzalloc(size, GFP_KERNEL); in fjes_hw_alloc_shared_status_region()
113 if (!hw->hw_info.share) in fjes_hw_alloc_shared_status_region()
116 hw->hw_info.share->epnum = hw->max_epid; in fjes_hw_alloc_shared_status_region()
123 kfree(hw->hw_info.share); in fjes_hw_free_shared_status_region()
124 hw->hw_info.share = NULL; in fjes_hw_free_shared_status_region()
222 hw->hw_info.max_epid = &hw->max_epid; in fjes_hw_setup()
223 hw->hw_info.my_epid = &hw->my_epid; in fjes_hw_setup()
233 hw->hw_info.req_buf = kzalloc(mem_size, GFP_KERNEL); in fjes_hw_setup()
234 if (!(hw->hw_info.req_buf)) in fjes_hw_setup()
237 hw->hw_info.req_buf_size = mem_size; in fjes_hw_setup()
[all …]
Dfjes_main.c336 mutex_lock(&hw->hw_info.lock); in fjes_setup_resources()
342 hw->hw_info.res_buf->info.info[epidx].es_status; in fjes_setup_resources()
344 hw->hw_info.res_buf->info.info[epidx].zone; in fjes_setup_resources()
352 mutex_unlock(&hw->hw_info.lock); in fjes_setup_resources()
355 mutex_unlock(&hw->hw_info.lock); in fjes_setup_resources()
378 mutex_lock(&hw->hw_info.lock); in fjes_setup_resources()
381 mutex_unlock(&hw->hw_info.lock); in fjes_setup_resources()
412 mutex_lock(&hw->hw_info.lock); in fjes_free_resources()
414 mutex_unlock(&hw->hw_info.lock); in fjes_free_resources()
435 hw->hw_info.buffer_share_bit = 0; in fjes_free_resources()
[all …]
Dfjes_hw.h301 struct fjes_hw_info hw_info; member
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
Dqed_dev.c158 params->tc_id = p_hwfn->hw_info.non_offload_tc; in qed_init_qm_info()
434 p_hwfn->hw_info.hw_mode = hw_mode; in qed_calc_hw_mode()
449 p_igu_info = p_hwfn->hw_info.p_igu_info; in qed_init_cau_rt_data()
567 p_hwfn->hw_info.ovlan); in qed_hw_init_pf()
698 p_hwfn->hw_info.hw_mode); in qed_hw_init()
704 p_hwfn->hw_info.hw_mode); in qed_hw_init()
711 p_hwfn->hw_info.hw_mode, in qed_hw_init()
953 kfree(p_hwfn->hw_info.p_igu_info); in qed_hw_hwfn_free()
990 p_hwfn->hw_info.opaque_fid = (u16)REG_RD(p_hwfn, PXP_PF_ME_OPAQUE_ADDR); in get_function_id()
992 p_hwfn->hw_info.concrete_fid = REG_RD(p_hwfn, PXP_PF_ME_CONCRETE_ADDR); in get_function_id()
[all …]
Dqed_sp_commands.c113 p_hwfn->hw_info.opaque_fid, in qed_sp_pf_start()
128 p_ramrod->outer_tag = p_hwfn->hw_info.ovlan; in qed_sp_pf_start()
142 p_hwfn->hw_info.personality = PERSONALITY_ETH; in qed_sp_pf_start()
163 p_hwfn->hw_info.opaque_fid, in qed_sp_pf_stop()
Dqed_int.c585 igu_sb_id = p_hwfn->hw_info.p_igu_info->igu_dsb_id; in qed_get_igu_sb_id()
587 igu_sb_id = sb_id + p_hwfn->hw_info.p_igu_info->igu_base_sb; in qed_get_igu_sb_id()
911 u32 igu_base_sb = p_hwfn->hw_info.p_igu_info->igu_base_sb; in qed_int_igu_init_pure_rt()
912 u32 igu_sb_cnt = p_hwfn->hw_info.p_igu_info->igu_sb_cnt; in qed_int_igu_init_pure_rt()
927 p_hwfn->hw_info.opaque_fid, in qed_int_igu_init_pure_rt()
931 sb_id = p_hwfn->hw_info.p_igu_info->igu_dsb_id; in qed_int_igu_init_pure_rt()
935 p_hwfn->hw_info.opaque_fid, in qed_int_igu_init_pure_rt()
949 p_hwfn->hw_info.p_igu_info = kzalloc(sizeof(*p_igu_info), GFP_ATOMIC); in qed_int_igu_read_cam()
951 if (!p_hwfn->hw_info.p_igu_info) in qed_int_igu_read_cam()
954 p_igu_info = p_hwfn->hw_info.p_igu_info; in qed_int_igu_read_cam()
[all …]
Dqed.h132 #define RESC_START(_p_hwfn, resc) ((_p_hwfn)->hw_info.resc_start[resc])
133 #define RESC_NUM(_p_hwfn, resc) ((_p_hwfn)->hw_info.resc_num[resc])
134 #define FEAT_NUM(_p_hwfn, resc) ((_p_hwfn)->hw_info.feat_num[resc])
267 struct qed_hw_info hw_info; member
Dqed_l2.c461 vport_update_params.opaque_fid = p_hwfn->hw_info.opaque_fid; in qed_filter_accept_cmd()
659 (!!(p_rx_cid->opaque_fid == p_hwfn->hw_info.opaque_fid) && in qed_sp_eth_rx_queue_stop()
662 !(p_rx_cid->opaque_fid == p_hwfn->hw_info.opaque_fid) || in qed_sp_eth_rx_queue_stop()
1128 p_hwfn->hw_info.opaque_fid, in qed_sp_eth_filter_mcast()
1195 opaque_fid = p_hwfn->hw_info.opaque_fid; in qed_filter_mcast_cmd()
1221 opaque_fid = p_hwfn->hw_info.opaque_fid; in qed_filter_ucast_cmd()
1255 cdev->hwfns[0].hw_info.hw_mac_addr); in qed_fill_eth_dev_info()
1282 p_hwfn->hw_info.concrete_fid, in qed_start_vport()
1283 p_hwfn->hw_info.opaque_fid, in qed_start_vport()
1315 p_hwfn->hw_info.opaque_fid, in qed_stop_vport()
[all …]
Dqed_main.c194 ether_addr_copy(dev_info->hw_mac, cdev->hwfns[0].hw_info.hw_mac_addr); in qed_fill_dev_info()
/linux-4.4.14/drivers/staging/xgifb/
DXGI_main_26.c302 struct xgi_hw_device_info *hw_info = &xgifb_info->hw_info; in XGIfb_validate_mode() local
333 switch (hw_info->ulCRT2LCDType) { in XGIfb_validate_mode()
383 if ((hw_info->ulExternalChip == 0x01) || /* LVDS */ in XGIfb_validate_mode()
384 (hw_info->ulExternalChip == 0x05)) { /* LVDS+Chrontel */ in XGIfb_validate_mode()
389 if (hw_info->ulCRT2LCDType == LCD_1024x600) in XGIfb_validate_mode()
407 (hw_info->ulCRT2LCDType != LCD_1024x600)) in XGIfb_validate_mode()
413 if (hw_info->ulCRT2LCDType != LCD_1152x768) in XGIfb_validate_mode()
421 (hw_info->ulCRT2LCDType != LCD_1280x768)) in XGIfb_validate_mode()
459 if (hw_info->ulCRT2LCDType == in XGIfb_validate_mode()
925 struct xgi_hw_device_info *hw_info = &xgifb_info->hw_info; in XGIfb_do_set_var() local
[all …]
DXGIfb.h54 struct xgi_hw_device_info hw_info; member
Dvb_init.c1099 XGINew_SenseLCD(&xgifb_info->hw_info, pVBInfo); in XGINew_GetXG21Sense()
1182 struct xgi_hw_device_info *HwDeviceExtension = &xgifb_info->hw_info; in XGIInitNew()
/linux-4.4.14/drivers/net/ethernet/8390/
Dpcnet_cs.c114 struct hw_info { struct
135 static struct hw_info hw_info[] = { argument
197 #define NR_INFO ARRAY_SIZE(hw_info)
199 static struct hw_info default_info = { 0, 0, 0, 0, 0 };
200 static struct hw_info dl10019_info = { 0, 0, 0, 0, IS_DL10019|HAS_MII };
201 static struct hw_info dl10022_info = { 0, 0, 0, 0, IS_DL10022|HAS_MII };
279 static struct hw_info *get_hwinfo(struct pcmcia_device *link) in get_hwinfo()
296 hw_info[i].offset & ~(resource_size(link->resource[2])-1)); in get_hwinfo()
297 base = &virt[hw_info[i].offset & (resource_size(link->resource[2])-1)]; in get_hwinfo()
298 if ((readb(base+0) == hw_info[i].a0) && in get_hwinfo()
[all …]
/linux-4.4.14/sound/firewire/bebob/
Dbebob_proc.c12 struct hw_info { struct
40 struct hw_info *info; in proc_read_hw_info() argument
42 info = kzalloc(sizeof(struct hw_info), GFP_KERNEL); in proc_read_hw_info()
47 info, sizeof(struct hw_info)) < 0) in proc_read_hw_info()
/linux-4.4.14/arch/powerpc/sysdev/
Dtsi108_dev.c77 hw_info tsi_eth_data; in tsi108_eth_of_init()
147 sizeof(hw_info)); in tsi108_eth_of_init()
/linux-4.4.14/drivers/usb/serial/
Dwhiteheat.c255 struct whiteheat_hw_info *hw_info; in whiteheat_attach() local
272 result = kmalloc(sizeof(*hw_info) + 1, GFP_KERNEL); in whiteheat_attach()
298 sizeof(*hw_info) + 1, &alen, COMMAND_TIMEOUT_MS); in whiteheat_attach()
303 } else if (alen != sizeof(*hw_info) + 1) { in whiteheat_attach()
313 hw_info = (struct whiteheat_hw_info *)&result[1]; in whiteheat_attach()
317 hw_info->sw_major_rev, hw_info->sw_minor_rev); in whiteheat_attach()
/linux-4.4.14/sound/oss/
Dsb.h184 void unload_sb16(struct address_info *hw_info);
185 void unload_sb16midi(struct address_info *hw_info);
Dmpu401.h11 void unload_mpu401(struct address_info *hw_info);
Dad1848.h24 void unload_ms_sound(struct address_info *hw_info);
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
Danysee.c506 u8 hw_info[3]; in anysee_read_config() local
512 ret = anysee_get_hw_info(d, hw_info); in anysee_read_config()
516 ret = anysee_get_hw_info(d, hw_info); in anysee_read_config()
524 KBUILD_MODNAME, hw_info[1], hw_info[2], hw_info[0]); in anysee_read_config()
526 state->hw = hw_info[0]; in anysee_read_config()
/linux-4.4.14/arch/powerpc/include/asm/
Dtsi108.h102 } hw_info; typedef
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/
Dvxge-config.c805 struct vxge_hw_device_hw_info *hw_info) in __vxge_hw_vpath_fw_ver_get() argument
807 struct vxge_hw_device_version *fw_version = &hw_info->fw_version; in __vxge_hw_vpath_fw_ver_get()
808 struct vxge_hw_device_date *fw_date = &hw_info->fw_date; in __vxge_hw_vpath_fw_ver_get()
809 struct vxge_hw_device_version *flash_version = &hw_info->flash_version; in __vxge_hw_vpath_fw_ver_get()
810 struct vxge_hw_device_date *flash_date = &hw_info->flash_date; in __vxge_hw_vpath_fw_ver_get()
872 struct vxge_hw_device_hw_info *hw_info) in __vxge_hw_vpath_card_info_get() argument
876 u8 *serial_number = hw_info->serial_number; in __vxge_hw_vpath_card_info_get()
877 u8 *part_number = hw_info->part_number; in __vxge_hw_vpath_card_info_get()
878 u8 *product_desc = hw_info->product_desc; in __vxge_hw_vpath_card_info_get()
931 struct vxge_hw_device_hw_info *hw_info) in __vxge_hw_vpath_pci_func_mode_get() argument
[all …]
Dvxge-config.h1851 struct vxge_hw_device_hw_info *hw_info);
/linux-4.4.14/drivers/iio/imu/inv_mpu6050/
Dinv_mpu_core.c69 static const struct inv_mpu6050_hw hw_info[INV_NUM_PARTS] = { variable
279 memcpy(&st->chip_config, hw_info[st->chip_type].config, in inv_mpu6050_init_config()
736 st->hw = &hw_info[st->chip_type]; in inv_check_and_setup_chip()
737 st->reg = hw_info[st->chip_type].reg; in inv_check_and_setup_chip()
/linux-4.4.14/drivers/net/ethernet/tundra/
Dtsi108_eth.c1556 hw_info *einfo; in tsi108_init_one()
/linux-4.4.14/sound/pci/
Dcmipci.c487 struct snd_pcm_hardware *hw_info[3]; /* for playbacks */ member