/linux-4.1.27/arch/arm/mach-omap1/include/mach/ |
D | mux.h | 41 .mux_reg = FUNC_MUX_CTRL_##reg, \ 55 .mux_reg = OMAP7XX_IO_CONF_##reg, \ 66 #define MUX_REG(reg, mode_offset, mode) .mux_reg = FUNC_MUX_CTRL_##reg, \ 78 .mux_reg = OMAP7XX_IO_CONF_##reg, \ 88 #define MUX_CFG(desc, mux_reg, mode_offset, mode, \ argument 94 MUX_REG(mux_reg, mode_offset, mode) \ 107 #define MUX_CFG_7XX(desc, mux_reg, mode_offset, mode, \ argument 112 MUX_REG_7XX(mux_reg, mode_offset, mode) \ 113 PULL_REG_7XX(mux_reg, pull_bit, pull_status) \ 119 const unsigned int mux_reg; member
|
/linux-4.1.27/drivers/pinctrl/freescale/ |
D | pinctrl-imx.c | 207 if (pin_reg->mux_reg == -1) { in imx_pmx_set() 215 reg = readl(ipctl->base + pin_reg->mux_reg); in imx_pmx_set() 218 writel(reg, ipctl->base + pin_reg->mux_reg); in imx_pmx_set() 220 writel(pin->mux_mode, ipctl->base + pin_reg->mux_reg); in imx_pmx_set() 223 pin_reg->mux_reg, pin->mux_mode); in imx_pmx_set() 313 if (pin_reg->mux_reg == -1) in imx_pmx_gpio_request_enable() 329 reg = readl(ipctl->base + pin_reg->mux_reg); in imx_pmx_gpio_request_enable() 332 writel(reg, ipctl->base + pin_reg->mux_reg); in imx_pmx_gpio_request_enable() 353 if (pin_reg->mux_reg == -1) in imx_pmx_gpio_set_direction() 357 reg = readl(ipctl->base + pin_reg->mux_reg); in imx_pmx_gpio_set_direction() [all …]
|
D | pinctrl-imx.h | 70 s16 mux_reg; member
|
/linux-4.1.27/arch/arm/mach-davinci/ |
D | mux.h | 23 .mux_reg = PINMUX(muxreg), \ 34 .mux_reg = INTMUX, \ 45 .mux_reg = EVTMUX, \
|
D | mux.c | 70 reg_orig = __raw_readl(pinmux_base + cfg->mux_reg); in davinci_cfg_reg() 82 __raw_writel(reg, pinmux_base + cfg->mux_reg); in davinci_cfg_reg() 96 cfg->mux_reg_name, cfg->mux_reg, reg_orig, reg); in davinci_cfg_reg()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-tegra.c | 277 if (WARN_ON(g->mux_reg < 0)) in tegra_pinctrl_set_mux() 287 val = pmx_readl(pmx, g->mux_bank, g->mux_reg); in tegra_pinctrl_set_mux() 290 pmx_writel(pmx, val, g->mux_bank, g->mux_reg); in tegra_pinctrl_set_mux() 323 *reg = g->mux_reg; in tegra_pinconf_reg() 329 *reg = g->mux_reg; in tegra_pinconf_reg() 335 *reg = g->mux_reg; in tegra_pinconf_reg() 341 *reg = g->mux_reg; in tegra_pinconf_reg() 347 *reg = g->mux_reg; in tegra_pinconf_reg() 354 *reg = g->mux_reg; in tegra_pinconf_reg() 365 *reg = g->mux_reg; in tegra_pinconf_reg() [all …]
|
D | pinctrl-tegra.h | 134 s16 mux_reg; member
|
D | pinctrl-tegra20.c | 1988 .mux_reg = ((mux_r) - PIN_MUX_CTL_REG_A), \ 2011 .mux_reg = -1, \ 2026 .mux_reg = -1, \
|
D | pinctrl-tegra124.c | 1736 .mux_reg = PINGROUP_REG(r), \ 1760 .mux_reg = -1, \ 1795 .mux_reg = MIPI_PAD_CTRL_PINGROUP_REG_Y(r), \
|
D | pinctrl-tegra210.c | 1299 .mux_reg = PINGROUP_REG(r), \ 1335 .mux_reg = -1, \
|
D | pinctrl-tegra114.c | 1567 .mux_reg = PINGROUP_REG(r), \ 1591 .mux_reg = -1, \
|
D | pinctrl-tegra30.c | 2128 .mux_reg = PINGROUP_REG(r), \ 2152 .mux_reg = -1, \
|
/linux-4.1.27/arch/arm/mach-omap1/ |
D | mux.c | 355 if (cfg->mux_reg) { in omap1_cfg_reg() 359 reg_orig = omap_readl(cfg->mux_reg); in omap1_cfg_reg() 372 omap_writel(reg, cfg->mux_reg); in omap1_cfg_reg() 431 cfg->mux_reg_name, cfg->mux_reg, reg_orig, reg); in omap1_cfg_reg()
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | fsl,imx6sx-pinctrl.txt | 9 setting for one pin. The first 5 integers <mux_reg conf_reg input_reg mux_val
|
D | fsl,imx-pinctrl.txt | 26 setting for one pin. The first 5 integers <mux_reg conf_reg input_reg mux_val
|
/linux-4.1.27/arch/arm/mach-davinci/include/mach/ |
D | mux.h | 25 const unsigned char mux_reg; member
|