Home
last modified time | relevance | path

Searched refs:iomux_v3_cfg_t (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/arch/arm/mach-imx/
Diomux-v3.h43 typedef u64 iomux_v3_cfg_t; typedef
46 #define MUX_CTRL_OFS_MASK ((iomux_v3_cfg_t)0xfff << MUX_CTRL_OFS_SHIFT)
48 #define MUX_PAD_CTRL_OFS_MASK ((iomux_v3_cfg_t)0xfff << MUX_PAD_CTRL_OFS_SHIFT)
50 #define MUX_SEL_INPUT_OFS_MASK ((iomux_v3_cfg_t)0xfff << MUX_SEL_INPUT_OFS_SHIFT)
53 #define MUX_MODE_MASK ((iomux_v3_cfg_t)0x1f << MUX_MODE_SHIFT)
55 #define MUX_PAD_CTRL_MASK ((iomux_v3_cfg_t)0x1ffff << MUX_PAD_CTRL_SHIFT)
57 #define MUX_SEL_INPUT_MASK ((iomux_v3_cfg_t)0xf << MUX_SEL_INPUT_SHIFT)
59 #define MUX_PAD_CTRL(x) ((iomux_v3_cfg_t)(x) << MUX_PAD_CTRL_SHIFT)
63 (((iomux_v3_cfg_t)(_mux_ctrl_ofs) << MUX_CTRL_OFS_SHIFT) | \
64 ((iomux_v3_cfg_t)(_mux_mode) << MUX_MODE_SHIFT) | \
[all …]
Dmach-pcm043.c123 static const iomux_v3_cfg_t pcm043_pads[] __initconst = {
212 iomux_v3_cfg_t txfs_gpio = MX35_PAD_STXFS4__GPIO2_31; in pcm043_ac97_warm_reset()
213 iomux_v3_cfg_t txfs = MX35_PAD_STXFS4__AUDMUX_AUD4_TXFS; in pcm043_ac97_warm_reset()
235 iomux_v3_cfg_t txfs_gpio = MX35_PAD_STXFS4__GPIO2_31; in pcm043_ac97_cold_reset()
236 iomux_v3_cfg_t txfs = MX35_PAD_STXFS4__AUDMUX_AUD4_TXFS; in pcm043_ac97_cold_reset()
237 iomux_v3_cfg_t txd_gpio = MX35_PAD_STXD4__GPIO2_28; in pcm043_ac97_cold_reset()
238 iomux_v3_cfg_t txd = MX35_PAD_STXD4__AUDMUX_AUD4_TXD; in pcm043_ac97_cold_reset()
239 iomux_v3_cfg_t reset_gpio = MX35_PAD_SD2_CMD__GPIO2_0; in pcm043_ac97_cold_reset()
Diomux-v3.c25 int mxc_iomux_v3_setup_pad(iomux_v3_cfg_t pad) in mxc_iomux_v3_setup_pad()
46 int mxc_iomux_v3_setup_multiple_pads(const iomux_v3_cfg_t *pad_list, in mxc_iomux_v3_setup_multiple_pads()
49 const iomux_v3_cfg_t *p = pad_list; in mxc_iomux_v3_setup_multiple_pads()
Dmach-vpr200.c148 static const iomux_v3_cfg_t vpr200_pads[] __initconst = {
Dmach-mx35_3ds.c157 static const iomux_v3_cfg_t mx35pdk_pads[] __initconst = {