Searched refs:muxreg (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/pinctrl/bcm/ |
| H A D | pinctrl-brcmstb.h | 26 #define MUX_BIT(muxreg, muxshift) \ argument 27 (MUX_BIT_VALID + ((muxreg) << 5) + ((muxshift) << 2)) 31 #define GPIO_REGS(n, muxreg, muxshift, padreg, padshift) \ argument 32 [n] = { MUX_BIT(muxreg, muxshift), PAD_BIT(padreg, padshift) } 37 #define AON_GPIO_REGS(n, muxreg, muxshift, padreg, padshift) \ argument 38 GPIO_REGS(n, muxreg, muxshift, padreg, padshift) 40 #define AON_SGPIO_REGS(n, muxreg, muxshift) \ argument 41 [(n) + 32] = { MUX_BIT(muxreg, muxshift), PAD_BIT_INVALID }
|
| /linux/drivers/dma/ |
| H A D | lpc32xx-dmamux.c | 27 int muxreg; member 44 .muxreg = LPC32XX_SSP_CLK_CTRL, 51 .muxreg = LPC32XX_I2S_CLK_CTRL, 58 .muxreg = LPC32XX_SSP_CLK_CTRL, 65 .muxreg = LPC32XX_SSP_CLK_CTRL, 72 .muxreg = LPC32XX_SSP_CLK_CTRL, 144 regmap_update_bits(dmamux->reg, mux->muxreg, BIT(mux->bit), mux->muxval); in lpc32xx_dmamux_reserve()
|
| /linux/drivers/clk/axis/ |
| H A D | clk-artpec6.c | 126 u32 muxreg; in artpec6_clkctrl_probe() local 186 muxreg = readl(clkdata->syscon_base + 0x14); in artpec6_clkctrl_probe() 187 muxreg &= ~BIT(i); in artpec6_clkctrl_probe() 188 writel(muxreg, clkdata->syscon_base + 0x14); in artpec6_clkctrl_probe() 195 muxreg = readl(clkdata->syscon_base + 0x14); in artpec6_clkctrl_probe() 196 muxreg |= BIT(i); in artpec6_clkctrl_probe() 197 writel(muxreg, clkdata->syscon_base + 0x14); in artpec6_clkctrl_probe()
|
| /linux/drivers/pinctrl/spear/ |
| H A D | pinctrl-spear.c | 36 struct spear_muxreg *muxreg; in muxregs_endisable() local 40 muxreg = &muxregs[j]; in muxregs_endisable() 42 val = pmx_readl(pmx, muxreg->reg); in muxregs_endisable() 43 val &= ~muxreg->mask; in muxregs_endisable() 46 temp = muxreg->val; in muxregs_endisable() 48 temp = ~muxreg->val; in muxregs_endisable() 50 val |= muxreg->mask & temp; in muxregs_endisable() 51 pmx_writel(pmx, val, muxreg->reg); in muxregs_endisable()
|
| /linux/arch/arm/mach-davinci/ |
| H A D | mux.h | 259 #define MUX_CFG(soc, desc, muxreg, mode_offset, mode_mask, mux_mode, dbg)\ argument 263 .mux_reg_name = "PINMUX"#muxreg, \ 264 .mux_reg = PINMUX(muxreg), \
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-pic32.c | 56 u32 muxreg; member 382 .muxreg = _muxreg, \ 1781 fname, functions->muxreg, functions->muxval); in pic32_pinmux_enable() 1783 writel(functions->muxval, pctl->reg_base + functions->muxreg); in pic32_pinmux_enable()
|