Home
last modified time | relevance | path

Searched refs:reg_status (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/input/misc/
H A Dtps65218-pwrbutton.c23 unsigned int reg_status; member
29 .reg_status = TPS65217_REG_STATUS,
35 .reg_status = TPS65218_REG_STATUS,
62 error = regmap_read(pwr->regmap, tps_data->reg_status, &reg); in tps6521x_pb_irq()
/linux/drivers/reset/starfive/
H A Dreset-starfive-jh71x0.c39 void __iomem *reg_status = data->status + offset * sizeof(u32); in jh71x0_reset_update() local
58 ret = readl_poll_timeout_atomic(reg_status, value, (value & mask) == done, 0, 1000); in jh71x0_reset_update()
94 void __iomem *reg_status = data->status + offset * sizeof(u32); in jh71x0_reset_status() local
95 u32 value = readl(reg_status); in jh71x0_reset_status()
/linux/drivers/usb/typec/tcpm/
H A Dtcpci_maxim_core.c293 u8 reg_status; in _max_tcpci_irq() local
319 ret = max_tcpci_read8(chip, TCPC_FAULT_STATUS, &reg_status); in _max_tcpci_irq()
323 ret = max_tcpci_write8(chip, TCPC_FAULT_STATUS, reg_status); in _max_tcpci_irq()
327 if (reg_status & TCPC_FAULT_STATUS_VCONN_OC) { in _max_tcpci_irq()
334 ret = max_tcpci_read8(chip, TCPC_ALERT_EXTENDED, &reg_status); in _max_tcpci_irq()
338 ret = max_tcpci_write8(chip, TCPC_ALERT_EXTENDED, reg_status); in _max_tcpci_irq()
342 if (reg_status & TCPC_SINK_FAST_ROLE_SWAP) { in _max_tcpci_irq()
349 ret = max_tcpci_read8(chip, TCPC_EXTENDED_STATUS, (u8 *)&reg_status); in _max_tcpci_irq()
350 if (ret >= 0 && (reg_status & TCPC_EXTENDED_STATUS_VSAFE0V)) in _max_tcpci_irq()
/linux/drivers/net/can/esd/
H A Desdacc.c531 const u32 reg_status = msg->reg_status; in handle_core_msg_buserr() local
532 const u8 rxerr = reg_status; in handle_core_msg_buserr()
533 const u8 txerr = (reg_status >> 8); in handle_core_msg_buserr()
588 const u32 reg_status = msg->reg_status; in handle_core_msg_errstatechange() local
589 const u8 rxerr = reg_status; in handle_core_msg_errstatechange()
590 const u8 txerr = (reg_status >> 8); in handle_core_msg_errstatechange()
593 if (reg_status & ACC_REG_STATUS_MASK_STATUS_BS) { in handle_core_msg_errstatechange()
595 } else if (reg_status & ACC_REG_STATUS_MASK_STATUS_EP) { in handle_core_msg_errstatechange()
597 } else if (reg_status & ACC_REG_STATUS_MASK_STATUS_ES) { in handle_core_msg_errstatechange()
H A Desdacc.h177 u32 reg_status; member
189 u32 reg_status; member
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dpsp_v14_0.c540 uint32_t reg_status; in psp_v14_0_load_usbc_pd_fw() local
562 reg_status = RREG32_SOC15(MP0, 0, regMPASP_SMN_C2PMSG_35); in psp_v14_0_load_usbc_pd_fw()
564 if (reg_status & 0x80000000) in psp_v14_0_load_usbc_pd_fw()
572 if ((reg_status & 0xFFFF) != 0) { in psp_v14_0_load_usbc_pd_fw()
574 reg_status & 0xFFFF); in psp_v14_0_load_usbc_pd_fw()
599 uint32_t reg_status = 0, reg_val = 0; in psp_v14_0_exec_spi_cmd() local
626 reg_status = RREG32_SOC15(MP0, 0, regMPASP_SMN_C2PMSG_115); in psp_v14_0_exec_spi_cmd()
627 if ((reg_status & 0xFFFF) != 0) { in psp_v14_0_exec_spi_cmd()
629 cmd, reg_status & 0xFFFF); in psp_v14_0_exec_spi_cmd()
H A Dpsp_v13_0.c681 uint32_t reg_status; in psp_v13_0_load_usbc_pd_fw() local
702 reg_status = RREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_35); in psp_v13_0_load_usbc_pd_fw()
704 if (reg_status & 0x80000000) in psp_v13_0_load_usbc_pd_fw()
712 if ((reg_status & 0xFFFF) != 0) { in psp_v13_0_load_usbc_pd_fw()
714 reg_status & 0xFFFF); in psp_v13_0_load_usbc_pd_fw()
738 uint32_t reg_status = 0, reg_val = 0; in psp_v13_0_exec_spi_cmd() local
762 reg_status = RREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_115); in psp_v13_0_exec_spi_cmd()
763 if ((reg_status & 0xFFFF) != 0) { in psp_v13_0_exec_spi_cmd()
765 cmd, reg_status & 0xFFFF); in psp_v13_0_exec_spi_cmd()
/linux/drivers/crypto/ccp/
H A Dccp-dev-v3.c71 return CMD_Q_DEPTH(ioread32(cmd_q->reg_status)); in ccp_get_free_slots()
339 cmd_q->q_status = ioread32(cmd_q->reg_status); in ccp_irq_bh()
412 cmd_q->reg_status = ccp->io_regs + CMD_Q_STATUS_BASE + in ccp_init()
447 ioread32(cmd_q->reg_status); in ccp_init()
538 ioread32(cmd_q->reg_status); in ccp_destroy()
H A Dccp-dev-v5.c749 cmd_q->q_status = ioread32(cmd_q->reg_status); in ccp5_irq_bh()
852 cmd_q->reg_status = cmd_q->reg_control + CMD5_Q_STATUS_BASE; in ccp5_init()
882 ioread32(cmd_q->reg_status); in ccp5_init()
1040 ioread32(cmd_q->reg_status); in ccp5_destroy()
H A Dccp-dev.h311 void __iomem *reg_status; member
/linux/drivers/irqchip/
H A Dirq-mmp.c42 void __iomem *reg_status; member
171 status = readl_relaxed(data->reg_status) & ~mask; in icu_mux_irq_demux()
387 icu_data[i].reg_status = mmp_icu_base + reg[0]; in mmp2_mux_of_init()
H A Dirq-bcm6345-l1.c100 static inline unsigned int reg_status(struct bcm6345_l1_chip *intc, in reg_status() function
130 pending = __raw_readl(cpu->map_base + reg_status(intc, idx)); in bcm6345_l1_irq_handle()
H A Dirq-bcm7038-l1.c79 static inline unsigned int reg_status(struct bcm7038_l1_chip *intc, in reg_status() function
134 pending = l1_readl(cpu->map_base + reg_status(intc, idx)) & in bcm7038_l1_irq_handle()
/linux/drivers/iio/magnetometer/
H A Dmmc35240.c261 unsigned int reg_status; in mmc35240_take_measurement() local
270 &reg_status); in mmc35240_take_measurement()
273 if (reg_status & MMC35240_STATUS_MEAS_DONE_BIT) in mmc35240_take_measurement()
/linux/arch/powerpc/platforms/powermac/
H A Dlow_i2c.c127 reg_status, enumerator
261 ack = kw_read_reg(reg_status); in kw_i2c_handle_interrupt()
263 kw_write_reg(reg_status, 0); in kw_i2c_handle_interrupt()
272 ack = kw_read_reg(reg_status); in kw_i2c_handle_interrupt()
308 ack = kw_read_reg(reg_status); in kw_i2c_handle_interrupt()
428 kw_write_reg(reg_status, 0); in kw_i2c_xfer()
/linux/drivers/usb/gadget/udc/
H A Dgoku_udc.h219 u32 __iomem *reg_status; member
H A Dgoku_udc.c119 if ((readl(ep->reg_status) & EPxSTATUS_EP_MASK) in goku_ep_enable()
920 readl(ep->reg_status); in goku_set_halt()
1205 tmp = readl(ep->reg_status); in udc_proc_read()
1271 ep->reg_status = &dev->regs->ep_status [i]; in udc_reinit()
/linux/drivers/soc/ti/
H A Dknav_qmss.h144 void __iomem *reg_status; member
/linux/drivers/net/dsa/microchip/
H A Dksz_ptp.c1014 ret = ksz_read16(dev, ptpirq->reg_status, &data); in ksz_ptp_irq_thread_fn()
1019 ret = ksz_write16(dev, ptpirq->reg_status, data); in ksz_ptp_irq_thread_fn()
1145 ptpirq->reg_status = ops->get_port_addr(p, in ksz_ptp_irq_setup()
H A Dksz_common.c2900 ret = ksz_read8(dev, kirq->reg_status, &data); in ksz_irq_thread_fn()
2948 girq->reg_status = REG_SW_PORT_INT_STATUS__1; in ksz_girq_setup()
2963 pirq->reg_status = dev->dev_ops->get_port_addr(p, REG_PORT_INT_STATUS); in ksz_pirq_setup()
/linux/drivers/input/mouse/
H A Dcyapa.h277 int (*state_parse)(struct cyapa *cyapa, u8 *reg_status, int len);
/linux/drivers/gpu/drm/msm/adreno/
H A Da6xx_gpu.c305 u32 reg_status = adreno_is_a8xx(adreno_gpu) ? in a6xx_set_pagetable() local
314 OUT_RING(ring, CP_WAIT_REG_MEM_POLL_ADDR_LO(reg_status)); in a6xx_set_pagetable()