Home
last modified time | relevance | path

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

/u-boot/drivers/pinctrl/meson/
A Dpinctrl-meson-gx-pmx.c20 struct meson_gx_pmx_data *pmx_data; in meson_gx_pinmux_disable_other_groups() local
26 pmx_data = (struct meson_gx_pmx_data *)group->data; in meson_gx_pinmux_disable_other_groups()
27 if (pmx_data->is_gpio || i == sel_group) in meson_gx_pinmux_disable_other_groups()
34 addr = priv->reg_mux + pmx_data->reg * 4; in meson_gx_pinmux_disable_other_groups()
48 struct meson_gx_pmx_data *pmx_data; in meson_gx_pinmux_group_set() local
70 addr = priv->reg_mux + pmx_data->reg * 4; in meson_gx_pinmux_group_set()
71 writel(readl(addr) | BIT(pmx_data->bit), addr); in meson_gx_pinmux_group_set()
83 struct meson_gx_pmx_data *pmx_data; in meson_gx_pinmux_get() local
94 if (pmx_data->is_gpio) in meson_gx_pinmux_get()
100 addr = priv->reg_mux + pmx_data->reg * 4; in meson_gx_pinmux_get()
[all …]
A Dpinctrl-meson-axg-pmx.c20 struct meson_axg_pmx_data *pmx = priv->data->pmx_data; in meson_axg_pmx_get_bank()
78 struct meson_pmx_axg_data *pmx_data; in meson_axg_pinmux_group_set() local
82 pmx_data = (struct meson_pmx_axg_data *)group->data; in meson_axg_pinmux_group_set()
89 pmx_data->func); in meson_axg_pinmux_group_set()
101 struct meson_pmx_axg_data *pmx_data; in meson_axg_pinmux_get() local
123 pmx_data = (struct meson_pmx_axg_data *)group->data; in meson_axg_pinmux_get()
125 if (pmx_data->func != func) in meson_axg_pinmux_get()
A Dpinctrl-meson.h35 void *pmx_data; member
A Dpinctrl-meson-axg.c944 .pmx_data = &meson_axg_periphs_pmx_banks_data,
958 .pmx_data = &meson_axg_aobus_pmx_banks_data,
A Dpinctrl-meson-g12a.c1258 .pmx_data = &meson_g12a_periphs_pmx_banks_data,
1272 .pmx_data = &meson_g12a_aobus_pmx_banks_data,

Completed in 10 milliseconds