Home
last modified time | relevance | path

Searched refs:wr32 (Results 1 – 60 of 60) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_ptp.c145 wr32(E1000_SYSTIML, ts->tv_nsec); in igb_ptp_write_i210()
146 wr32(E1000_SYSTIMH, (u32)ts->tv_sec); in igb_ptp_write_i210()
224 wr32(E1000_TIMINCA, INCPERIOD_82576 | (incvalue & INCVALUE_82576_MASK)); in igb_ptp_adjfreq_82576()
250 wr32(E1000_TIMINCA, inca); in igb_ptp_adjfreq_82580()
403 wr32(E1000_TSSDP, tssdp); in igb_pin_extts()
404 wr32(E1000_CTRL, ctrl); in igb_pin_extts()
405 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_pin_extts()
469 wr32(E1000_TSSDP, tssdp); in igb_pin_perout()
470 wr32(E1000_CTRL, ctrl); in igb_pin_perout()
471 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_pin_perout()
[all …]
De1000_82575.c197 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_init_phy_params_82575()
486 wr32(E1000_CTRL_EXT, ctrl_ext | E1000_CTRL_I2C_ENA); in igb_set_sfp_media_type_82575()
532 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_set_sfp_media_type_82575()
654 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_get_invariants_82575()
860 wr32(E1000_CTRL_EXT, ctrl_ext & ~E1000_CTRL_EXT_SDP3_DATA); in igb_get_phy_id_82575()
892 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_get_phy_id_82575()
1046 wr32(E1000_82580_PHY_POWER_MGMT, data); in igb_set_d0_lplu_state_82580()
1090 wr32(E1000_82580_PHY_POWER_MGMT, data); in igb_set_d3_lplu_state_82580()
1174 wr32(E1000_SW_FW_SYNC, swfw_sync); in igb_acquire_swfw_sync_82575()
1199 wr32(E1000_SW_FW_SYNC, swfw_sync); in igb_release_swfw_sync_82575()
[all …]
De1000_mac.c323 wr32(E1000_RAL(index), rar_low); in igb_rar_set()
325 wr32(E1000_RAH(index), rar_high); in igb_rar_set()
631 wr32(E1000_FCT, FLOW_CONTROL_TYPE); in igb_setup_link()
632 wr32(E1000_FCAH, FLOW_CONTROL_ADDRESS_HIGH); in igb_setup_link()
633 wr32(E1000_FCAL, FLOW_CONTROL_ADDRESS_LOW); in igb_setup_link()
635 wr32(E1000_FCTTV, hw->fc.pause_time); in igb_setup_link()
661 wr32(E1000_TCTL, tctl); in igb_config_collision_dist()
695 wr32(E1000_FCRTL, fcrtl); in igb_set_fc_watermarks()
696 wr32(E1000_FCRTH, fcrth); in igb_set_fc_watermarks()
805 wr32(E1000_CTRL, ctrl); in igb_force_mac_fc()
[all …]
Digb_main.c600 wr32(E1000_I2CPARAMS, i2cctl); in igb_set_i2c_data()
625 wr32(E1000_I2CPARAMS, i2cctl); in igb_set_i2c_clk()
899 wr32(E1000_CTRL_EXT, tmp); in igb_configure_msix()
916 wr32(E1000_GPIE, E1000_GPIE_MSIX_MODE | in igb_configure_msix()
924 wr32(E1000_IVAR_MISC, tmp); in igb_configure_msix()
1156 wr32(E1000_IOVCTL, E1000_IOVCTL_REUSE_VFQ); in igb_set_interrupt_capability()
1487 wr32(E1000_EIAM, regval & ~adapter->eims_enable_mask); in igb_irq_disable()
1488 wr32(E1000_EIMC, adapter->eims_enable_mask); in igb_irq_disable()
1490 wr32(E1000_EIAC, regval & ~adapter->eims_enable_mask); in igb_irq_disable()
1493 wr32(E1000_IAM, 0); in igb_irq_disable()
[all …]
De1000_i210.c84 wr32(E1000_SWSM, swsm | E1000_SWSM_SWESMBI); in igb_get_hw_semaphore_i210()
168 wr32(E1000_SW_FW_SYNC, swfw_sync); in igb_acquire_swfw_sync_i210()
192 wr32(E1000_SW_FW_SYNC, swfw_sync); in igb_release_swfw_sync_i210()
270 wr32(E1000_SRWR, eewr); in igb_write_nvm_srwr()
698 wr32(E1000_EECD, flup); in igb_update_flash_i210()
856 wr32(E1000_MDICNFG, reg_val); in igb_pll_workaround_i210()
877 wr32(E1000_CTRL, ctrl|E1000_CTRL_PHY_RST); in igb_pll_workaround_i210()
881 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_pll_workaround_i210()
883 wr32(E1000_WUC, 0); in igb_pll_workaround_i210()
885 wr32(E1000_EEARBC_I210, reg_val); in igb_pll_workaround_i210()
[all …]
De1000_nvm.c39 wr32(E1000_EECD, *eecd); in igb_raise_eec_clk()
54 wr32(E1000_EECD, *eecd); in igb_lower_eec_clk()
85 wr32(E1000_EECD, eecd); in igb_shift_out_eec_bits()
97 wr32(E1000_EECD, eecd); in igb_shift_out_eec_bits()
184 wr32(E1000_EECD, eecd | E1000_EECD_REQ); in igb_acquire_nvm()
197 wr32(E1000_EECD, eecd); in igb_acquire_nvm()
219 wr32(E1000_EECD, eecd); in igb_standby_nvm()
223 wr32(E1000_EECD, eecd); in igb_standby_nvm()
261 wr32(E1000_EECD, eecd); in igb_release_nvm()
282 wr32(E1000_EECD, eecd); in igb_ready_nvm_eeprom()
[all …]
De1000_mbx.c249 wr32(E1000_MBVFICR, mask); in igb_check_for_bit_pf()
307 wr32(E1000_VFLRE, (1 << vf_number)); in igb_check_for_rst_pf()
327 wr32(E1000_P2VMAILBOX(vf_number), E1000_P2VMAILBOX_PFU); in igb_obtain_mbx_lock_pf()
366 wr32(E1000_P2VMAILBOX(vf_number), E1000_P2VMAILBOX_STS); in igb_write_mbx_pf()
403 wr32(E1000_P2VMAILBOX(vf_number), E1000_P2VMAILBOX_ACK); in igb_read_mbx_pf()
Digb_ethtool.c1200 wr32(reg, (_test[pat] & write)); in reg_pattern_test()
1220 wr32(reg, write & mask); in reg_set_and_check()
1284 wr32(E1000_STATUS, toggle); in igb_reg_test()
1294 wr32(E1000_STATUS, before); in igb_reg_test()
1412 wr32(E1000_IMC, ~0); in igb_intr_test()
1456 wr32(E1000_ICR, ~0); in igb_intr_test()
1458 wr32(E1000_IMC, mask); in igb_intr_test()
1459 wr32(E1000_ICS, mask); in igb_intr_test()
1478 wr32(E1000_ICR, ~0); in igb_intr_test()
1480 wr32(E1000_IMS, mask); in igb_intr_test()
[all …]
De1000_regs.h374 #define wr32(reg, val) \ macro
386 wr32((reg) + ((offset) << 2), (value))
De1000_phy.c149 wr32(E1000_MDIC, mdic); in igb_read_phy_reg_mdic()
206 wr32(E1000_MDIC, mdic); in igb_write_phy_reg_mdic()
255 wr32(E1000_I2CCMD, i2ccmd); in igb_read_phy_reg_i2c()
312 wr32(E1000_I2CCMD, i2ccmd); in igb_write_phy_reg_i2c()
364 wr32(E1000_I2CCMD, i2ccmd); in igb_read_sfp_data_byte()
1392 wr32(E1000_CTRL, ctrl); in igb_phy_force_speed_duplex_setup()
2095 wr32(E1000_CTRL, ctrl | E1000_CTRL_PHY_RST); in igb_phy_hw_reset()
2100 wr32(E1000_CTRL, ctrl); in igb_phy_hw_reset()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_adminq.c295 wr32(hw, hw->aq.asq.head, 0); in i40e_config_asq_regs()
296 wr32(hw, hw->aq.asq.tail, 0); in i40e_config_asq_regs()
299 wr32(hw, hw->aq.asq.len, (hw->aq.num_asq_entries | in i40e_config_asq_regs()
301 wr32(hw, hw->aq.asq.bal, lower_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
302 wr32(hw, hw->aq.asq.bah, upper_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
324 wr32(hw, hw->aq.arq.head, 0); in i40e_config_arq_regs()
325 wr32(hw, hw->aq.arq.tail, 0); in i40e_config_arq_regs()
328 wr32(hw, hw->aq.arq.len, (hw->aq.num_arq_entries | in i40e_config_arq_regs()
330 wr32(hw, hw->aq.arq.bal, lower_32_bits(hw->aq.arq.desc_buf.pa)); in i40e_config_arq_regs()
331 wr32(hw, hw->aq.arq.bah, upper_32_bits(hw->aq.arq.desc_buf.pa)); in i40e_config_arq_regs()
[all …]
Di40e_hmc.h132 wr32((hw), I40E_PFHMC_SDDATAHIGH, val1); \
133 wr32((hw), I40E_PFHMC_SDDATALOW, val2); \
134 wr32((hw), I40E_PFHMC_SDCMD, val3); \
151 wr32((hw), I40E_PFHMC_SDDATAHIGH, 0); \
152 wr32((hw), I40E_PFHMC_SDDATALOW, val2); \
153 wr32((hw), I40E_PFHMC_SDCMD, val3); \
163 wr32((hw), I40E_PFHMC_PDINV, \
Di40evf_ethtool.c356 wr32(hw, I40E_VFINT_ITRN1(0, i), q_vector->rx.itr); in i40evf_set_coalesce()
358 wr32(hw, I40E_VFINT_ITRN1(1, i), q_vector->tx.itr); in i40evf_set_coalesce()
561 wr32(hw, I40E_VFQF_HENA(0), (u32)hena); in i40evf_set_rss_hash_opt()
562 wr32(hw, I40E_VFQF_HENA(1), (u32)(hena >> 32)); in i40evf_set_rss_hash_opt()
687 wr32(hw, I40E_VFQF_HLUT(i), hlut_val); in i40evf_set_rxfh()
Di40evf_main.c189 wr32(hw, I40E_VFINT_DYN_CTL01, 0); in i40evf_misc_irq_disable()
205 wr32(hw, I40E_VFINT_DYN_CTL01, I40E_VFINT_DYN_CTL01_INTENA_MASK | in i40evf_misc_irq_enable()
207 wr32(hw, I40E_VFINT_ICR0_ENA1, I40E_VFINT_ICR0_ENA1_ADMINQ_MASK); in i40evf_misc_irq_enable()
226 wr32(hw, I40E_VFINT_DYN_CTLN1(i - 1), 0); in i40evf_irq_disable()
245 wr32(hw, I40E_VFINT_DYN_CTLN1(i - 1), in i40evf_irq_enable_queues()
269 wr32(hw, I40E_VFINT_DYN_CTL01, dyn_ctl); in i40evf_fire_sw_int()
277 wr32(hw, I40E_VFINT_DYN_CTLN1(i - 1), dyn_ctl); in i40evf_fire_sw_int()
317 wr32(hw, I40E_VFINT_DYN_CTL01, val); in i40evf_msix_aq()
1282 wr32(hw, I40E_VFQF_HKEY(i), seed_dw[i]); in i40evf_configure_rss_reg()
1293 wr32(hw, I40E_VFQF_HLUT(i), lut); in i40evf_configure_rss_reg()
[all …]
Di40e_osdep.h45 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg))) macro
Di40e_txrx.c299 wr32(&vsi->back->hw, in i40evf_force_wb()
311 wr32(&vsi->back->hw, in i40evf_force_wb()
1294 wr32(hw, INTREG(vector - 1), rxval); in i40e_update_enable_itr()
1299 wr32(hw, INTREG(vector - 1), txval); in i40e_update_enable_itr()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_hmc.h132 wr32((hw), I40E_PFHMC_SDDATAHIGH, val1); \
133 wr32((hw), I40E_PFHMC_SDDATALOW, val2); \
134 wr32((hw), I40E_PFHMC_SDCMD, val3); \
151 wr32((hw), I40E_PFHMC_SDDATAHIGH, 0); \
152 wr32((hw), I40E_PFHMC_SDDATALOW, val2); \
153 wr32((hw), I40E_PFHMC_SDCMD, val3); \
163 wr32((hw), I40E_PFHMC_PDINV, \
Di40e_adminq.c308 wr32(hw, hw->aq.asq.head, 0); in i40e_config_asq_regs()
309 wr32(hw, hw->aq.asq.tail, 0); in i40e_config_asq_regs()
312 wr32(hw, hw->aq.asq.len, (hw->aq.num_asq_entries | in i40e_config_asq_regs()
314 wr32(hw, hw->aq.asq.bal, lower_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
315 wr32(hw, hw->aq.asq.bah, upper_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
337 wr32(hw, hw->aq.arq.head, 0); in i40e_config_arq_regs()
338 wr32(hw, hw->aq.arq.tail, 0); in i40e_config_arq_regs()
341 wr32(hw, hw->aq.arq.len, (hw->aq.num_arq_entries | in i40e_config_arq_regs()
343 wr32(hw, hw->aq.arq.bal, lower_32_bits(hw->aq.arq.desc_buf.pa)); in i40e_config_arq_regs()
344 wr32(hw, hw->aq.arq.bah, upper_32_bits(hw->aq.arq.desc_buf.pa)); in i40e_config_arq_regs()
[all …]
Di40e_ptp.c91 wr32(hw, I40E_PRTTSYN_TIME_L, ns & 0xFFFFFFFF); in i40e_ptp_write()
92 wr32(hw, I40E_PRTTSYN_TIME_H, ns >> 32); in i40e_ptp_write()
144 wr32(hw, I40E_PRTTSYN_INC_L, adj & 0xFFFFFFFF); in i40e_ptp_adjfreq()
145 wr32(hw, I40E_PRTTSYN_INC_H, adj >> 32); in i40e_ptp_adjfreq()
417 wr32(hw, I40E_PRTTSYN_INC_L, incval & 0xFFFFFFFF); in i40e_ptp_set_increment()
418 wr32(hw, I40E_PRTTSYN_INC_H, incval >> 32); in i40e_ptp_set_increment()
531 wr32(hw, I40E_PRTTSYN_CTL0, regval); in i40e_ptp_set_timestamp_mode()
538 wr32(hw, I40E_PFINT_ICR0_ENA, regval); in i40e_ptp_set_timestamp_mode()
551 wr32(hw, I40E_PRTTSYN_CTL1, regval); in i40e_ptp_set_timestamp_mode()
684 wr32(hw, I40E_PRTTSYN_CTL0, regval); in i40e_ptp_init()
[all …]
Di40e_virtchnl_pf.c275 wr32(hw, reg_idx, I40E_VPINT_LNKLST0_FIRSTQ_INDX_MASK); in i40e_config_irq_link_list()
298 wr32(hw, reg_idx, reg); in i40e_config_irq_link_list()
335 wr32(hw, reg_idx, reg); in i40e_config_irq_link_list()
346 wr32(hw, I40E_GLINT_CTL, reg); in i40e_config_irq_link_list()
416 wr32(hw, I40E_QTX_CTL(pf_queue_id), qtx_ctl); in i40e_config_vsi_tx_queue()
602 wr32(hw, I40E_VSILAN_QBASE(vf->lan_vsi_id), in i40e_enable_vf_mappings()
607 wr32(hw, I40E_VPLAN_MAPENA(vf->vf_id), reg); in i40e_enable_vf_mappings()
614 wr32(hw, I40E_VPLAN_QTABLE(total_queue_pairs, vf->vf_id), reg); in i40e_enable_vf_mappings()
630 wr32(hw, I40E_VSILAN_QTABLE(j, vf->lan_vsi_id), reg); in i40e_enable_vf_mappings()
649 wr32(hw, I40E_VPLAN_MAPENA(vf->vf_id), 0); in i40e_disable_vf_mappings()
[all …]
Di40e_diag.c46 wr32(hw, reg, (pat & mask)); in i40e_diag_reg_pattern_test()
56 wr32(hw, reg, orig_val); in i40e_diag_reg_pattern_test()
Di40e_main.c2802 wr32(hw, I40E_QTX_CTL(pf_q), qtx_ctl); in i40e_configure_tx_ring()
3093 wr32(hw, I40E_PFINT_ITRN(I40E_RX_ITR, vector - 1), in i40e_vsi_configure_msix()
3097 wr32(hw, I40E_PFINT_ITRN(I40E_TX_ITR, vector - 1), in i40e_vsi_configure_msix()
3099 wr32(hw, I40E_PFINT_RATEN(vector - 1), in i40e_vsi_configure_msix()
3103 wr32(hw, I40E_PFINT_LNKLSTN(vector - 1), qp); in i40e_vsi_configure_msix()
3114 wr32(hw, I40E_QINT_RQCTL(qp), val); in i40e_vsi_configure_msix()
3128 wr32(hw, I40E_QINT_TQCTL(qp), val); in i40e_vsi_configure_msix()
3146 wr32(hw, I40E_PFINT_ICR0_ENA, 0); /* disable all */ in i40e_enable_misc_int_causes()
3164 wr32(hw, I40E_PFINT_ICR0_ENA, val); in i40e_enable_misc_int_causes()
3167 wr32(hw, I40E_PFINT_DYN_CTL0, I40E_PFINT_DYN_CTL0_SW_ITR_INDX_MASK | in i40e_enable_misc_int_causes()
[all …]
Di40e_lan_hmc.c509 wr32(hw, I40E_GLHMC_LANTXBASE(hmc_fn_id), in i40e_configure_lan_hmc()
511 wr32(hw, I40E_GLHMC_LANTXCNT(hmc_fn_id), obj->cnt); in i40e_configure_lan_hmc()
515 wr32(hw, I40E_GLHMC_LANRXBASE(hmc_fn_id), in i40e_configure_lan_hmc()
517 wr32(hw, I40E_GLHMC_LANRXCNT(hmc_fn_id), obj->cnt); in i40e_configure_lan_hmc()
521 wr32(hw, I40E_GLHMC_FCOEDDPBASE(hmc_fn_id), in i40e_configure_lan_hmc()
523 wr32(hw, I40E_GLHMC_FCOEDDPCNT(hmc_fn_id), obj->cnt); in i40e_configure_lan_hmc()
527 wr32(hw, I40E_GLHMC_FCOEFBASE(hmc_fn_id), in i40e_configure_lan_hmc()
529 wr32(hw, I40E_GLHMC_FCOEFCNT(hmc_fn_id), obj->cnt); in i40e_configure_lan_hmc()
Di40e_osdep.h46 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg))) macro
Di40e_common.c1086 wr32(hw, I40E_GLLAN_TXPRE_QDIS(reg_block), reg_val); in i40e_pre_tx_queue_cfg()
1288 wr32(hw, I40E_PFGEN_CTRL, in i40e_pf_reset()
1353 wr32(hw, I40E_PFINT_ICR0_ENA, 0); in i40e_clear_hw()
1356 wr32(hw, I40E_PFINT_DYN_CTLN(i), val); in i40e_clear_hw()
1360 wr32(hw, I40E_PFINT_LNKLST0, val); in i40e_clear_hw()
1362 wr32(hw, I40E_PFINT_LNKLSTN(i), val); in i40e_clear_hw()
1365 wr32(hw, I40E_VPINT_LNKLST0(i), val); in i40e_clear_hw()
1367 wr32(hw, I40E_VPINT_LNKLSTN(i), val); in i40e_clear_hw()
1384 wr32(hw, I40E_GLLAN_TXPRE_QDIS(reg_block), val); in i40e_clear_hw()
1390 wr32(hw, I40E_QINT_TQCTL(i), 0); in i40e_clear_hw()
[all …]
Di40e_ethtool.c1627 wr32(&pf->hw, I40E_PFINT_DYN_CTL0, in i40e_intr_test()
1943 wr32(hw, I40E_PFINT_ITRN(0, vector - 1), q_vector->rx.itr); in i40e_set_coalesce()
1945 wr32(hw, I40E_PFINT_ITRN(1, vector - 1), q_vector->tx.itr); in i40e_set_coalesce()
1946 wr32(hw, I40E_PFINT_RATEN(vector - 1), intrl); in i40e_set_coalesce()
2246 wr32(hw, I40E_PFQF_HENA(0), (u32)hena); in i40e_set_rss_hash_opt()
2247 wr32(hw, I40E_PFQF_HENA(1), (u32)(hena >> 32)); in i40e_set_rss_hash_opt()
2675 wr32(hw, I40E_PFQF_HLUT(i), reg_val); in i40e_set_rxfh()
2684 wr32(hw, I40E_PFQF_HKEY(i), reg_val); in i40e_set_rxfh()
Di40e_txrx.c788 wr32(&vsi->back->hw, in i40e_force_wb()
800 wr32(&vsi->back->hw, in i40e_force_wb()
810 wr32(&vsi->back->hw, I40E_PFINT_DYN_CTL0, val); in i40e_force_wb()
1856 wr32(hw, INTREG(vector - 1), rxval); in i40e_update_enable_itr()
1861 wr32(hw, INTREG(vector - 1), txval); in i40e_update_enable_itr()
1951 wr32(hw, I40E_QINT_RQCTL(0), qval); in i40e_napi_poll()
1954 wr32(hw, I40E_QINT_TQCTL(0), qval); in i40e_napi_poll()
Di40e_fcoe.c302 wr32(hw, I40E_PFQF_HENA(1), val); in i40e_init_pf_fcoe()
324 wr32(hw, I40E_GLFCOE_RCTL, val); in i40e_init_pf_fcoe()
Di40e.h741 wr32(hw, I40E_PFINT_DYN_CTLN(vector + vsi->base_vector - 1), val); in i40e_irq_dynamic_enable()
Di40e_nvm.c194 wr32(hw, I40E_GLNVM_SRCTL, sr_reg); in i40e_read_nvm_word_srctl()
Di40e_debugfs.c1520 wr32(&pf->hw, address, value); in i40e_dbg_command_write()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
Dgpuobj.c69 .wr32 = nvkm_gpuobj_wr32_fast,
76 .wr32 = nvkm_gpuobj_heap_wr32,
120 .wr32 = nvkm_gpuobj_wr32_fast,
127 .wr32 = nvkm_gpuobj_wr32,
Dobject.c96 if (likely(object->func->wr32)) in nvkm_object_wr32()
97 return object->func->wr32(object, addr, data); in nvkm_object_wr32()
Doproxy.c179 .wr32 = nvkm_oproxy_wr32,
/linux-4.4.14/drivers/net/fjes/
Dfjes_hw.c75 wr32(XSCT_DCTL, dctl.reg); in fjes_hw_reset()
189 wr32(XSCT_REQBL, (__le32)(param->req_len)); in fjes_hw_init_command_registers()
191 wr32(XSCT_RESPBL, (__le32)(param->res_len)); in fjes_hw_init_command_registers()
194 wr32(XSCT_REQBAL, in fjes_hw_init_command_registers()
196 wr32(XSCT_REQBAH, in fjes_hw_init_command_registers()
200 wr32(XSCT_RESPBAL, in fjes_hw_init_command_registers()
202 wr32(XSCT_RESPBAH, in fjes_hw_init_command_registers()
206 wr32(XSCT_SHSTSAL, in fjes_hw_init_command_registers()
208 wr32(XSCT_SHSTSAH, in fjes_hw_init_command_registers()
373 wr32(XSCT_CR, cr.reg); in fjes_hw_issue_request_command()
[all …]
Dfjes_regs.h134 #define wr32(reg, val) \ macro
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Dmemory.h27 void (*wr32)(struct nvkm_memory *, u64 offset, u32 data); member
46 #define nvkm_wo32(o,a,d) (o)->func->wr32((o), (a), (d))
Dgpuobj.h30 void (*wr32)(struct nvkm_gpuobj *, u32 offset, u32 data); member
Dobject.h36 int (*wr32)(struct nvkm_object *, u64 addr, u32 data); member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
Dnv4c.c30 .wr32 = nv40_pci_wr32,
Dg94.c31 .wr32 = nv40_pci_wr32,
Dgf100.c37 .wr32 = nv40_pci_wr32,
Dbase.c46 pci->func->wr32(pci, addr, data); in nvkm_pci_wr32()
53 pci->func->wr32(pci, addr, (data & ~mask) | value); in nvkm_pci_mask()
Dg84.c56 .wr32 = nv40_pci_wr32,
Dnv46.c43 .wr32 = nv40_pci_wr32,
Dpriv.h13 void (*wr32)(struct nvkm_pci *, u16 addr, u32 data); member
Dnv04.c51 .wr32 = nv04_pci_wr32,
Dnv40.c57 .wr32 = nv40_pci_wr32,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dbase.c116 .wr32 = nvkm_instobj_wr32,
169 .wr32 = nvkm_instobj_wr32_slow,
232 return imem->func->wr32(imem, addr, data); in nvkm_instmem_wr32()
Dpriv.h11 void (*wr32)(struct nvkm_instmem *, u32 addr, u32 data); member
Dnv04.c112 .wr32 = nv04_instobj_wr32,
210 .wr32 = nv04_instmem_wr32,
Dnv40.c111 .wr32 = nv40_instobj_wr32,
227 .wr32 = nv40_instmem_wr32,
Dgk20a.c372 .wr32 = gk20a_instobj_wr32,
385 .wr32 = gk20a_instobj_wr32,
Dnv50.c188 .wr32 = nv50_instobj_wr32,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
Di2c_.fuc293 call(wr32)
300 call(wr32)
Dmacros.fuc245 */ call(wr32)
Dkernel.fuc70 wr32:
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dchannv50.c257 .wr32 = nv50_disp_chan_wr32,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/
Duser.c311 .wr32 = nvkm_udevice_wr32,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dchan.c343 .wr32 = nvkm_fifo_chan_wr32,