/linux-master/drivers/hsi/controllers/ |
H A D | omap_ssi_port.c | 264 writel_relaxed(d_addr, gdd + SSI_GDD_CDSA_REG(lch)); 265 writel_relaxed(s_addr, gdd + SSI_GDD_CSSA_REG(lch)); 272 writel_relaxed(tmp, omap_ssi->sys + SSI_GDD_MPU_IRQ_ENABLE_REG); 472 writel_relaxed(SSI_MODE_SLEEP, sst + SSI_SST_MODE_REG); 473 writel_relaxed(SSI_MODE_SLEEP, ssr + SSI_SSR_MODE_REG); 477 writel_relaxed(31, sst + SSI_SST_FRAMESIZE_REG); 478 writel_relaxed(div, sst + SSI_SST_DIVISOR_REG); 479 writel_relaxed(cl->tx_cfg.num_hw_channels, sst + SSI_SST_CHANNELS_REG); 480 writel_relaxed(cl->tx_cfg.arb_mode, sst + SSI_SST_ARBMODE_REG); 481 writel_relaxed(c [all...] |
/linux-master/drivers/watchdog/ |
H A D | digicolor_wdt.c | 40 writel_relaxed(0, wdt->base + TIMER_A_CONTROL); 41 writel_relaxed(ticks, wdt->base + TIMER_A_COUNT); 42 writel_relaxed(TIMER_A_ENABLE_COUNT | TIMER_A_ENABLE_WATCHDOG, 73 writel_relaxed(0, wdt->base + TIMER_A_CONTROL);
|
H A D | bcm2835_wdt.c | 74 writel_relaxed(PM_PASSWORD | (SECS_TO_WDOG_TICKS(wdog->timeout) & 77 writel_relaxed(PM_PASSWORD | (cur & PM_RSTC_WRCFG_CLR) | 89 writel_relaxed(PM_PASSWORD | PM_RSTC_RESET, wdt->base + PM_RSTC); 106 writel_relaxed(10 | PM_PASSWORD, wdt->base + PM_WDOG); 110 writel_relaxed(val, wdt->base + PM_RSTC); 165 writel_relaxed(val, wdt->base + PM_RSTS);
|
/linux-master/arch/nios2/include/asm/ |
H A D | io.h | 26 #define writel_relaxed(x, addr) writel(x, addr) macro
|
/linux-master/arch/arm/mach-imx/ |
H A D | pm-imx7ulp.c | 54 writel_relaxed(val, smc1_base + SMC_PMCTRL);
|
H A D | mxc.h | 84 #define imx_writel writel_relaxed
|
/linux-master/drivers/tty/serial/ |
H A D | imx_earlycon.c | 24 writel_relaxed(ch, port->membase + URTX0);
|
/linux-master/drivers/clk/imx/ |
H A D | clk-pfd.c | 40 writel_relaxed(1 << ((pfd->idx + 1) * 8 - 1), pfd->reg + CLR); 49 writel_relaxed(1 << ((pfd->idx + 1) * 8 - 1), pfd->reg + SET); 100 writel_relaxed(0x3f << (pfd->idx * 8), pfd->reg + CLR); 101 writel_relaxed(frac << (pfd->idx * 8), pfd->reg + SET);
|
H A D | clk-frac-pll.c | 72 writel_relaxed(val, pll->base + PLL_CFG0); 84 writel_relaxed(val, pll->base + PLL_CFG0); 175 writel_relaxed(val, pll->base + PLL_CFG1); 179 writel_relaxed(val, pll->base + PLL_CFG0); 184 writel_relaxed(val, pll->base + PLL_CFG0); 191 writel_relaxed(val, pll->base + PLL_CFG0);
|
/linux-master/drivers/pinctrl/starfive/ |
H A D | pinctrl-starfive-jh7110-aon.c | 118 writel_relaxed(0, sfp->base + JH7110_AON_GPIOIE); 120 writel_relaxed(0, sfp->base + JH7110_AON_GPIOIC); 121 writel_relaxed(0x0f, sfp->base + JH7110_AON_GPIOIC); 123 writel_relaxed(1, sfp->base + JH7110_AON_GPIOEN);
|
/linux-master/drivers/thermal/ |
H A D | spear_thermal.c | 56 writel_relaxed(actual_mask & ~stdev->flags, stdev->thermal_base); 79 writel_relaxed(actual_mask | stdev->flags, stdev->thermal_base); 123 writel_relaxed(stdev->flags, stdev->thermal_base); 163 writel_relaxed(actual_mask & ~stdev->flags, stdev->thermal_base);
|
/linux-master/drivers/gpu/drm/meson/ |
H A D | meson_encoder_dsi.c | 71 writel_relaxed(0, priv->io_base + _REG(ENCL_VIDEO_EN)); 75 writel_relaxed(0, priv->io_base + _REG(ENCL_TST_EN)); 79 writel_relaxed(1, priv->io_base + _REG(ENCL_VIDEO_EN)); 89 writel_relaxed(0, priv->io_base + _REG(ENCL_VIDEO_EN));
|
/linux-master/arch/arm/mach-omap2/ |
H A D | omap-wakeupgen.c | 83 writel_relaxed(val, wakeupgen_base + OMAP_WKG_ENB_A_0 + 89 writel_relaxed(val, sar_base + offset + (idx * 4)); 265 writel_relaxed(val, sar_base + AUXCOREBOOT0_OFFSET); 267 writel_relaxed(val, sar_base + AUXCOREBOOT1_OFFSET); 271 writel_relaxed(val, sar_base + PTMSYNCREQ_MASK_OFFSET); 273 writel_relaxed(val, sar_base + PTMSYNCREQ_EN_OFFSET); 278 writel_relaxed(val, sar_base + SAR_BACKUP_STATUS_OFFSET); 298 writel_relaxed(val, sar_base + OMAP5_AUXCOREBOOT0_OFFSET); 300 writel_relaxed(val, sar_base + OMAP5_AUXCOREBOOT1_OFFSET); 305 writel_relaxed(va [all...] |
/linux-master/drivers/soc/dove/ |
H A D | pmu.c | 56 writel_relaxed(val & ~BIT(id), pmu->pmc_base + PMC_SW_RST); 57 writel_relaxed(val | BIT(id), pmu->pmc_base + PMC_SW_RST); 71 writel_relaxed(val, pmu->pmc_base + PMC_SW_RST); 85 writel_relaxed(val, pmu->pmc_base + PMC_SW_RST); 158 writel_relaxed(val, pmu_base + PMU_ISO); 165 writel_relaxed(val, pmc_base + PMC_SW_RST); 170 writel_relaxed(val, pmu_base + PMU_PWR); 190 writel_relaxed(val, pmu_base + PMU_PWR); 196 writel_relaxed(val, pmc_base + PMC_SW_RST); 203 writel_relaxed(va [all...] |
/linux-master/arch/arm/kernel/ |
H A D | smp_scu.c | 47 writel_relaxed(scu_ctrl | 0x1, scu_base + 0x30); 63 writel_relaxed(scu_ctrl, scu_base + SCU_CTRL);
|
/linux-master/drivers/clk/mmp/ |
H A D | clk-apmu.c | 36 writel_relaxed(data, apmu->base); 54 writel_relaxed(data, apmu->base);
|
/linux-master/drivers/irqchip/ |
H A D | irq-mvebu-icu.c | 81 writel_relaxed(msg[0].address_hi, icu->base + subset->offset_set_ah); 82 writel_relaxed(msg[0].address_lo, icu->base + subset->offset_set_al); 88 writel_relaxed(msg[1].address_hi, icu->base + subset->offset_clr_ah); 89 writel_relaxed(msg[1].address_lo, icu->base + subset->offset_clr_al); 113 writel_relaxed(icu_int, icu->base + ICU_INT_CFG(d->hwirq)); 125 writel_relaxed(icu_int, 127 writel_relaxed(icu_int, 386 writel_relaxed(0x0, icu->base + ICU_INT_CFG(i));
|
H A D | irq-dw-apb-ictl.c | 105 writel_relaxed(~0, gc->reg_base + ct->regs.enable); 106 writel_relaxed(*ct->mask_cache, gc->reg_base + ct->regs.mask); 165 writel_relaxed(~0, iobase + APB_INT_MASK_L); 166 writel_relaxed(~0, iobase + APB_INT_MASK_H); 167 writel_relaxed(~0, iobase + APB_INT_ENABLE_L); 168 writel_relaxed(~0, iobase + APB_INT_ENABLE_H);
|
H A D | irq-sp7021-intc.c | 96 writel_relaxed(mask, reg); 248 writel_relaxed(0, REG_INTR_MASK + i * 4); 250 writel_relaxed(~0, REG_INTR_TYPE + i * 4); 252 writel_relaxed(0, REG_INTR_POLARITY + i * 4); 254 writel_relaxed(~0, REG_INTR_PRIORITY + i * 4); 256 writel_relaxed(~0, REG_INTR_CLEAR + i * 4);
|
/linux-master/drivers/input/keyboard/ |
H A D | spear-keyboard.c | 97 writel_relaxed(0, kbd->io_base + STATUS_REG); 121 writel_relaxed(val, kbd->io_base + MODE_CTL_REG); 122 writel_relaxed(1, kbd->io_base + STATUS_REG); 127 writel_relaxed(val, kbd->io_base + MODE_CTL_REG); 140 writel_relaxed(val, kbd->io_base + MODE_CTL_REG); 314 writel_relaxed(val, kbd->io_base + MODE_CTL_REG); 318 writel_relaxed(mode_ctl_reg & ~MODE_CTL_START_SCAN, 356 writel_relaxed(kbd->mode_ctl_reg, kbd->io_base + MODE_CTL_REG);
|
/linux-master/drivers/clk/samsung/ |
H A D | clk-pll.c | 123 writel_relaxed(tmp, pll->con_reg); 135 writel_relaxed(tmp, pll->con_reg); 269 writel_relaxed(tmp, pll->con_reg); 275 writel_relaxed(rate->pdiv * PLL35XX_LOCK_FACTOR, 285 writel_relaxed(tmp, pll->con_reg); 379 writel_relaxed(pll_con0, pll->con_reg); 385 writel_relaxed(rate->pdiv * PLL36XX_LOCK_FACTOR, pll->lock_reg); 394 writel_relaxed(pll_con0, pll->con_reg); 398 writel_relaxed(pll_con1, pll->con_reg + 4); 479 writel_relaxed(rat [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-omap.c | 104 writel_relaxed(val, reg); 132 writel_relaxed(l, reg); 149 writel_relaxed(bank->dbck_enable_mask, 162 writel_relaxed(0, bank->base + bank->regs->debounce_en); 200 writel_relaxed(debounce, bank->base + bank->regs->debounce); 245 writel_relaxed(bank->context.debounce_en, 250 writel_relaxed(bank->context.debounce, bank->base + 330 writel_relaxed(readl_relaxed(reg) ^ BIT(gpio), reg); 355 writel_relaxed(l, reg); 369 writel_relaxed( [all...] |
/linux-master/drivers/clk/mxs/ |
H A D | clk-imx23.c | 49 writel_relaxed(1 << BP_CPU_INTERRUPT_WAIT, CPU + SET); 52 writel_relaxed(1 << BP_CLKSEQ_BYPASS_SAIF, CLKSEQ + CLR); 57 writel_relaxed(val, SAIF); 63 writel_relaxed(1 << BP_CLKSEQ_BYPASS_SSP, CLKSEQ + CLR); 69 writel_relaxed(0x3f << BP_FRAC_IOFRAC, FRAC + CLR); 70 writel_relaxed(30 << BP_FRAC_IOFRAC, FRAC + SET);
|
/linux-master/drivers/spi/ |
H A D | spi-rockchip.c | 21 writel_relaxed(readl_relaxed(reg) & ~(bits), reg) 23 writel_relaxed(readl_relaxed(reg) | (bits), reg) 203 writel_relaxed((enable ? 1U : 0U), rs->regs + ROCKCHIP_SPI_SSIENR); 277 writel_relaxed(0, rs->regs + ROCKCHIP_SPI_IMR); 278 writel_relaxed(0xffffffff, rs->regs + ROCKCHIP_SPI_ICR); 301 writel_relaxed(txw, rs->regs + ROCKCHIP_SPI_TXDR); 348 writel_relaxed(0, rs->regs + ROCKCHIP_SPI_IMR); 349 writel_relaxed(0xffffffff, rs->regs + ROCKCHIP_SPI_ICR); 360 writel_relaxed(0, rs->regs + ROCKCHIP_SPI_IMR); 361 writel_relaxed( [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-stm32f4.c | 136 writel_relaxed(readl_relaxed(reg) | mask, reg); 141 writel_relaxed(readl_relaxed(reg) & ~mask, reg); 186 writel_relaxed(cr2, i2c_dev->base + STM32F4_I2C_CR2); 221 writel_relaxed(STM32F4_I2C_TRISE_VALUE(trise), 273 writel_relaxed(ccr, i2c_dev->base + STM32F4_I2C_CCR); 293 writel_relaxed(STM32F4_I2C_CR1_PE, i2c_dev->base + STM32F4_I2C_CR1); 322 writel_relaxed(byte, i2c_dev->base + STM32F4_I2C_DR); 508 writel_relaxed(cr1, i2c_dev->base + STM32F4_I2C_CR1); 516 writel_relaxed(cr1, i2c_dev->base + STM32F4_I2C_CR1); 529 writel_relaxed(cr [all...] |