/openbmc/qemu/hw/ipmi/ |
H A D | ipmi_kcs.c | 86 IPMI_KCS_SET_OBF(ik->status_reg, 1); \ 112 if (IPMI_KCS_GET_STATE(ik->status_reg) != IPMI_KCS_ERROR_STATE) { in ipmi_kcs_handle_event() 117 IPMI_KCS_SET_STATE(ik->status_reg, IPMI_KCS_ERROR_STATE); in ipmi_kcs_handle_event() 123 switch (IPMI_KCS_GET_STATE(ik->status_reg)) { in ipmi_kcs_handle_event() 126 IPMI_KCS_SET_STATE(ik->status_reg, IPMI_KCS_WRITE_STATE); in ipmi_kcs_handle_event() 137 IPMI_KCS_SET_STATE(ik->status_reg, IPMI_KCS_IDLE_STATE); in ipmi_kcs_handle_event() 147 IPMI_KCS_SET_STATE(ik->status_reg, IPMI_KCS_ERROR_STATE); in ipmi_kcs_handle_event() 181 IPMI_KCS_SET_STATE(ik->status_reg, IPMI_KCS_READ_STATE); in ipmi_kcs_handle_event() 193 IPMI_KCS_SET_STATE(ik->status_reg, IPMI_KCS_ERROR_STATE); in ipmi_kcs_handle_event() 199 IPMI_KCS_SET_IBF(ik->status_reg, 0); in ipmi_kcs_handle_event() [all …]
|
/openbmc/linux/drivers/irqchip/ |
H A 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, 153 .status_reg = SPEAR320_INT_STS_MASK_REG, 161 .status_reg = SPEAR320_INT_STS_MASK_REG, 169 .status_reg = SPEAR320_INT_STS_MASK_REG, 177 .status_reg = SPEAR320_INT_STS_MASK_REG, [all …]
|
/openbmc/linux/drivers/usb/host/ |
H A D | ehci-hub.c | 539 u32 __iomem *status_reg; in set_owner() local 543 status_reg = &ehci->regs->port_status[portnum]; in set_owner() 552 port_status = ehci_readl(ehci, status_reg); in set_owner() 560 ehci_writel(ehci, port_status, status_reg); in set_owner() 573 u32 __iomem *status_reg, in check_reset_complete() argument 596 ehci_writel(ehci, port_status, status_reg); in check_reset_complete() 742 u32 __iomem *status_reg, *hostpc_reg; in ehci_hub_control() local 756 status_reg = &ehci->regs->port_status[temp]; in ehci_hub_control() 782 temp = ehci_readl(ehci, status_reg); in ehci_hub_control() 794 ehci_writel(ehci, temp & ~PORT_PE, status_reg); in ehci_hub_control() [all …]
|
H A D | xhci-pci-renesas.c | 60 u32 status_reg; in renesas_fw_download_image() local 63 status_reg = RENESAS_ROM_STATUS_MSB; in renesas_fw_download_image() 65 status_reg = RENESAS_FW_STATUS_MSB; in renesas_fw_download_image() 77 err = pci_read_config_byte(dev, status_reg, &fw_status); in renesas_fw_download_image() 109 err = pci_write_config_byte(dev, status_reg, BIT(data0_or_data1)); in renesas_fw_download_image()
|
/openbmc/qemu/target/s390x/ |
H A D | sigp.c | 28 uint64_t *status_reg; member 33 *si->status_reg &= 0xffffffff00000000ULL; in set_sigp_status() 34 *si->status_reg |= status; in set_sigp_status() 356 uint64_t param, uint64_t *status_reg) in handle_sigp_single_dst() argument 360 .status_reg = status_reg, in handle_sigp_single_dst() 426 uint64_t *status_reg) in sigp_set_architecture() argument 428 *status_reg &= 0xffffffff00000000ULL; in sigp_set_architecture() 431 *status_reg |= SIGP_STAT_INVALID_PARAMETER; in sigp_set_architecture() 453 uint64_t *status_reg = &env->regs[r1]; in handle_sigp() local 466 ret = sigp_set_architecture(cpu, param, status_reg); in handle_sigp() [all …]
|
/openbmc/linux/arch/s390/kvm/ |
H A D | sigp.c | 152 u64 *status_reg) in __sigp_set_arch() argument 154 *status_reg &= 0xffffffff00000000UL; in __sigp_set_arch() 157 *status_reg |= SIGP_STATUS_INVALID_PARAMETER; in __sigp_set_arch() 271 u16 cpu_addr, u32 parameter, u64 *status_reg) in handle_sigp_dst() argument 310 rc = __sigp_sense(vcpu, dst_vcpu, status_reg); in handle_sigp_dst() 314 rc = __sigp_external_call(vcpu, dst_vcpu, status_reg); in handle_sigp_dst() 326 rc = __sigp_stop_and_store_status(vcpu, dst_vcpu, status_reg); in handle_sigp_dst() 331 status_reg); in handle_sigp_dst() 335 rc = __sigp_set_prefix(vcpu, dst_vcpu, parameter, status_reg); in handle_sigp_dst() 340 status_reg); in handle_sigp_dst() [all …]
|
/openbmc/qemu/hw/cxl/ |
H A D | cxl-device-utils.c | 97 uint64_t status_reg = cxl_dstate->mbox_reg_state64[offset / size]; in mailbox_reg_read() local 99 status_reg = FIELD_DP64(status_reg, CXL_DEV_MAILBOX_STS, BG_OP, in mailbox_reg_read() 101 cxl_dstate->mbox_reg_state64[offset / size] = status_reg; in mailbox_reg_read() 197 uint64_t status_reg; in mailbox_reg_write() local 212 status_reg = FIELD_DP64(0, CXL_DEV_MAILBOX_STS, BG_OP, in mailbox_reg_write() 214 status_reg = FIELD_DP64(status_reg, CXL_DEV_MAILBOX_STS, ERRNO, rc); in mailbox_reg_write() 223 cxl_dstate->mbox_reg_state64[R_CXL_DEV_MAILBOX_STS] = status_reg; in mailbox_reg_write()
|
/openbmc/linux/arch/mips/generic/ |
H A D | board-sead3.c | 183 void __iomem *status_reg = (void __iomem *)0xbf000410; in sead3_measure_hpt_freq() local 189 orig = readl(status_reg) & 0x2; /* get original sample */ in sead3_measure_hpt_freq() 191 while ((readl(status_reg) & 0x2) == orig) in sead3_measure_hpt_freq() 200 while ((readl(status_reg) & 0x2) == orig) in sead3_measure_hpt_freq()
|
/openbmc/linux/drivers/media/pci/saa7134/ |
H A D | saa7134-go7007.c | 180 u16 status_reg; in saa7134_go7007_write_interrupt() local 187 gpio_read(dev, HPI_ADDR_INTR_STATUS, &status_reg); in saa7134_go7007_write_interrupt() 188 if (!(status_reg & 0x0010)) in saa7134_go7007_write_interrupt() 194 status_reg); in saa7134_go7007_write_interrupt() 334 u16 status_reg; in saa7134_go7007_send_firmware() local 355 gpio_read(dev, HPI_ADDR_INTR_STATUS, &status_reg); in saa7134_go7007_send_firmware() 356 if (!(status_reg & 0x0002)) in saa7134_go7007_send_firmware() 361 status_reg); in saa7134_go7007_send_firmware()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_dpp_cm.c | 641 uint32_t status_reg = 0; in dpp1_degamma_ram_inuse() local 645 &status_reg); in dpp1_degamma_ram_inuse() 647 if (status_reg == 9) { in dpp1_degamma_ram_inuse() 650 } else if (status_reg == 10) { in dpp1_degamma_ram_inuse() 733 uint32_t status_reg = 0; in dpp1_ingamma_ram_inuse() local 737 &status_reg); in dpp1_ingamma_ram_inuse() 740 if (status_reg == 1 || status_reg == 3 || status_reg == 4) { in dpp1_ingamma_ram_inuse() 744 } else if (status_reg == 2 || status_reg == 5 || status_reg == 6) { in dpp1_ingamma_ram_inuse()
|
/openbmc/linux/drivers/gpu/drm/i915/gvt/ |
H A D | execlist.c | 95 u32 status_reg = in emulate_execlist_status() local 98 status.ldw = vgpu_vreg(vgpu, status_reg); in emulate_execlist_status() 99 status.udw = vgpu_vreg(vgpu, status_reg + 4); in emulate_execlist_status() 117 vgpu_vreg(vgpu, status_reg) = status.ldw; in emulate_execlist_status() 118 vgpu_vreg(vgpu, status_reg + 4) = status.udw; in emulate_execlist_status() 121 vgpu->id, status_reg, status.ldw, status.udw); in emulate_execlist_status() 258 u32 status_reg = in get_next_execlist_slot() local 262 status.ldw = vgpu_vreg(vgpu, status_reg); in get_next_execlist_slot() 263 status.udw = vgpu_vreg(vgpu, status_reg + 4); in get_next_execlist_slot()
|
/openbmc/linux/drivers/usb/chipidea/ |
H A D | host.c | 251 u32 __iomem *status_reg; in ci_ehci_hub_control() local 261 status_reg = &ehci->regs->port_status[port_index]; in ci_ehci_hub_control() 278 temp = ehci_readl(ehci, status_reg); in ci_ehci_hub_control() 286 ehci_writel(ehci, temp | PORT_SUSPEND, status_reg); in ci_ehci_hub_control() 292 if (ehci_handshake(ehci, status_reg, PORT_SUSPEND, in ci_ehci_hub_control() 301 temp = ehci_readl(ehci, status_reg); in ci_ehci_hub_control() 303 ehci_writel(ehci, temp, status_reg); in ci_ehci_hub_control() 317 if (ehci_handshake(ehci, status_reg, PORT_RESUME, 0, 25000)) in ci_ehci_hub_control()
|
/openbmc/linux/drivers/regulator/ |
H A D | hi655x-regulator.c | 26 unsigned int status_reg; member 77 regmap_read(rdev->regmap, regulator->status_reg, &value); in hi655x_is_enabled() 125 .status_reg = HI655X_BUS_ADDR(sreg), \ 147 .status_reg = HI655X_BUS_ADDR(sreg), \
|
H A D | mt6358-regulator.c | 27 u32 status_reg; member 59 .status_reg = MT6358_BUCK_##vreg##_DBG1, \ 85 .status_reg = MT6358_LDO_##vreg##_CON1, \ 112 .status_reg = MT6358_LDO_##vreg##_DBG1, \ 131 .status_reg = MT6358_LDO_##vreg##_CON1, \ 155 .status_reg = MT6358_BUCK_##vreg##_DBG1, \ 181 .status_reg = MT6358_LDO_##vreg##_CON1, \ 208 .status_reg = MT6358_LDO_##vreg##_DBG1, \ 227 .status_reg = MT6358_LDO_##vreg##_CON1, \ 396 ret = regmap_read(rdev->regmap, info->status_reg, ®val); in mt6358_get_status()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/irq/dce80/ |
H A D | irq_service_dce80.c | 44 uint32_t addr = info->status_reg; in hpd_ack() 103 .status_reg = mmDC_HPD ## reg_num ## _INT_STATUS,\ 117 .status_reg = mmDC_HPD ## reg_num ## _INT_STATUS,\ 132 .status_reg = mmDCP ## reg_num ##_GRPH_INTERRUPT_STATUS,\
|
/openbmc/u-boot/drivers/usb/host/ |
H A D | ehci-hcd.c | 142 static void ehci_powerup_fixup(struct ehci_ctrl *ctrl, uint32_t *status_reg, in ehci_powerup_fixup() argument 675 uint32_t *status_reg; in ehci_submit_root() local 692 status_reg = ctrl->ops.get_portsc_register(ctrl, port - 1); in ehci_submit_root() 693 if (!status_reg) in ehci_submit_root() 697 status_reg = NULL; in ehci_submit_root() 772 reg = ehci_readl(status_reg); in ehci_submit_root() 815 reg = ehci_readl(status_reg); in ehci_submit_root() 820 ehci_writel(status_reg, reg); in ehci_submit_root() 825 ehci_writel(status_reg, reg); in ehci_submit_root() 836 ehci_writel(status_reg, reg); in ehci_submit_root() [all …]
|
H A D | ehci-aspeed.c | 20 uint32_t *status_reg, uint32_t *reg) in aspeed_ehci_powerup_fixup() argument 27 if (ehci_readl(status_reg) & EHCI_PS_CSC) in aspeed_ehci_powerup_fixup()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/irq/dce120/ |
H A D | irq_service_dce120.c | 44 uint32_t addr = info->status_reg; in hpd_ack() 122 .status_reg = SRI(DC_HPD_INT_STATUS, HPD, reg_num),\ 131 .status_reg = SRI(DC_HPD_INT_STATUS, HPD, reg_num),\ 139 .status_reg = SRI(GRPH_INTERRUPT_STATUS, DCP, reg_num),\
|
/openbmc/linux/drivers/input/keyboard/ |
H A D | mcs_touchkey.c | 37 unsigned int status_reg; member 64 val = i2c_smbus_read_byte_data(client, chip->status_reg); in mcs_touchkey_interrupt() 135 data->chip.status_reg = MCS5000_TOUCHKEY_STATUS; in mcs_touchkey_probe() 140 data->chip.status_reg = MCS5080_TOUCHKEY_STATUS; in mcs_touchkey_probe()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/irq/dce60/ |
H A D | irq_service_dce60.c | 53 uint32_t addr = info->status_reg; in hpd_ack() 112 .status_reg = mmDC_HPD ## reg_num ## _INT_STATUS,\ 126 .status_reg = mmDC_HPD ## reg_num ## _INT_STATUS,\ 141 .status_reg = mmDCP ## reg_num ##_GRPH_INTERRUPT_STATUS,\
|
/openbmc/linux/drivers/clk/qcom/ |
H A D | clk-hfpll.c | 75 if (hd->status_reg) in __clk_hfpll_enable() 80 regmap_read_poll_timeout(regmap, hd->status_reg, val, in __clk_hfpll_enable() 215 if (hd->status_reg) { in clk_hfpll_init() 216 regmap_read(regmap, hd->status_reg, &status); in clk_hfpll_init()
|
/openbmc/linux/drivers/clk/microchip/ |
H A D | clk-core.h | 22 const u32 status_reg; member 52 const u32 status_reg; member
|
/openbmc/linux/drivers/media/i2c/ |
H A D | ml86v7667.c | 179 int status_reg; in ml86v7667_g_input_status() local 181 status_reg = i2c_smbus_read_byte_data(client, STATUS_REG); in ml86v7667_g_input_status() 182 if (status_reg < 0) in ml86v7667_g_input_status() 183 return status_reg; in ml86v7667_g_input_status() 185 *status = status_reg & STATUS_HLOCK_DETECT ? 0 : V4L2_IN_ST_NO_SIGNAL; in ml86v7667_g_input_status()
|
/openbmc/linux/drivers/rtc/ |
H A D | rtc-rk808.c | 46 unsigned int status_reg; member 311 ret = regmap_write(rk808_rtc->regmap, rk808_rtc->creg->status_reg, in rk808_alarm_irq() 364 .status_reg = RK808_RTC_STATUS_REG, 372 .status_reg = RK817_RTC_STATUS_REG, 413 ret = regmap_write(rk808_rtc->regmap, rk808_rtc->creg->status_reg, in rk808_rtc_probe()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/irq/dce110/ |
H A D | irq_service_dce110.c | 45 uint32_t addr = info->status_reg; in hpd_ack() 100 .status_reg = mmHPD ## reg_num ## _DC_HPD_INT_STATUS,\ 114 .status_reg = mmHPD ## reg_num ## _DC_HPD_INT_STATUS,\ 128 .status_reg = mmDCP ## reg_num ##_GRPH_INTERRUPT_STATUS,\
|