Home
last modified time | relevance | path

Searched defs:bank (Results 26 – 50 of 488) sorted by relevance

12345678910>>...20

/OK3568_Linux_fs/kernel/drivers/pinctrl/
H A Dpinctrl-pic32.c41 #define GPIO_BANK_START(bank) ((bank) * PINS_PER_BANK) argument
1802 struct pic32_gpio_bank *bank = gpiochip_get_data(range->gc); in pic32_gpio_request_enable() local
1816 struct pic32_gpio_bank *bank = gpiochip_get_data(chip); in pic32_gpio_direction_input() local
1826 struct pic32_gpio_bank *bank = gpiochip_get_data(chip); in pic32_gpio_get() local
1834 struct pic32_gpio_bank *bank = gpiochip_get_data(chip); in pic32_gpio_set() local
1846 struct pic32_gpio_bank *bank = gpiochip_get_data(chip); in pic32_gpio_direction_output() local
1882 struct pic32_gpio_bank *bank = pctl_to_bank(pctl, pin); in pic32_pinconf_get() local
1923 struct pic32_gpio_bank *bank = pctl_to_bank(pctl, pin); in pic32_pinconf_set() local
1991 struct pic32_gpio_bank *bank = gpiochip_get_data(chip); in pic32_gpio_get_direction() local
2001 struct pic32_gpio_bank *bank = irqd_to_bank(data); in pic32_gpio_irq_ack() local
[all …]
H A Dpinctrl-oxnas.c30 #define GPIO_BANK_START(bank) ((bank) * PINS_PER_BANK) argument
71 unsigned int bank; member
697 struct oxnas_gpio_bank *bank = gpiochip_get_data(range->gc); in oxnas_ox810se_gpio_request_enable() local
727 struct oxnas_gpio_bank *bank = gpiochip_get_data(range->gc); in oxnas_ox820_gpio_request_enable() local
756 struct oxnas_gpio_bank *bank = gpiochip_get_data(chip); in oxnas_gpio_get_direction() local
768 struct oxnas_gpio_bank *bank = gpiochip_get_data(chip); in oxnas_gpio_direction_input() local
778 struct oxnas_gpio_bank *bank = gpiochip_get_data(chip); in oxnas_gpio_get() local
787 struct oxnas_gpio_bank *bank = gpiochip_get_data(chip); in oxnas_gpio_set() local
799 struct oxnas_gpio_bank *bank = gpiochip_get_data(chip); in oxnas_gpio_direction_output() local
844 struct oxnas_gpio_bank *bank = pctl_to_bank(pctl, pin); in oxnas_ox810se_pinconf_get() local
[all …]
/OK3568_Linux_fs/u-boot/drivers/pinctrl/rockchip/
H A Dpinctrl-rv1126.c143 static int rv1126_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rv1126_set_mux()
191 static void rv1126_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_pull_reg_and_bit()
220 static int rv1126_set_pull(struct rockchip_pin_bank *bank, in rv1126_set_pull()
254 static void rv1126_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_drv_reg_and_bit()
284 static int rv1126_set_drive(struct rockchip_pin_bank *bank, in rv1126_set_drive()
307 static int rv1126_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126_calc_schmitt_reg_and_bit()
338 static int rv1126_set_schmitt(struct rockchip_pin_bank *bank, in rv1126_set_schmitt()
H A Dpinctrl-rk3568.c109 static int rk3568_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3568_set_mux()
144 static void rk3568_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3568_calc_pull_reg_and_bit()
171 static void rk3568_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3568_calc_drv_reg_and_bit()
198 static int rk3568_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3568_calc_schmitt_reg_and_bit()
220 static int rk3568_set_pull(struct rockchip_pin_bank *bank, in rk3568_set_pull()
248 static int rk3568_set_drive(struct rockchip_pin_bank *bank, in rk3568_set_drive()
289 static int rk3568_set_schmitt(struct rockchip_pin_bank *bank, in rk3568_set_schmitt()
H A Dpinctrl-rk3562.c14 static int rk3562_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3562_set_mux()
61 static void rk3562_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3562_calc_drv_reg_and_bit()
100 static int rk3562_set_drive(struct rockchip_pin_bank *bank, in rk3562_set_drive()
127 static void rk3562_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3562_calc_pull_reg_and_bit()
166 static int rk3562_set_pull(struct rockchip_pin_bank *bank, in rk3562_set_pull()
202 static int rk3562_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3562_calc_schmitt_reg_and_bit()
244 static int rk3562_set_schmitt(struct rockchip_pin_bank *bank, in rk3562_set_schmitt()
H A Dpinctrl-rv1106.c14 static int rv1106_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rv1106_set_mux()
54 static void rv1106_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1106_calc_drv_reg_and_bit()
99 static int rv1106_set_drive(struct rockchip_pin_bank *bank, in rv1106_set_drive()
126 static void rv1106_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1106_calc_pull_reg_and_bit()
171 static int rv1106_set_pull(struct rockchip_pin_bank *bank, in rv1106_set_pull()
207 static int rv1106_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1106_calc_schmitt_reg_and_bit()
255 static int rv1106_set_schmitt(struct rockchip_pin_bank *bank, in rv1106_set_schmitt()
H A Dpinctrl-rk3528.c14 static int rk3528_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3528_set_mux()
50 static void rk3528_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3528_calc_drv_reg_and_bit()
89 static int rk3528_set_drive(struct rockchip_pin_bank *bank, in rk3528_set_drive()
116 static void rk3528_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3528_calc_pull_reg_and_bit()
155 static int rk3528_set_pull(struct rockchip_pin_bank *bank, in rk3528_set_pull()
191 static int rk3528_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3528_calc_schmitt_reg_and_bit()
232 static int rk3528_set_schmitt(struct rockchip_pin_bank *bank, in rk3528_set_schmitt()
H A Dpinctrl-rk3588.c14 static int rk3588_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3588_set_mux()
189 static void rk3588_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3588_calc_pull_reg_and_bit()
215 static void rk3588_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3588_calc_drv_reg_and_bit()
241 static int rk3588_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3588_calc_schmitt_reg_and_bit()
266 static int rk3588_set_pull(struct rockchip_pin_bank *bank, in rk3588_set_pull()
283 static int rk3588_set_drive(struct rockchip_pin_bank *bank, in rk3588_set_drive()
300 static int rk3588_set_schmitt(struct rockchip_pin_bank *bank, in rk3588_set_schmitt()
H A Dpinctrl-rk3308.c453 static int rk3308_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3308_set_mux()
497 static void rk3308_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_pull_reg_and_bit()
517 static void rk3308_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_drv_reg_and_bit()
536 static int rk3308_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3308_calc_schmitt_reg_and_bit()
553 static int rk3308_set_pull(struct rockchip_pin_bank *bank, in rk3308_set_pull()
581 static int rk3308_set_drive(struct rockchip_pin_bank *bank, in rk3308_set_drive()
598 static int rk3308_set_schmitt(struct rockchip_pin_bank *bank, in rk3308_set_schmitt()
H A Dpinctrl-rk322x.c144 static int rk3228_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3228_set_mux()
170 static void rk3228_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_pull_reg_and_bit()
185 static int rk3228_set_pull(struct rockchip_pin_bank *bank, in rk3228_set_pull()
214 static void rk3228_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3228_calc_drv_reg_and_bit()
229 static int rk3228_set_drive(struct rockchip_pin_bank *bank, in rk3228_set_drive()
H A Dpinctrl-rk3368.c14 static int rk3368_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3368_set_mux()
41 static void rk3368_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_pull_reg_and_bit()
66 static int rk3368_set_pull(struct rockchip_pin_bank *bank, in rk3368_set_pull()
96 static void rk3368_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3368_calc_drv_reg_and_bit()
120 static int rk3368_set_drive(struct rockchip_pin_bank *bank, in rk3368_set_drive()
H A Dpinctrl-rk3288.c31 static int rk3288_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3288_set_mux()
66 static void rk3288_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_pull_reg_and_bit()
91 static int rk3288_set_pull(struct rockchip_pin_bank *bank, in rk3288_set_pull()
128 static void rk3288_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3288_calc_drv_reg_and_bit()
152 static int rk3288_set_drive(struct rockchip_pin_bank *bank, in rk3288_set_drive()
H A Dpinctrl-rk3399.c53 static int rk3399_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3399_set_mux()
80 static void rk3399_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_pull_reg_and_bit()
107 static int rk3399_set_pull(struct rockchip_pin_bank *bank, in rk3399_set_pull()
134 static void rk3399_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3399_calc_drv_reg_and_bit()
155 static int rk3399_set_drive(struct rockchip_pin_bank *bank, in rk3399_set_drive()
/OK3568_Linux_fs/u-boot/drivers/gpio/
H A Dimx_rgpio2p.c77 struct imx_rgpio2p_data *bank = dev_get_priv(dev); in imx_rgpio2p_direction_input() local
88 struct imx_rgpio2p_data *bank = dev_get_priv(dev); in imx_rgpio2p_direction_output() local
101 struct imx_rgpio2p_data *bank = dev_get_priv(dev); in imx_rgpio2p_get_value() local
109 struct imx_rgpio2p_data *bank = dev_get_priv(dev); in imx_rgpio2p_set_value() local
118 struct imx_rgpio2p_data *bank = dev_get_priv(dev); in imx_rgpio2p_get_function() local
137 struct imx_rgpio2p_data *bank = dev_get_priv(dev); in imx_rgpio2p_probe() local
H A Dtegra_gpio.c34 struct gpio_ctlr_bank *bank; member
41 struct gpio_ctlr_bank *bank; member
49 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in get_config() local
66 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_config() local
84 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in get_direction() local
101 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_direction() local
119 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_level() local
321 int bank; in gpio_tegra_bind() local
/OK3568_Linux_fs/u-boot/cmd/
H A Dflash.c52 int bank, first, last; in abbrev_spec() local
95 ulong bank, sector_end_addr; in flash_sect_roundb() local
194 ulong bank; in flash_fill_sect_ranges() local
275 ulong bank; in do_flinfo() local
304 ulong bank, addr_first, addr_last; in do_flerase() local
397 ulong bank; in flash_sect_erase() local
438 ulong bank; in do_protect() local
593 ulong bank; in flash_sect_protect() local
/OK3568_Linux_fs/u-boot/drivers/misc/
H A Dfsl_iim.c94 } bank[8]; member
101 static int prepare_access(struct fsl_iim **regs, u32 bank, u32 word, int assert, in prepare_access()
129 static int prepare_read(struct fsl_iim **regs, u32 bank, u32 word, u32 *val, in prepare_read()
143 int fuse_read(u32 bank, u32 word, u32 *val) in fuse_read()
164 static void direct_access(struct fsl_iim *regs, u32 bank, u32 word, u32 bit, in direct_access()
177 int fuse_sense(u32 bank, u32 word, u32 *val) in fuse_sense()
203 static int prog_bit(struct fsl_iim *regs, u32 bank, u32 word, u32 bit) in prog_bit()
229 static int prepare_write(struct fsl_iim **regs, u32 bank, u32 word, u32 val, in prepare_write()
235 int fuse_prog(u32 bank, u32 word, u32 val) in fuse_prog()
259 int fuse_override(u32 bank, u32 word, u32 val) in fuse_override()
H A Dmxs_ocotp.c274 static int mxs_ocotp_valid(u32 bank, u32 word) in mxs_ocotp_valid()
286 int fuse_read(u32 bank, u32 word, u32 *val) in fuse_read()
297 int fuse_prog(u32 bank, u32 word, u32 val) in fuse_prog()
308 int fuse_sense(u32 bank, u32 word, u32 *val) in fuse_sense()
314 int fuse_override(u32 bank, u32 word, u32 val) in fuse_override()
/OK3568_Linux_fs/u-boot/drivers/pinctrl/
H A Dpinctrl-rockchip.c401 static int rockchip_verify_config(struct udevice *dev, u32 bank, u32 pin) in rockchip_verify_config()
827 static void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, in rockchip_get_recalced_mux()
1559 rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin, in rockchip_get_mux_route()
1583 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux()
1646 static int rockchip_verify_mux(struct rockchip_pin_bank *bank, in rockchip_verify_mux()
1682 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux()
1768 static void px30_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_pull_reg_and_bit()
1798 static void px30_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_drv_reg_and_bit()
1828 static int px30_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in px30_calc_schmitt_reg_and_bit()
1858 static void rv1108_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_pull_reg_and_bit()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-aspeed.c32 unsigned int bank; member
209 const struct aspeed_gpio_bank *bank, in bank_reg()
253 unsigned int bank = GPIO_BANK(offset); in to_bank() local
281 const struct aspeed_gpio_bank *bank = to_bank(offset); in have_gpio() local
306 const struct aspeed_gpio_bank *bank, in aspeed_gpio_change_cmd_source()
340 const struct aspeed_gpio_bank *bank = to_bank(offset); in aspeed_gpio_copro_request() local
364 const struct aspeed_gpio_bank *bank = to_bank(offset); in aspeed_gpio_copro_release() local
384 const struct aspeed_gpio_bank *bank = to_bank(offset); in aspeed_gpio_get() local
393 const struct aspeed_gpio_bank *bank = to_bank(offset); in __aspeed_gpio_set() local
429 const struct aspeed_gpio_bank *bank = to_bank(offset); in aspeed_gpio_dir_in() local
[all …]
/OK3568_Linux_fs/kernel/drivers/leds/
H A Dleds-tca6507.c162 struct bank { struct
163 int level;
164 int ontime, offtime;
165 int on_dflt, off_dflt;
166 int time_use, level_use;
167 } bank[3]; member
178 int bank; /* Bank used, or -1 */ member
283 static void set_code(struct tca6507_chip *tca, int reg, int bank, int new) in set_code()
300 static void set_level(struct tca6507_chip *tca, int bank, int level) in set_level()
315 static void set_times(struct tca6507_chip *tca, int bank) in set_times()
/OK3568_Linux_fs/u-boot/drivers/irq/
H A Dirq-gpio.c86 struct gpio_bank *bank = gpio_id_to_bank(irq - IRQ_GPIO0); in generic_gpio_handle_irq() local
177 struct gpio_bank *bank = gpio_to_bank(gpio); in gpio_irq_set_type() local
215 struct gpio_bank *bank = gpio_to_bank(gpio); in gpio_irq_revert_type() local
252 struct gpio_bank *bank = gpio_to_bank(gpio); in gpio_irq_get_gpio_level() local
267 struct gpio_bank *bank = gpio_to_bank(gpio); in gpio_irq_enable() local
288 struct gpio_bank *bank = gpio_to_bank(gpio); in gpio_irq_disable() local
311 struct gpio_bank *bank = NULL; in gpio_irq_init() local
/OK3568_Linux_fs/kernel/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.c359 struct samsung_pin_bank **bank) in pin_to_reg_bank()
381 struct samsung_pin_bank *bank; in samsung_pinmux_setup() local
436 struct samsung_pin_bank *bank; in samsung_pinconf_rw() local
544 struct samsung_pin_bank *bank = gpiochip_get_data(gc); in samsung_gpio_set_value() local
561 struct samsung_pin_bank *bank = gpiochip_get_data(gc); in samsung_gpio_set() local
574 struct samsung_pin_bank *bank = gpiochip_get_data(gc); in samsung_gpio_get() local
595 struct samsung_pin_bank *bank; in samsung_gpio_set_direction() local
625 struct samsung_pin_bank *bank = gpiochip_get_data(gc); in samsung_gpio_direction_input() local
639 struct samsung_pin_bank *bank = gpiochip_get_data(gc); in samsung_gpio_direction_output() local
657 struct samsung_pin_bank *bank = gpiochip_get_data(gc); in samsung_gpio_to_irq() local
[all …]
/OK3568_Linux_fs/kernel/drivers/pinctrl/sirf/
H A Dpinctrl-sirf.c424 struct sirfsoc_gpio_bank *bank = sirfsoc_gpio_to_bank(sgpio, d->hwirq); in sirfsoc_gpio_irq_ack() local
441 struct sirfsoc_gpio_bank *bank, in __sirfsoc_gpio_irq_mask()
463 struct sirfsoc_gpio_bank *bank = sirfsoc_gpio_to_bank(sgpio, d->hwirq); in sirfsoc_gpio_irq_mask() local
472 struct sirfsoc_gpio_bank *bank = sirfsoc_gpio_to_bank(sgpio, d->hwirq); in sirfsoc_gpio_irq_unmask() local
493 struct sirfsoc_gpio_bank *bank = sirfsoc_gpio_to_bank(sgpio, d->hwirq); in sirfsoc_gpio_irq_type() local
555 struct sirfsoc_gpio_bank *bank; in sirfsoc_gpio_handle_irq() local
613 struct sirfsoc_gpio_bank *bank = sirfsoc_gpio_to_bank(sgpio, offset); in sirfsoc_gpio_request() local
636 struct sirfsoc_gpio_bank *bank = sirfsoc_gpio_to_bank(sgpio, offset); in sirfsoc_gpio_free() local
652 struct sirfsoc_gpio_bank *bank = sirfsoc_gpio_to_bank(sgpio, gpio); in sirfsoc_gpio_direction_input() local
669 struct sirfsoc_gpio_bank *bank, in sirfsoc_gpio_set_output()
[all …]
/OK3568_Linux_fs/kernel/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.h32 #define SUNXI_PINCTRL_PIN(bank, pin) \ argument
237 u8 bank = pin / PINS_PER_BANK; in sunxi_mux_reg() local
252 u8 bank = pin / PINS_PER_BANK; in sunxi_data_reg() local
267 u8 bank = pin / PINS_PER_BANK; in sunxi_dlevel_reg() local
282 u8 bank = pin / PINS_PER_BANK; in sunxi_pull_reg() local
295 static inline u32 sunxi_irq_hw_bank_num(const struct sunxi_pinctrl_desc *desc, u8 bank) in sunxi_irq_hw_bank_num()
306 u8 bank = irq / IRQ_PER_BANK; in sunxi_irq_cfg_reg() local
319 static inline u32 sunxi_irq_ctrl_reg_from_bank(const struct sunxi_pinctrl_desc *desc, u8 bank) in sunxi_irq_ctrl_reg_from_bank()
327 u8 bank = irq / IRQ_PER_BANK; in sunxi_irq_ctrl_reg() local
338 static inline u32 sunxi_irq_debounce_reg_from_bank(const struct sunxi_pinctrl_desc *desc, u8 bank) in sunxi_irq_debounce_reg_from_bank()
[all …]

12345678910>>...20