Home
last modified time | relevance | path

Searched refs:ctrl_ext (Results 1 - 25 of 31) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/
H A De1000_82575.c182 u32 ctrl_ext; in igb_init_phy_params_82575() local
192 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_init_phy_params_82575()
196 ctrl_ext |= E1000_CTRL_I2C_ENA; in igb_init_phy_params_82575()
199 ctrl_ext &= ~E1000_CTRL_I2C_ENA; in igb_init_phy_params_82575()
202 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_init_phy_params_82575()
495 u32 ctrl_ext = 0; in igb_set_sfp_media_type_82575() local
502 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_set_sfp_media_type_82575()
503 ctrl_ext &= ~E1000_CTRL_EXT_SDP3_DATA; in igb_set_sfp_media_type_82575()
504 wr32(E1000_CTRL_EXT, ctrl_ext | E1000_CTRL_I2C_ENA); in igb_set_sfp_media_type_82575()
550 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_set_sfp_media_type_82575()
559 u32 ctrl_ext = 0; igb_get_invariants_82575() local
828 u32 ctrl_ext; igb_get_phy_id_82575() local
1656 u32 ctrl_ext, ctrl_reg, reg, anadv_reg; igb_setup_serdes_link_82575() local
[all...]
H A Digb_ptp.c392 static void igb_pin_direction(int pin, int input, u32 *ctrl, u32 *ctrl_ext) in igb_pin_direction() argument
394 u32 *ptr = pin < 2 ? ctrl : ctrl_ext; in igb_pin_direction()
420 u32 ctrl, ctrl_ext, tssdp = 0; in igb_pin_extts() local
423 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_pin_extts()
426 igb_pin_direction(pin, 1, &ctrl, &ctrl_ext); in igb_pin_extts()
441 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_pin_extts()
476 u32 ctrl, ctrl_ext, tssdp = 0; in igb_pin_perout() local
479 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_pin_perout()
482 igb_pin_direction(pin, 0, &ctrl, &ctrl_ext); in igb_pin_perout()
507 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_pin_perout()
[all...]
H A De1000_i210.c829 u32 wuc, mdicnfg, ctrl, ctrl_ext, reg_val; in igb_pll_workaround_i210() local
861 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_pll_workaround_i210()
862 ctrl_ext |= (E1000_CTRL_EXT_PHYPDEN | E1000_CTRL_EXT_SDLPE); in igb_pll_workaround_i210()
863 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_pll_workaround_i210()
H A Digb_main.c1573 u32 ctrl_ext; in igb_release_hw_control() local
1576 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_release_hw_control()
1578 ctrl_ext & ~E1000_CTRL_EXT_DRV_LOAD); in igb_release_hw_control()
1592 u32 ctrl_ext; in igb_get_hw_control() local
1595 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_get_hw_control()
1597 ctrl_ext | E1000_CTRL_EXT_DRV_LOAD); in igb_get_hw_control()
2058 u32 ctrl_ext, connsw; in igb_check_swap_media() local
2061 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_check_swap_media()
2097 ctrl_ext |= in igb_check_swap_media()
2106 ctrl_ext in igb_check_swap_media()
5382 u32 ctrl_ext, thstat; igb_thermal_sensor_event() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/
H A De1000_82575.c182 u32 ctrl_ext; in igb_init_phy_params_82575() local
192 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_init_phy_params_82575()
196 ctrl_ext |= E1000_CTRL_I2C_ENA; in igb_init_phy_params_82575()
199 ctrl_ext &= ~E1000_CTRL_I2C_ENA; in igb_init_phy_params_82575()
202 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_init_phy_params_82575()
495 u32 ctrl_ext = 0; in igb_set_sfp_media_type_82575() local
502 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_set_sfp_media_type_82575()
503 ctrl_ext &= ~E1000_CTRL_EXT_SDP3_DATA; in igb_set_sfp_media_type_82575()
504 wr32(E1000_CTRL_EXT, ctrl_ext | E1000_CTRL_I2C_ENA); in igb_set_sfp_media_type_82575()
550 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_set_sfp_media_type_82575()
559 u32 ctrl_ext = 0; igb_get_invariants_82575() local
828 u32 ctrl_ext; igb_get_phy_id_82575() local
1656 u32 ctrl_ext, ctrl_reg, reg, anadv_reg; igb_setup_serdes_link_82575() local
[all...]
H A Digb_ptp.c371 static void igb_pin_direction(int pin, int input, u32 *ctrl, u32 *ctrl_ext) in igb_pin_direction() argument
373 u32 *ptr = pin < 2 ? ctrl : ctrl_ext; in igb_pin_direction()
399 u32 ctrl, ctrl_ext, tssdp = 0; in igb_pin_extts() local
402 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_pin_extts()
405 igb_pin_direction(pin, 1, &ctrl, &ctrl_ext); in igb_pin_extts()
420 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_pin_extts()
455 u32 ctrl, ctrl_ext, tssdp = 0; in igb_pin_perout() local
458 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_pin_perout()
461 igb_pin_direction(pin, 0, &ctrl, &ctrl_ext); in igb_pin_perout()
486 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_pin_perout()
[all...]
H A De1000_i210.c828 u32 wuc, mdicnfg, ctrl, ctrl_ext, reg_val; in igb_pll_workaround_i210() local
860 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_pll_workaround_i210()
861 ctrl_ext |= (E1000_CTRL_EXT_PHYPDEN | E1000_CTRL_EXT_SDLPE); in igb_pll_workaround_i210()
862 wr32(E1000_CTRL_EXT, ctrl_ext); in igb_pll_workaround_i210()
H A Digb_main.c1570 u32 ctrl_ext; in igb_release_hw_control() local
1573 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_release_hw_control()
1575 ctrl_ext & ~E1000_CTRL_EXT_DRV_LOAD); in igb_release_hw_control()
1589 u32 ctrl_ext; in igb_get_hw_control() local
1592 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_get_hw_control()
1594 ctrl_ext | E1000_CTRL_EXT_DRV_LOAD); in igb_get_hw_control()
2055 u32 ctrl_ext, connsw; in igb_check_swap_media() local
2058 ctrl_ext = rd32(E1000_CTRL_EXT); in igb_check_swap_media()
2094 ctrl_ext |= in igb_check_swap_media()
2103 ctrl_ext in igb_check_swap_media()
2266 u32 ctrl_ext; igb_set_i2c_bb() local
5468 u32 ctrl_ext, thstat; igb_thermal_sensor_event() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/
H A Digc_ptp.c127 static void igc_pin_direction(int pin, int input, u32 *ctrl, u32 *ctrl_ext) in igc_pin_direction() argument
129 u32 *ptr = pin < 2 ? ctrl : ctrl_ext; in igc_pin_direction()
175 u32 ctrl, ctrl_ext, tssdp = 0; in igc_pin_perout() local
178 ctrl_ext = rd32(IGC_CTRL_EXT); in igc_pin_perout()
181 igc_pin_direction(pin, 0, &ctrl, &ctrl_ext); in igc_pin_perout()
206 wr32(IGC_CTRL_EXT, ctrl_ext); in igc_pin_perout()
221 u32 ctrl, ctrl_ext, tssdp = 0; in igc_pin_extts() local
224 ctrl_ext = rd32(IGC_CTRL_EXT); in igc_pin_extts()
227 igc_pin_direction(pin, 1, &ctrl, &ctrl_ext); in igc_pin_extts()
242 wr32(IGC_CTRL_EXT, ctrl_ext); in igc_pin_extts()
[all...]
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/
H A Dadv_pci1710.c172 unsigned int ctrl_ext; /* used to switch from TRIG_EXT to TRIG_xxx */ member
502 devpriv->ctrl = devpriv->ctrl_ext; in pci1710_irq_handler()
542 devpriv->ctrl_ext = devpriv->ctrl; in pci1710_ai_cmd()
694 devpriv->ctrl_ext &= ~PCI171X_CTRL_CNT0; in pci1710_counter_insn_config()
697 devpriv->ctrl_ext |= PCI171X_CTRL_CNT0; in pci1710_counter_insn_config()
702 outw(devpriv->ctrl_ext, dev->iobase + PCI171X_CTRL_REG); in pci1710_counter_insn_config()
705 if (devpriv->ctrl_ext & PCI171X_CTRL_CNT0) { in pci1710_counter_insn_config()
/kernel/linux/linux-6.6/drivers/comedi/drivers/
H A Dadv_pci1710.c171 unsigned int ctrl_ext; /* used to switch from TRIG_EXT to TRIG_xxx */ member
501 devpriv->ctrl = devpriv->ctrl_ext; in pci1710_irq_handler()
541 devpriv->ctrl_ext = devpriv->ctrl; in pci1710_ai_cmd()
693 devpriv->ctrl_ext &= ~PCI171X_CTRL_CNT0; in pci1710_counter_insn_config()
696 devpriv->ctrl_ext |= PCI171X_CTRL_CNT0; in pci1710_counter_insn_config()
701 outw(devpriv->ctrl_ext, dev->iobase + PCI171X_CTRL_REG); in pci1710_counter_insn_config()
704 if (devpriv->ctrl_ext & PCI171X_CTRL_CNT0) { in pci1710_counter_insn_config()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/
H A Dnvm.c608 u32 ctrl_ext; in e1000e_reload_nvm_generic() local
611 ctrl_ext = er32(CTRL_EXT); in e1000e_reload_nvm_generic()
612 ctrl_ext |= E1000_CTRL_EXT_EE_RST; in e1000e_reload_nvm_generic()
613 ew32(CTRL_EXT, ctrl_ext); in e1000e_reload_nvm_generic()
H A D82571.c945 u32 ctrl, ctrl_ext, eecd, tctl; in e1000_reset_hw_82571() local
1005 ctrl_ext = er32(CTRL_EXT); in e1000_reset_hw_82571()
1006 ctrl_ext |= E1000_CTRL_EXT_EE_RST; in e1000_reset_hw_82571()
1007 ew32(CTRL_EXT, ctrl_ext); in e1000_reset_hw_82571()
H A Dnetdev.c1979 u32 ctrl_ext, ivar = 0; in e1000_configure_msix() local
2027 ctrl_ext = er32(CTRL_EXT) & ~E1000_CTRL_EXT_IAME; in e1000_configure_msix()
2028 ctrl_ext |= E1000_CTRL_EXT_PBA_CLR | E1000_CTRL_EXT_EIAME; in e1000_configure_msix()
2029 ew32(CTRL_EXT, ctrl_ext); in e1000_configure_msix()
2271 u32 ctrl_ext; in e1000e_get_hw_control() local
2279 ctrl_ext = er32(CTRL_EXT); in e1000e_get_hw_control()
2280 ew32(CTRL_EXT, ctrl_ext | E1000_CTRL_EXT_DRV_LOAD); in e1000e_get_hw_control()
2297 u32 ctrl_ext; in e1000e_release_hw_control() local
2305 ctrl_ext = er32(CTRL_EXT); in e1000e_release_hw_control()
2306 ew32(CTRL_EXT, ctrl_ext in e1000e_release_hw_control()
3200 u32 rdlen, rctl, rxcsum, ctrl_ext; e1000_configure_rx() local
6574 u32 ctrl, ctrl_ext, rctl, status, wufc; __e1000_shutdown() local
[all...]
H A Dich8lan.c2308 u32 ctrl_ext = 0; in e1000_configure_k1_ich8lan() local
2328 ctrl_ext = er32(CTRL_EXT); in e1000_configure_k1_ich8lan()
2335 ew32(CTRL_EXT, ctrl_ext | E1000_CTRL_EXT_SPD_BYPS); in e1000_configure_k1_ich8lan()
2339 ew32(CTRL_EXT, ctrl_ext); in e1000_configure_k1_ich8lan()
4814 u32 ctrl_ext, txdctl, snoop, fflt_dbg; in e1000_init_hw_ich8lan() local
4882 ctrl_ext = er32(CTRL_EXT); in e1000_init_hw_ich8lan()
4883 ctrl_ext |= E1000_CTRL_EXT_RO_DIS; in e1000_init_hw_ich8lan()
4884 ew32(CTRL_EXT, ctrl_ext); in e1000_init_hw_ich8lan()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/
H A Dnvm.c608 u32 ctrl_ext; in e1000e_reload_nvm_generic() local
611 ctrl_ext = er32(CTRL_EXT); in e1000e_reload_nvm_generic()
612 ctrl_ext |= E1000_CTRL_EXT_EE_RST; in e1000e_reload_nvm_generic()
613 ew32(CTRL_EXT, ctrl_ext); in e1000e_reload_nvm_generic()
H A D82571.c945 u32 ctrl, ctrl_ext, eecd, tctl; in e1000_reset_hw_82571() local
1005 ctrl_ext = er32(CTRL_EXT); in e1000_reset_hw_82571()
1006 ctrl_ext |= E1000_CTRL_EXT_EE_RST; in e1000_reset_hw_82571()
1007 ew32(CTRL_EXT, ctrl_ext); in e1000_reset_hw_82571()
H A Dnetdev.c1973 u32 ctrl_ext, ivar = 0; in e1000_configure_msix() local
2021 ctrl_ext = er32(CTRL_EXT) & ~E1000_CTRL_EXT_IAME; in e1000_configure_msix()
2022 ctrl_ext |= E1000_CTRL_EXT_PBA_CLR | E1000_CTRL_EXT_EIAME; in e1000_configure_msix()
2023 ew32(CTRL_EXT, ctrl_ext); in e1000_configure_msix()
2265 u32 ctrl_ext; in e1000e_get_hw_control() local
2273 ctrl_ext = er32(CTRL_EXT); in e1000e_get_hw_control()
2274 ew32(CTRL_EXT, ctrl_ext | E1000_CTRL_EXT_DRV_LOAD); in e1000e_get_hw_control()
2291 u32 ctrl_ext; in e1000e_release_hw_control() local
2299 ctrl_ext = er32(CTRL_EXT); in e1000e_release_hw_control()
2300 ew32(CTRL_EXT, ctrl_ext in e1000e_release_hw_control()
3193 u32 rdlen, rctl, rxcsum, ctrl_ext; e1000_configure_rx() local
6627 u32 ctrl, ctrl_ext, rctl, status, wufc; __e1000_shutdown() local
[all...]
H A Dich8lan.c2325 u32 ctrl_ext = 0; in e1000_configure_k1_ich8lan() local
2345 ctrl_ext = er32(CTRL_EXT); in e1000_configure_k1_ich8lan()
2352 ew32(CTRL_EXT, ctrl_ext | E1000_CTRL_EXT_SPD_BYPS); in e1000_configure_k1_ich8lan()
2356 ew32(CTRL_EXT, ctrl_ext); in e1000_configure_k1_ich8lan()
4830 u32 ctrl_ext, txdctl, snoop, fflt_dbg; in e1000_init_hw_ich8lan() local
4898 ctrl_ext = er32(CTRL_EXT); in e1000_init_hw_ich8lan()
4899 ctrl_ext |= E1000_CTRL_EXT_RO_DIS; in e1000_init_hw_ich8lan()
4900 ew32(CTRL_EXT, ctrl_ext); in e1000_init_hw_ich8lan()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000/
H A De1000_hw.c378 u32 ctrl_ext; in e1000_reset_hw() local
459 ctrl_ext = er32(CTRL_EXT); in e1000_reset_hw()
460 ctrl_ext |= E1000_CTRL_EXT_EE_RST; in e1000_reset_hw()
461 ew32(CTRL_EXT, ctrl_ext); in e1000_reset_hw()
530 u32 ctrl_ext; in e1000_init_hw() local
627 ctrl_ext = er32(CTRL_EXT); in e1000_init_hw()
631 ctrl_ext |= E1000_CTRL_EXT_RO_DIS; in e1000_init_hw()
632 ew32(CTRL_EXT, ctrl_ext); in e1000_init_hw()
687 u32 ctrl_ext; in e1000_setup_link() local
743 ctrl_ext in e1000_setup_link()
3039 u32 ctrl, ctrl_ext; e1000_phy_hw_reset() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000/
H A De1000_hw.c378 u32 ctrl_ext; in e1000_reset_hw() local
459 ctrl_ext = er32(CTRL_EXT); in e1000_reset_hw()
460 ctrl_ext |= E1000_CTRL_EXT_EE_RST; in e1000_reset_hw()
461 ew32(CTRL_EXT, ctrl_ext); in e1000_reset_hw()
530 u32 ctrl_ext; in e1000_init_hw() local
627 ctrl_ext = er32(CTRL_EXT); in e1000_init_hw()
631 ctrl_ext |= E1000_CTRL_EXT_RO_DIS; in e1000_init_hw()
632 ew32(CTRL_EXT, ctrl_ext); in e1000_init_hw()
687 u32 ctrl_ext; in e1000_setup_link() local
743 ctrl_ext in e1000_setup_link()
3040 u32 ctrl, ctrl_ext; e1000_phy_hw_reset() local
[all...]
/kernel/linux/linux-5.10/drivers/char/tpm/
H A Dtpm_crb.c71 u64 ctrl_ext; member
/kernel/linux/linux-6.6/drivers/char/tpm/
H A Dtpm_crb.c71 u64 ctrl_ext; member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/
H A Digc_main.c140 u32 ctrl_ext; in igc_release_hw_control() local
146 ctrl_ext = rd32(IGC_CTRL_EXT); in igc_release_hw_control()
148 ctrl_ext & ~IGC_CTRL_EXT_DRV_LOAD); in igc_release_hw_control()
162 u32 ctrl_ext; in igc_get_hw_control() local
165 ctrl_ext = rd32(IGC_CTRL_EXT); in igc_get_hw_control()
167 ctrl_ext | IGC_CTRL_EXT_DRV_LOAD); in igc_get_hw_control()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_common.c272 u32 ctrl_ext; in ixgbe_start_hw_generic() local
288 ctrl_ext = IXGBE_READ_REG(hw, IXGBE_CTRL_EXT); in ixgbe_start_hw_generic()
289 ctrl_ext |= IXGBE_CTRL_EXT_NS_DIS; in ixgbe_start_hw_generic()
290 IXGBE_WRITE_REG(hw, IXGBE_CTRL_EXT, ctrl_ext); in ixgbe_start_hw_generic()

Completed in 66 milliseconds

12