Lines Matching defs:ltq_pinmux_info
63 struct ltq_pinmux_info { struct
64 struct device *dev;
65 struct pinctrl_dev *pctrl;
68 void __iomem *membase[5];
71 struct pinctrl_desc *desc;
74 struct pinctrl_pin_desc *pads;
77 unsigned int num_pads;
80 const struct ltq_mfp_pin *mfp;
81 unsigned int num_mfp;
84 const struct ltq_pin_group *grps;
85 unsigned int num_grps;
88 const struct ltq_pmx_func *funcs;
89 unsigned int num_funcs;
92 const struct ltq_cfg_param *params;
93 unsigned int num_params;
96 const unsigned *exin;
97 unsigned int num_exin;
100 struct clk *clk[5];
103 int (*apply_mux)(struct pinctrl_dev *pctrldev, int pin, int mux);