Lines Matching +full:bank +full:- +full:name
1 /* SPDX-License-Identifier: GPL-2.0-only */
20 * struct meson_pmx_group - a pinmux group
22 * @name: group name
31 const char *name; member
38 * struct meson_pmx_func - a pinmux function
40 * @name: function name
45 const char *name; member
51 * struct meson_reg_desc - a register descriptor
57 * pull-enable, direction, etc. for a single pin
65 * enum meson_reg_type - type of registers encoded in @meson_reg_desc
78 * enum meson_pinconf_drv - value of drive-strength supported
88 * struct meson bank
90 * @name: bank name
91 * @first: first pin of the bank
92 * @last: last pin of the bank
93 * @irq: hwirq base number of the bank
96 * A bank represents a set of pins controlled by a contiguous set of
99 * the @regs array refers to the first pin of the bank.
102 const char *name; member
111 const char *name; member
141 .name = #fn, \
149 .name = n, \
164 #define BANK(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib) \ macro