/kernel/linux/linux-5.10/drivers/pci/pcie/ |
H A D | aer.c | 145 u32 reg32; in enable_ecrc_checking() local 150 pci_read_config_dword(dev, aer + PCI_ERR_CAP, ®32); in enable_ecrc_checking() 151 if (reg32 & PCI_ERR_CAP_ECRC_GENC) in enable_ecrc_checking() 152 reg32 |= PCI_ERR_CAP_ECRC_GENE; in enable_ecrc_checking() 153 if (reg32 & PCI_ERR_CAP_ECRC_CHKC) in enable_ecrc_checking() 154 reg32 |= PCI_ERR_CAP_ECRC_CHKE; in enable_ecrc_checking() 155 pci_write_config_dword(dev, aer + PCI_ERR_CAP, reg32); in enable_ecrc_checking() 169 u32 reg32; in disable_ecrc_checking() local 174 pci_read_config_dword(dev, aer + PCI_ERR_CAP, ®32); in disable_ecrc_checking() 175 reg32 in disable_ecrc_checking() 1262 u32 reg32; aer_enable_rootport() local 1302 u32 reg32; aer_disable_rootport() local 1388 u32 reg32; aer_root_reset() local [all...] |
H A D | aspm.c | 172 u32 reg32; in pcie_clkpm_cap_init() local 179 pcie_capability_read_dword(child, PCI_EXP_LNKCAP, ®32); in pcie_clkpm_cap_init() 180 if (!(reg32 & PCI_EXP_LNKCAP_CLKPM)) { in pcie_clkpm_cap_init() 678 u32 reg32, encoding; in pcie_aspm_cap_init() local 686 pcie_capability_read_dword(child, PCI_EXP_DEVCAP, ®32); in pcie_aspm_cap_init() 688 encoding = (reg32 & PCI_EXP_DEVCAP_L0S) >> 6; in pcie_aspm_cap_init() 691 encoding = (reg32 & PCI_EXP_DEVCAP_L1) >> 9; in pcie_aspm_cap_init() 826 u32 reg32; in pcie_aspm_sanity_check() local 849 pcie_capability_read_dword(child, PCI_EXP_DEVCAP, ®32); in pcie_aspm_sanity_check() 850 if (!(reg32 in pcie_aspm_sanity_check() [all...] |
H A D | portdrv_core.c | 67 u32 reg32; in pcie_message_numbers() local 72 ®32); in pcie_message_numbers() 73 *aer = (reg32 & PCI_ERR_ROOT_AER_IRQ) >> 27; in pcie_message_numbers()
|
/kernel/linux/linux-6.6/drivers/pci/pcie/ |
H A D | aer.c | 146 u32 reg32; in enable_ecrc_checking() local 151 pci_read_config_dword(dev, aer + PCI_ERR_CAP, ®32); in enable_ecrc_checking() 152 if (reg32 & PCI_ERR_CAP_ECRC_GENC) in enable_ecrc_checking() 153 reg32 |= PCI_ERR_CAP_ECRC_GENE; in enable_ecrc_checking() 154 if (reg32 & PCI_ERR_CAP_ECRC_CHKC) in enable_ecrc_checking() 155 reg32 |= PCI_ERR_CAP_ECRC_CHKE; in enable_ecrc_checking() 156 pci_write_config_dword(dev, aer + PCI_ERR_CAP, reg32); in enable_ecrc_checking() 170 u32 reg32; in disable_ecrc_checking() local 175 pci_read_config_dword(dev, aer + PCI_ERR_CAP, ®32); in disable_ecrc_checking() 176 reg32 in disable_ecrc_checking() 1243 u32 reg32; aer_enable_rootport() local 1277 u32 reg32; aer_disable_rootport() local 1357 u32 reg32; aer_root_reset() local [all...] |
H A D | portdrv.c | 78 u32 reg32; in pcie_message_numbers() local 83 ®32); in pcie_message_numbers() 84 *aer = (reg32 & PCI_ERR_ROOT_AER_IRQ) >> 27; in pcie_message_numbers()
|
H A D | aspm.c | 171 u32 reg32; in pcie_clkpm_cap_init() local 178 pcie_capability_read_dword(child, PCI_EXP_LNKCAP, ®32); in pcie_clkpm_cap_init() 179 if (!(reg32 & PCI_EXP_LNKCAP_CLKPM)) { in pcie_clkpm_cap_init() 789 u32 reg32; in pcie_aspm_sanity_check() local 812 pcie_capability_read_dword(child, PCI_EXP_DEVCAP, ®32); in pcie_aspm_sanity_check() 813 if (!(reg32 & PCI_EXP_DEVCAP_RBER) && !aspm_force) { in pcie_aspm_sanity_check()
|
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | pci-acpi.c | 286 u32 reg32; in program_hpx_type2() local 336 pci_read_config_dword(dev, pos + PCI_ERR_UNCOR_MASK, ®32); in program_hpx_type2() 337 reg32 = (reg32 & hpx->unc_err_mask_and) | hpx->unc_err_mask_or; in program_hpx_type2() 338 pci_write_config_dword(dev, pos + PCI_ERR_UNCOR_MASK, reg32); in program_hpx_type2() 341 pci_read_config_dword(dev, pos + PCI_ERR_UNCOR_SEVER, ®32); in program_hpx_type2() 342 reg32 = (reg32 & hpx->unc_err_sever_and) | hpx->unc_err_sever_or; in program_hpx_type2() 343 pci_write_config_dword(dev, pos + PCI_ERR_UNCOR_SEVER, reg32); in program_hpx_type2() 346 pci_read_config_dword(dev, pos + PCI_ERR_COR_MASK, ®32); in program_hpx_type2() [all...] |
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | pci-acpi.c | 288 u32 reg32; in program_hpx_type2() local 338 pci_read_config_dword(dev, pos + PCI_ERR_UNCOR_MASK, ®32); in program_hpx_type2() 339 reg32 = (reg32 & hpx->unc_err_mask_and) | hpx->unc_err_mask_or; in program_hpx_type2() 340 pci_write_config_dword(dev, pos + PCI_ERR_UNCOR_MASK, reg32); in program_hpx_type2() 343 pci_read_config_dword(dev, pos + PCI_ERR_UNCOR_SEVER, ®32); in program_hpx_type2() 344 reg32 = (reg32 & hpx->unc_err_sever_and) | hpx->unc_err_sever_or; in program_hpx_type2() 345 pci_write_config_dword(dev, pos + PCI_ERR_UNCOR_SEVER, reg32); in program_hpx_type2() 348 pci_read_config_dword(dev, pos + PCI_ERR_COR_MASK, ®32); in program_hpx_type2() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | aspm.c | 49 u32 reg32; in aspm_hw_set_l1_ent_latency() local 51 pci_read_config_dword(dd->pcidev, PCIE_CFG_REG_PL3, ®32); in aspm_hw_set_l1_ent_latency() 52 reg32 &= ~PCIE_CFG_REG_PL3_L1_ENT_LATENCY_SMASK; in aspm_hw_set_l1_ent_latency() 53 reg32 |= l1_ent_lat << PCIE_CFG_REG_PL3_L1_ENT_LATENCY_SHIFT; in aspm_hw_set_l1_ent_latency() 54 pci_write_config_dword(dd->pcidev, PCIE_CFG_REG_PL3, reg32); in aspm_hw_set_l1_ent_latency()
|
H A D | pcie.c | 991 u32 reg32, fs, lf; in do_pcie_gen3_transition() local 1113 reg32 = 0x10ul << PCIE_CFG_REG_PL2_LOW_PWR_ENT_CNT_SHIFT; in do_pcie_gen3_transition() 1114 pci_write_config_dword(dd->pcidev, PCIE_CFG_REG_PL2, reg32); in do_pcie_gen3_transition() 1123 reg32 = PCIE_CFG_REG_PL100_EQ_EIEOS_CNT_SMASK; in do_pcie_gen3_transition() 1124 pci_write_config_dword(dd->pcidev, PCIE_CFG_REG_PL100, reg32); in do_pcie_gen3_transition() 1382 ret = pci_read_config_dword(dd->pcidev, PCIE_CFG_SPCIE2, ®32); in do_pcie_gen3_transition() 1389 dd_dev_info(dd, "%s: per-lane errors: 0x%x\n", __func__, reg32); in do_pcie_gen3_transition()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | aspm.c | 49 u32 reg32; in aspm_hw_set_l1_ent_latency() local 51 pci_read_config_dword(dd->pcidev, PCIE_CFG_REG_PL3, ®32); in aspm_hw_set_l1_ent_latency() 52 reg32 &= ~PCIE_CFG_REG_PL3_L1_ENT_LATENCY_SMASK; in aspm_hw_set_l1_ent_latency() 53 reg32 |= l1_ent_lat << PCIE_CFG_REG_PL3_L1_ENT_LATENCY_SHIFT; in aspm_hw_set_l1_ent_latency() 54 pci_write_config_dword(dd->pcidev, PCIE_CFG_REG_PL3, reg32); in aspm_hw_set_l1_ent_latency()
|
H A D | pcie.c | 940 u32 reg32, fs, lf; in do_pcie_gen3_transition() local 1062 reg32 = 0x10ul << PCIE_CFG_REG_PL2_LOW_PWR_ENT_CNT_SHIFT; in do_pcie_gen3_transition() 1063 pci_write_config_dword(dd->pcidev, PCIE_CFG_REG_PL2, reg32); in do_pcie_gen3_transition() 1072 reg32 = PCIE_CFG_REG_PL100_EQ_EIEOS_CNT_SMASK; in do_pcie_gen3_transition() 1073 pci_write_config_dword(dd->pcidev, PCIE_CFG_REG_PL100, reg32); in do_pcie_gen3_transition() 1331 ret = pci_read_config_dword(dd->pcidev, PCIE_CFG_SPCIE2, ®32); in do_pcie_gen3_transition() 1338 dd_dev_info(dd, "%s: per-lane errors: 0x%x\n", __func__, reg32); in do_pcie_gen3_transition()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | ar9002_phy.c | 69 u32 freq, ndiv, channelSel = 0, channelFrac = 0, reg32 = 0; in ar9002_hw_set_channel() local 76 reg32 = REG_READ(ah, AR_PHY_SYNTH_CONTROL); in ar9002_hw_set_channel() 77 reg32 &= 0xc0000000; in ar9002_hw_set_channel() 149 reg32 = reg32 | in ar9002_hw_set_channel() 153 REG_WRITE(ah, AR_PHY_SYNTH_CONTROL, reg32); in ar9002_hw_set_channel()
|
H A D | ar5008_phy.c | 108 * @reg32: 116 static void ar5008_hw_phy_modify_rx_buffer(u32 *rfBuf, u32 reg32, in ar5008_hw_phy_modify_rx_buffer() argument 123 tmp32 = ath9k_hw_reverse_bits(reg32, numBits); in ar5008_hw_phy_modify_rx_buffer() 216 u32 reg32 = 0; in ar5008_hw_set_channel() local 271 reg32 = in ar5008_hw_set_channel() 275 REG_WRITE(ah, AR_PHY(0x37), reg32); in ar5008_hw_set_channel()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | ar9002_phy.c | 69 u32 freq, ndiv, channelSel = 0, channelFrac = 0, reg32 = 0; in ar9002_hw_set_channel() local 76 reg32 = REG_READ(ah, AR_PHY_SYNTH_CONTROL); in ar9002_hw_set_channel() 77 reg32 &= 0xc0000000; in ar9002_hw_set_channel() 149 reg32 = reg32 | in ar9002_hw_set_channel() 153 REG_WRITE(ah, AR_PHY_SYNTH_CONTROL, reg32); in ar9002_hw_set_channel()
|
H A D | ar5008_phy.c | 111 static void ar5008_hw_phy_modify_rx_buffer(u32 *rfBuf, u32 reg32, in ar5008_hw_phy_modify_rx_buffer() argument 118 tmp32 = ath9k_hw_reverse_bits(reg32, numBits); in ar5008_hw_phy_modify_rx_buffer() 209 u32 reg32 = 0; in ar5008_hw_set_channel() local 264 reg32 = in ar5008_hw_set_channel() 268 REG_WRITE(ah, AR_PHY(0x37), reg32); in ar5008_hw_set_channel()
|
/kernel/linux/linux-5.10/drivers/ipack/carriers/ |
H A D | tpci200.c | 524 u32 reg32; in tpci200_pci_probe() local 558 reg32 = ioread32(tpci200->info->cfg_regs + LAS1_DESC); in tpci200_pci_probe() 559 reg32 |= 1 << LAS_BIT_BIGENDIAN; in tpci200_pci_probe() 560 iowrite32(reg32, tpci200->info->cfg_regs + LAS1_DESC); in tpci200_pci_probe() 562 reg32 = ioread32(tpci200->info->cfg_regs + LAS2_DESC); in tpci200_pci_probe() 563 reg32 |= 1 << LAS_BIT_BIGENDIAN; in tpci200_pci_probe() 564 iowrite32(reg32, tpci200->info->cfg_regs + LAS2_DESC); in tpci200_pci_probe()
|
/kernel/linux/linux-6.6/drivers/ipack/carriers/ |
H A D | tpci200.c | 522 u32 reg32; in tpci200_pci_probe() local 556 reg32 = ioread32(tpci200->info->cfg_regs + LAS1_DESC); in tpci200_pci_probe() 557 reg32 |= 1 << LAS_BIT_BIGENDIAN; in tpci200_pci_probe() 558 iowrite32(reg32, tpci200->info->cfg_regs + LAS1_DESC); in tpci200_pci_probe() 560 reg32 = ioread32(tpci200->info->cfg_regs + LAS2_DESC); in tpci200_pci_probe() 561 reg32 |= 1 << LAS_BIT_BIGENDIAN; in tpci200_pci_probe() 562 iowrite32(reg32, tpci200->info->cfg_regs + LAS2_DESC); in tpci200_pci_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/cadence/ |
H A D | cdns-mhdp8546-core.c | 860 u32 reg32; in cdns_mhdp_link_training_init() local 867 reg32 = CDNS_PHY_COMMON_CONFIG | CDNS_PHY_TRAINING_TYPE(1); in cdns_mhdp_link_training_init() 869 reg32 |= CDNS_PHY_SCRAMBLER_BYPASS; in cdns_mhdp_link_training_init() 871 cdns_mhdp_reg_write(mhdp, CDNS_DPTX_PHY_CONFIG, reg32); in cdns_mhdp_link_training_init() 1031 u32 reg32; in cdns_mhdp_link_training_channel_eq() local 1038 reg32 = CDNS_PHY_COMMON_CONFIG | CDNS_PHY_TRAINING_EN | in cdns_mhdp_link_training_channel_eq() 1041 reg32 |= CDNS_PHY_SCRAMBLER_BYPASS; in cdns_mhdp_link_training_channel_eq() 1042 cdns_mhdp_reg_write(mhdp, CDNS_DPTX_PHY_CONFIG, reg32); in cdns_mhdp_link_training_channel_eq() 1248 u32 reg32; in cdns_mhdp_link_training() local 1306 ret = cdns_mhdp_reg_read(mhdp, CDNS_DP_FRAMER_GLOBAL_CONFIG, ®32); in cdns_mhdp_link_training() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/cadence/ |
H A D | cdns-mhdp8546-core.c | 879 u32 reg32; in cdns_mhdp_link_training_init() local 886 reg32 = CDNS_PHY_COMMON_CONFIG | CDNS_PHY_TRAINING_TYPE(1); in cdns_mhdp_link_training_init() 888 reg32 |= CDNS_PHY_SCRAMBLER_BYPASS; in cdns_mhdp_link_training_init() 890 cdns_mhdp_reg_write(mhdp, CDNS_DPTX_PHY_CONFIG, reg32); in cdns_mhdp_link_training_init() 1050 u32 reg32; in cdns_mhdp_link_training_channel_eq() local 1057 reg32 = CDNS_PHY_COMMON_CONFIG | CDNS_PHY_TRAINING_EN | in cdns_mhdp_link_training_channel_eq() 1060 reg32 |= CDNS_PHY_SCRAMBLER_BYPASS; in cdns_mhdp_link_training_channel_eq() 1061 cdns_mhdp_reg_write(mhdp, CDNS_DPTX_PHY_CONFIG, reg32); in cdns_mhdp_link_training_channel_eq() 1267 u32 reg32; in cdns_mhdp_link_training() local 1325 ret = cdns_mhdp_reg_read(mhdp, CDNS_DP_FRAMER_GLOBAL_CONFIG, ®32); in cdns_mhdp_link_training() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | fw_reset.c | 257 u32 reg32; in mlx5_pci_link_toggle() local 291 err = pci_read_config_dword(bridge, cap + PCI_EXP_LNKCAP, ®32); in mlx5_pci_link_toggle() 294 if (!(reg32 & PCI_EXP_LNKCAP_DLLLARC)) { in mlx5_pci_link_toggle() 295 mlx5_core_warn(dev, "No PCI link reporting capability (0x%08x)\n", reg32); in mlx5_pci_link_toggle()
|
/kernel/linux/linux-5.10/kernel/debug/kdb/ |
H A D | kdb_main.c | 1903 u32 reg32; in kdb_rd() local 1934 rname = dbg_get_reg(i, ®32, kdb_current_regs); in kdb_rd() 1937 len += kdb_printf("%s: %08x", rname, reg32); in kdb_rd() 1972 u32 reg32; in kdb_rm() local 2011 reg32 = reg64; in kdb_rm() 2012 dbg_set_reg(i, ®32, kdb_current_regs); in kdb_rm()
|
/kernel/linux/linux-6.6/kernel/debug/kdb/ |
H A D | kdb_main.c | 1888 u32 reg32; in kdb_rd() local 1919 rname = dbg_get_reg(i, ®32, kdb_current_regs); in kdb_rd() 1922 len += kdb_printf("%s: %08x", rname, reg32); in kdb_rd() 1957 u32 reg32; in kdb_rm() local 1996 reg32 = reg64; in kdb_rm() 1997 dbg_set_reg(i, ®32, kdb_current_regs); in kdb_rm()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fman/ |
H A D | fman_memac.c | 1031 u32 reg32 = 0; in memac_init() local 1074 reg32 = ioread32be(&memac->regs->command_config); in memac_init() 1075 reg32 &= ~CMD_CFG_CRC_FWD; in memac_init() 1076 iowrite32be(reg32, &memac->regs->command_config); in memac_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | intel_rps.h | 63 bool rps_read_mask_mmio(struct intel_rps *rps, i915_reg_t reg32, u32 mask);
|