Searched refs:readl_relaxed (Results 1 – 8 of 8) sorted by relevance
81 #define readl_relaxed(c) ({ u32 __r = le32_to_cpu((__force __le32) \ macro90 u64 val = (((u64)readl_relaxed(addr + 4)) << 32) | readl_relaxed(addr); in readq_relaxed_non_atomic()110 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
285 val = readl_relaxed(base + GICD_CTLR); in gicv3_do_wait_for_rwp()574 cfg = readl_relaxed(base); in gicv3_set_irq_type()584 actual = readl_relaxed(base); in gicv3_set_irq_type()626 type = readl_relaxed(GICD + GICD_TYPER); in gicv3_dist_init()637 nr_lines, readl_relaxed(GICD + GICD_IIDR)); in gicv3_dist_init()683 val = readl_relaxed(GICD_RDIST_BASE + GICR_WAKER); in gicv3_enable_redist()688 val = readl_relaxed(GICD_RDIST_BASE + GICR_WAKER); in gicv3_enable_redist()714 val = readl_relaxed(GICD_RDIST_BASE + GICR_TYPER); in gicv3_enable_lpis()718 val = readl_relaxed(GICD_RDIST_BASE + GICR_CTLR); in gicv3_enable_lpis()1776 return (readl_relaxed(GICD + GICD_TYPER) & GICD_TYPE_LPIS); in gic_dist_supports_lpis()[all …]
128 return readl_relaxed(gicv2.map_dbase + offset); in readl_gicd()138 return readl_relaxed(gicv2.map_cbase + offset); in readl_gicc()148 return readl_relaxed(gicv2.map_hbase + offset); in readl_gich()941 msi_typer = readl_relaxed(base + V2M_MSI_TYPER); in gicv2_add_v2m_frame_to_list()
423 reg = readl_relaxed(hw_its->its_base + GITS_CTLR); in gicv3_disable_its()430 reg = readl_relaxed(hw_its->its_base + GITS_CTLR); in gicv3_disable_its()502 reg = readl_relaxed(hw_its->its_base + GITS_CTLR); in gicv3_its_init_single_its()
367 reg = readl_relaxed(rdist_base + GICR_CTLR); in gicv3_lpi_init_rdist()
103 #define readl_relaxed(c) ({ u32 __v = le32_to_cpu((__force __le32)__raw_readl(c)); __v; }) macro120 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
1010 while (readl_relaxed(gr0_base + ARM_SMMU_GR0_sTLBGSTATUS) in arm_smmu_tlb_sync()1053 fsr = readl_relaxed(cb_base + ARM_SMMU_CB_FSR); in arm_smmu_context_fault()1058 fsynr = readl_relaxed(cb_base + ARM_SMMU_CB_FSYNR0); in arm_smmu_context_fault()1060 far = readl_relaxed(cb_base + ARM_SMMU_CB_FAR_LO); in arm_smmu_context_fault()1063 far = readl_relaxed(cb_base + ARM_SMMU_CB_FAR_HI); in arm_smmu_context_fault()1081 gfsr = readl_relaxed(gr0_base + ARM_SMMU_GR0_sGFSR); in arm_smmu_global_fault()2282 id = readl_relaxed(gr0_base + ARM_SMMU_GR0_ID0); in arm_smmu_device_cfg_probe()2343 smr = readl_relaxed(gr0_base + ARM_SMMU_GR0_SMR(0)); in arm_smmu_device_cfg_probe()2348 smr = readl_relaxed(gr0_base + ARM_SMMU_GR0_SMR(0)); in arm_smmu_device_cfg_probe()2372 id = readl_relaxed(gr0_base + ARM_SMMU_GR0_ID1); in arm_smmu_device_cfg_probe()[all …]
153 readx_poll_timeout(readl_relaxed, addr, val, cond, delay_us, timeout_us)253 q->llq.cons = readl_relaxed(q->cons_reg); in queue_sync_cons_in()461 u32 cons = readl_relaxed(q->cons_reg); in arm_smmu_cmdq_skip_err()890 gerror = readl_relaxed(smmu->base + ARM_SMMU_GERROR); in arm_smmu_gerror_handler()891 gerrorn = readl_relaxed(smmu->base + ARM_SMMU_GERRORN); in arm_smmu_gerror_handler()1998 reg = readl_relaxed(smmu->base + ARM_SMMU_CR0); in arm_smmu_device_reset()2137 reg = readl_relaxed(smmu->base + ARM_SMMU_IDR0); in arm_smmu_device_hw_probe()2228 reg = readl_relaxed(smmu->base + ARM_SMMU_IDR1); in arm_smmu_device_hw_probe()2259 reg = readl_relaxed(smmu->base + ARM_SMMU_IDR5); in arm_smmu_device_hw_probe()
Completed in 37 milliseconds