Home
last modified time | relevance | path

Searched refs:mvebu_mpp_ctrl_data (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/pinctrl/mvebu/
Dpinctrl-mvebu.h22 struct mvebu_mpp_ctrl_data { struct
56 int (*mpp_get)(struct mvebu_mpp_ctrl_data *data, unsigned pid,
58 int (*mpp_set)(struct mvebu_mpp_ctrl_data *data, unsigned pid,
60 int (*mpp_gpio_req)(struct mvebu_mpp_ctrl_data *data, unsigned pid);
61 int (*mpp_gpio_dir)(struct mvebu_mpp_ctrl_data *data, unsigned pid,
129 struct mvebu_mpp_ctrl_data *control_data;
201 int mvebu_mmio_mpp_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid,
203 int mvebu_mmio_mpp_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid,
205 int mvebu_regmap_mpp_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid,
207 int mvebu_regmap_mpp_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid,
Dpinctrl-dove.c67 static int dove_pmu_mpp_ctrl_get(struct mvebu_mpp_ctrl_data *data, in dove_pmu_mpp_ctrl_get()
85 static int dove_pmu_mpp_ctrl_set(struct mvebu_mpp_ctrl_data *data, in dove_pmu_mpp_ctrl_set()
107 static int dove_mpp4_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_mpp4_ctrl_get()
138 static int dove_mpp4_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_mpp4_ctrl_set()
173 static int dove_nand_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_nand_ctrl_get()
184 static int dove_nand_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_nand_ctrl_set()
193 static int dove_audio0_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_audio0_ctrl_get()
203 static int dove_audio0_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_audio0_ctrl_set()
216 static int dove_audio1_ctrl_get(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_audio1_ctrl_get()
247 static int dove_audio1_ctrl_set(struct mvebu_mpp_ctrl_data *data, unsigned pid, in dove_audio1_ctrl_set()
[all …]
Dpinctrl-mvebu.c43 struct mvebu_mpp_ctrl_data *data;
62 int mvebu_mmio_mpp_ctrl_get(struct mvebu_mpp_ctrl_data *data, in mvebu_mmio_mpp_ctrl_get()
73 int mvebu_mmio_mpp_ctrl_set(struct mvebu_mpp_ctrl_data *data, in mvebu_mmio_mpp_ctrl_set()
653 struct mvebu_mpp_ctrl_data *data = soc->control_data ? in mvebu_pinctrl_probe()
765 struct mvebu_mpp_ctrl_data *mpp_data; in mvebu_pinctrl_simple_mmio_probe()
788 int mvebu_regmap_mpp_ctrl_get(struct mvebu_mpp_ctrl_data *data, in mvebu_regmap_mpp_ctrl_get()
805 int mvebu_regmap_mpp_ctrl_set(struct mvebu_mpp_ctrl_data *data, in mvebu_regmap_mpp_ctrl_set()
819 struct mvebu_mpp_ctrl_data *mpp_data; in mvebu_pinctrl_simple_regmap_probe()
Dpinctrl-orion.c34 static int orion_mpp_ctrl_get(struct mvebu_mpp_ctrl_data *data, in orion_mpp_ctrl_get()
50 static int orion_mpp_ctrl_set(struct mvebu_mpp_ctrl_data *data, in orion_mpp_ctrl_set()