/Linux-v4.19/drivers/irqchip/ |
D | spear-shirq.c | 43 u32 status_reg; member 93 .status_reg = SPEAR300_INT_STS_MASK_REG, 109 .status_reg = SPEAR310_INT_STS_MASK_REG, 117 .status_reg = SPEAR310_INT_STS_MASK_REG, 125 .status_reg = SPEAR310_INT_STS_MASK_REG, 133 .status_reg = SPEAR310_INT_STS_MASK_REG, 159 .status_reg = SPEAR320_INT_STS_MASK_REG, 167 .status_reg = SPEAR320_INT_STS_MASK_REG, 175 .status_reg = SPEAR320_INT_STS_MASK_REG, 190 pend = readl(shirq->base + shirq->status_reg) & shirq->mask; in shirq_handler()
|
/Linux-v4.19/drivers/thermal/qcom/ |
D | tsens-v2.c | 19 unsigned int status_reg; in get_temp_tsens_v2() local 23 status_reg = tmdev->tm_offset + STATUS_OFFSET + s->hw_id * 4; in get_temp_tsens_v2() 24 ret = regmap_read(tmdev->map, status_reg, &code); in get_temp_tsens_v2() 32 ret = regmap_read(tmdev->map, status_reg, &code); in get_temp_tsens_v2() 43 ret = regmap_read(tmdev->map, status_reg, &code); in get_temp_tsens_v2()
|
D | tsens-common.c | 107 unsigned int status_reg; in get_temp_common() local 110 status_reg = S0_ST_ADDR + s->hw_id * SN_ADDR_OFFSET; in get_temp_common() 111 ret = regmap_read(tmdev->map, status_reg, &code); in get_temp_common()
|
/Linux-v4.19/drivers/usb/host/ |
D | ehci-hub.c | 537 u32 __iomem *status_reg; in set_owner() local 541 status_reg = &ehci->regs->port_status[portnum]; in set_owner() 550 port_status = ehci_readl(ehci, status_reg); in set_owner() 558 ehci_writel(ehci, port_status, status_reg); in set_owner() 571 u32 __iomem *status_reg, in check_reset_complete() argument 594 ehci_writel(ehci, port_status, status_reg); in check_reset_complete() 878 u32 __iomem *status_reg, *hostpc_reg; in ehci_hub_control() local 891 status_reg = &ehci->regs->port_status[temp]; in ehci_hub_control() 917 temp = ehci_readl(ehci, status_reg); in ehci_hub_control() 929 ehci_writel(ehci, temp & ~PORT_PE, status_reg); in ehci_hub_control() [all …]
|
D | ehci-tegra.c | 181 u32 __iomem *status_reg; in tegra_ehci_hub_control() local 186 status_reg = &ehci->regs->port_status[(wIndex & 0xff) - 1]; in tegra_ehci_hub_control() 191 temp = ehci_readl(ehci, status_reg); in tegra_ehci_hub_control() 200 temp = ehci_readl(ehci, status_reg); in tegra_ehci_hub_control() 208 ehci_writel(ehci, temp | PORT_SUSPEND, status_reg); in tegra_ehci_hub_control() 214 if (ehci_handshake(ehci, status_reg, PORT_SUSPEND, in tegra_ehci_hub_control() 226 return tegra_ehci_internal_port_reset(ehci, status_reg); in tegra_ehci_hub_control() 238 temp = ehci_readl(ehci, status_reg); in tegra_ehci_hub_control() 254 ehci_writel(ehci, temp | PORT_RESUME, status_reg); in tegra_ehci_hub_control() 262 if (ehci_handshake(ehci, status_reg, PORT_RESUME, 0, 2000)) in tegra_ehci_hub_control() [all …]
|
/Linux-v4.19/arch/s390/kvm/ |
D | sigp.c | 152 u64 *status_reg) in __sigp_set_arch() argument 165 *status_reg &= 0xffffffff00000000UL; in __sigp_set_arch() 168 *status_reg |= (all_stopped ? SIGP_STATUS_INVALID_PARAMETER : in __sigp_set_arch() 283 u16 cpu_addr, u32 parameter, u64 *status_reg) in handle_sigp_dst() argument 294 rc = __sigp_sense(vcpu, dst_vcpu, status_reg); in handle_sigp_dst() 298 rc = __sigp_external_call(vcpu, dst_vcpu, status_reg); in handle_sigp_dst() 310 rc = __sigp_stop_and_store_status(vcpu, dst_vcpu, status_reg); in handle_sigp_dst() 315 status_reg); in handle_sigp_dst() 319 rc = __sigp_set_prefix(vcpu, dst_vcpu, parameter, status_reg); in handle_sigp_dst() 324 status_reg); in handle_sigp_dst() [all …]
|
/Linux-v4.19/arch/mips/generic/ |
D | board-sead3.c | 187 void __iomem *status_reg = (void __iomem *)0xbf000410; in sead3_measure_hpt_freq() local 193 orig = readl(status_reg) & 0x2; /* get original sample */ in sead3_measure_hpt_freq() 195 while ((readl(status_reg) & 0x2) == orig) in sead3_measure_hpt_freq() 204 while ((readl(status_reg) & 0x2) == orig) in sead3_measure_hpt_freq()
|
/Linux-v4.19/drivers/media/pci/saa7134/ |
D | saa7134-go7007.c | 193 u16 status_reg; in saa7134_go7007_write_interrupt() local 200 gpio_read(dev, HPI_ADDR_INTR_STATUS, &status_reg); in saa7134_go7007_write_interrupt() 201 if (!(status_reg & 0x0010)) in saa7134_go7007_write_interrupt() 207 status_reg); in saa7134_go7007_write_interrupt() 347 u16 status_reg; in saa7134_go7007_send_firmware() local 368 gpio_read(dev, HPI_ADDR_INTR_STATUS, &status_reg); in saa7134_go7007_send_firmware() 369 if (!(status_reg & 0x0002)) in saa7134_go7007_send_firmware() 374 status_reg); in saa7134_go7007_send_firmware()
|
/Linux-v4.19/drivers/gpu/drm/i915/gvt/ |
D | execlist.c | 98 u32 status_reg = execlist_ring_mmio(vgpu->gvt, in emulate_execlist_status() local 101 status.ldw = vgpu_vreg(vgpu, status_reg); in emulate_execlist_status() 102 status.udw = vgpu_vreg(vgpu, status_reg + 4); in emulate_execlist_status() 120 vgpu_vreg(vgpu, status_reg) = status.ldw; in emulate_execlist_status() 121 vgpu_vreg(vgpu, status_reg + 4) = status.udw; in emulate_execlist_status() 124 vgpu->id, status_reg, status.ldw, status.udw); in emulate_execlist_status() 266 u32 status_reg = execlist_ring_mmio(vgpu->gvt, ring_id, in get_next_execlist_slot() local 270 status.ldw = vgpu_vreg(vgpu, status_reg); in get_next_execlist_slot() 271 status.udw = vgpu_vreg(vgpu, status_reg + 4); in get_next_execlist_slot()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/ |
D | dcn10_dpp_cm.c | 664 uint32_t status_reg = 0; in dpp1_degamma_ram_inuse() local 668 &status_reg); in dpp1_degamma_ram_inuse() 670 if (status_reg == 9) { in dpp1_degamma_ram_inuse() 673 } else if (status_reg == 10) { in dpp1_degamma_ram_inuse() 754 uint32_t status_reg = 0; in dpp1_ingamma_ram_inuse() local 758 &status_reg); in dpp1_ingamma_ram_inuse() 761 if (status_reg == 1 || status_reg == 3 || status_reg == 4) { in dpp1_ingamma_ram_inuse() 765 } else if (status_reg == 2 || status_reg == 5 || status_reg == 6) { in dpp1_ingamma_ram_inuse()
|
/Linux-v4.19/drivers/regulator/ |
D | hi655x-regulator.c | 30 unsigned int status_reg; member 84 regmap_read(rdev->regmap, regulator->status_reg, &value); in hi655x_is_enabled() 135 .status_reg = HI655X_BUS_ADDR(sreg), \ 158 .status_reg = HI655X_BUS_ADDR(sreg), \
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/irq/dce80/ |
D | irq_service_dce80.c | 44 uint32_t addr = info->status_reg; in hpd_ack() 99 .status_reg = mmDC_HPD ## reg_num ## _INT_STATUS,\ 113 .status_reg = mmDC_HPD ## reg_num ## _INT_STATUS,\ 128 .status_reg = mmDCP ## reg_num ##_GRPH_INTERRUPT_STATUS,\
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/irq/dce120/ |
D | irq_service_dce120.c | 44 uint32_t addr = info->status_reg; in hpd_ack() 117 .status_reg = SRI(DC_HPD_INT_STATUS, HPD, reg_num),\ 126 .status_reg = SRI(DC_HPD_INT_STATUS, HPD, reg_num),\ 134 .status_reg = SRI(GRPH_INTERRUPT_STATUS, DCP, reg_num),\
|
/Linux-v4.19/drivers/clk/microchip/ |
D | clk-core.h | 30 const u32 status_reg; member 60 const u32 status_reg; member
|
D | clk-core.c | 588 void __iomem *status_reg; member 723 err = readl_poll_timeout_atomic(pll->status_reg, v, in spll_clk_set_rate() 750 spll->status_reg = data->status_reg + core->iobase; in pic32_spll_clk_register() 958 void __iomem *status_reg; member 976 return readl_poll_timeout_atomic(sosc->status_reg, v, in sosc_clk_enable() 995 ready = readl(sosc->status_reg) & sosc->status_mask; in sosc_clk_is_enabled() 1028 sosc->status_reg = data->status_reg + core->iobase; in pic32_sosc_clk_register()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_hw.c | 890 u32 status_reg; in ixgb_check_for_link() local 896 status_reg = IXGB_READ_REG(hw, STATUS); in ixgb_check_for_link() 899 (status_reg & IXGB_STATUS_LU)) { in ixgb_check_for_link() 902 (status_reg & IXGB_STATUS_LU)) { in ixgb_check_for_link() 1062 u32 status_reg; in ixgb_get_bus_info() local 1064 status_reg = IXGB_READ_REG(hw, STATUS); in ixgb_get_bus_info() 1066 hw->bus.type = (status_reg & IXGB_STATUS_PCIX_MODE) ? in ixgb_get_bus_info() 1070 hw->bus.speed = (status_reg & IXGB_STATUS_PCI_SPD) ? in ixgb_get_bus_info() 1073 switch (status_reg & IXGB_STATUS_PCIX_SPD_MASK) { in ixgb_get_bus_info() 1089 hw->bus.width = (status_reg & IXGB_STATUS_BUS64) ? in ixgb_get_bus_info()
|
/Linux-v4.19/drivers/input/keyboard/ |
D | mcs_touchkey.c | 41 unsigned int status_reg; member 68 val = i2c_smbus_read_byte_data(client, chip->status_reg); in mcs_touchkey_interrupt() 130 data->chip.status_reg = MCS5000_TOUCHKEY_STATUS; in mcs_touchkey_probe() 135 data->chip.status_reg = MCS5080_TOUCHKEY_STATUS; in mcs_touchkey_probe()
|
/Linux-v4.19/drivers/media/i2c/ |
D | ml86v7667.c | 183 int status_reg; in ml86v7667_g_input_status() local 185 status_reg = i2c_smbus_read_byte_data(client, STATUS_REG); in ml86v7667_g_input_status() 186 if (status_reg < 0) in ml86v7667_g_input_status() 187 return status_reg; in ml86v7667_g_input_status() 189 *status = status_reg & STATUS_HLOCK_DETECT ? 0 : V4L2_IN_ST_NO_SIGNAL; in ml86v7667_g_input_status()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/irq/dce110/ |
D | irq_service_dce110.c | 45 uint32_t addr = info->status_reg; in hpd_ack() 95 .status_reg = mmHPD ## reg_num ## _DC_HPD_INT_STATUS,\ 109 .status_reg = mmHPD ## reg_num ## _DC_HPD_INT_STATUS,\ 123 .status_reg = mmDCP ## reg_num ##_GRPH_INTERRUPT_STATUS,\
|
/Linux-v4.19/drivers/mtd/lpddr/ |
D | lpddr2_nvm.c | 179 u_long i, status_reg, prg_buff_ofs; in lpddr2_nvm_do_op() local 228 status_reg = sr.x[0]; in lpddr2_nvm_do_op() 232 status_reg += sr.x[0] << 16; in lpddr2_nvm_do_op() 234 } while ((status_reg & sr_ok_datamask) != sr_ok_datamask); in lpddr2_nvm_do_op() 236 return (((status_reg & sr_ok_datamask) == sr_ok_datamask) ? 0 : -EIO); in lpddr2_nvm_do_op()
|
/Linux-v4.19/drivers/acpi/acpica/ |
D | evgpe.c | 625 u64 status_reg; in acpi_ev_detect_gpe() local 660 status = acpi_hw_read(&status_reg, &gpe_register_info->status_address); in acpi_ev_detect_gpe() 671 (u32)(status_reg & register_bit), in acpi_ev_detect_gpe() 676 enabled_status_byte = (u8)(status_reg & enable_reg); in acpi_ev_detect_gpe()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/irq/dcn10/ |
D | irq_service_dcn10.c | 113 uint32_t addr = info->status_reg; in hpd_ack() 186 .status_reg = SRI(DC_HPD_INT_STATUS, HPD, reg_num),\ 195 .status_reg = SRI(DC_HPD_INT_STATUS, HPD, reg_num),\
|
/Linux-v4.19/drivers/hsi/controllers/ |
D | omap_ssi_core.c | 258 u32 status_reg; in ssi_gdd_tasklet() local 268 status_reg = readl(sys + SSI_GDD_MPU_IRQ_STATUS_REG); in ssi_gdd_tasklet() 270 if (status_reg & SSI_GDD_LCH(lch)) in ssi_gdd_tasklet() 273 writel_relaxed(status_reg, sys + SSI_GDD_MPU_IRQ_STATUS_REG); in ssi_gdd_tasklet() 274 status_reg = readl(sys + SSI_GDD_MPU_IRQ_STATUS_REG); in ssi_gdd_tasklet() 278 if (status_reg) in ssi_gdd_tasklet()
|
/Linux-v4.19/drivers/spi/ |
D | spi-tegra20-sflash.c | 137 u32 status_reg; member 375 if (tsd->tx_status || tsd->rx_status || (tsd->status_reg & SPI_BSY)) { in handle_cpu_based_xfer() 377 "CpuXfer ERROR bit set 0x%x\n", tsd->status_reg); in handle_cpu_based_xfer() 412 tsd->status_reg = tegra_sflash_readl(tsd, SPI_STATUS); in tegra_sflash_isr() 414 tsd->tx_status = tsd->status_reg & SPI_TX_OVF; in tegra_sflash_isr() 417 tsd->rx_status = tsd->status_reg & SPI_RX_UNF; in tegra_sflash_isr()
|
/Linux-v4.19/drivers/scsi/sym53c8xx_2/ |
D | sym_glue.c | 1478 u_short status_reg; in sym_set_workarounds() local 1506 pci_read_config_word(pdev, PCI_STATUS, &status_reg); in sym_set_workarounds() 1508 if (!(status_reg & PCI_STATUS_66MHZ)) in sym_set_workarounds() 1511 if (status_reg & PCI_STATUS_66MHZ) { in sym_set_workarounds() 1512 status_reg = PCI_STATUS_66MHZ; in sym_set_workarounds() 1513 pci_write_config_word(pdev, PCI_STATUS, status_reg); in sym_set_workarounds() 1514 pci_read_config_word(pdev, PCI_STATUS, &status_reg); in sym_set_workarounds() 1799 u_short status_reg; in sym2_reset_workarounds() local 1807 pci_read_config_word(pdev, PCI_STATUS, &status_reg); in sym2_reset_workarounds() 1808 if (!(chip->features & FE_66MHZ) && (status_reg & PCI_STATUS_66MHZ)) { in sym2_reset_workarounds() [all …]
|