| /rk3399_rockchip-uboot/drivers/gpio/ |
| H A D | omap_gpio.c | 55 static void _set_gpio_direction(const struct gpio_bank *bank, int gpio, in _set_gpio_direction() 75 static int _get_gpio_direction(const struct gpio_bank *bank, int gpio) in _get_gpio_direction() 90 static void _set_gpio_dataout(const struct gpio_bank *bank, int gpio, in _set_gpio_dataout() 105 static int _get_gpio_value(const struct gpio_bank *bank, int gpio) in _get_gpio_value() 146 const struct gpio_bank *bank; in gpio_set_value() local 161 const struct gpio_bank *bank; in gpio_get_value() local 175 const struct gpio_bank *bank; in gpio_direction_input() local 191 const struct gpio_bank *bank; in gpio_direction_output() local 229 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_direction_input() local 241 struct gpio_bank *bank = dev_get_priv(dev); in omap_gpio_direction_output() local [all …]
|
| H A D | kona_gpio.c | 21 #define GPIO_OUT_STATUS(bank) (0x00000000 + ((bank) << 2)) argument 22 #define GPIO_IN_STATUS(bank) (0x00000020 + ((bank) << 2)) argument 23 #define GPIO_OUT_SET(bank) (0x00000040 + ((bank) << 2)) argument 24 #define GPIO_OUT_CLEAR(bank) (0x00000060 + ((bank) << 2)) argument 25 #define GPIO_INT_STATUS(bank) (0x00000080 + ((bank) << 2)) argument 26 #define GPIO_INT_MASK(bank) (0x000000a0 + ((bank) << 2)) argument 27 #define GPIO_INT_MSKCLR(bank) (0x000000c0 + ((bank) << 2)) argument 28 #define GPIO_CONTROL(bank) (0x00000100 + ((bank) << 2)) argument 29 #define GPIO_PWD_STATUS(bank) (0x00000500 + ((bank) << 2)) argument
|
| H A D | hi6220_gpio.c | 16 struct gpio_bank *bank = dev_get_priv(dev); in hi6220_gpio_direction_input() local 29 struct gpio_bank *bank = dev_get_priv(dev); in hi6220_gpio_set_value() local 38 struct gpio_bank *bank = dev_get_priv(dev); in hi6220_gpio_direction_output() local 52 struct gpio_bank *bank = dev_get_priv(dev); in hi6220_gpio_get_value() local 68 struct gpio_bank *bank = dev_get_priv(dev); in hi6220_gpio_probe() local
|
| H A D | intel_ich6_gpio.c | 57 static int _ich6_gpio_set_value(struct ich6_bank_priv *bank, unsigned offset, in _ich6_gpio_set_value() 123 struct ich6_bank_priv *bank = dev_get_priv(dev); in ich6_gpio_probe() local 146 struct ich6_bank_priv *bank = dev_get_priv(dev); in ich6_gpio_request() local 166 struct ich6_bank_priv *bank = dev_get_priv(dev); in ich6_gpio_direction_input() local 175 struct ich6_bank_priv *bank = dev_get_priv(dev); in ich6_gpio_direction_output() local 186 struct ich6_bank_priv *bank = dev_get_priv(dev); in ich6_gpio_get_value() local 200 struct ich6_bank_priv *bank = dev_get_priv(dev); in ich6_gpio_set_value() local 206 struct ich6_bank_priv *bank = dev_get_priv(dev); in ich6_gpio_get_function() local
|
| H A D | da8xx_gpio.c | 340 struct davinci_gpio *bank; in gpio_direction_input() local 349 struct davinci_gpio *bank; in gpio_direction_output() local 359 struct davinci_gpio *bank; in gpio_get_value() local 369 struct davinci_gpio *bank; in gpio_set_value() local 384 struct davinci_gpio *bank; in gpio_info() local
|
| H A D | s5p_gpio.c | 38 struct s5p_gpio_bank *bank; member 44 struct s5p_gpio_bank *bank; member 60 struct s5p_gpio_bank *bank; in s5p_gpio_get_bank() local 74 static void s5p_gpio_cfg_pin(struct s5p_gpio_bank *bank, int gpio, int cfg) in s5p_gpio_cfg_pin() 84 static void s5p_gpio_set_value(struct s5p_gpio_bank *bank, int gpio, int en) in s5p_gpio_set_value() 105 static int s5p_gpio_get_cfg_pin(struct s5p_gpio_bank *bank, int gpio) in s5p_gpio_get_cfg_pin() 114 static unsigned int s5p_gpio_get_value(struct s5p_gpio_bank *bank, int gpio) in s5p_gpio_get_value() 123 static void s5p_gpio_set_pull(struct s5p_gpio_bank *bank, int gpio, int mode) in s5p_gpio_set_pull() 142 static void s5p_gpio_set_drv(struct s5p_gpio_bank *bank, int gpio, int mode) in s5p_gpio_set_drv() 163 static void s5p_gpio_set_rate(struct s5p_gpio_bank *bank, int gpio, int mode) in s5p_gpio_set_rate() [all …]
|
| H A D | imx_rgpio2p.c | 77 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 D | tegra_gpio.c | 34 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
|
| /rk3399_rockchip-uboot/drivers/pinctrl/rockchip/ |
| H A D | pinctrl-rk3328.c | 169 static int rk3328_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3328_set_mux() 198 static void rk3328_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_pull_reg_and_bit() 213 static int rk3328_set_pull(struct rockchip_pin_bank *bank, in rk3328_set_pull() 242 static void rk3328_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_drv_reg_and_bit() 257 static int rk3328_set_drive(struct rockchip_pin_bank *bank, in rk3328_set_drive() 286 static int rk3328_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3328_calc_schmitt_reg_and_bit() 303 static int rk3328_set_schmitt(struct rockchip_pin_bank *bank, in rk3328_set_schmitt()
|
| H A D | pinctrl-rk1808.c | 53 static int rk1808_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk1808_set_mux() 100 static void rk1808_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_pull_reg_and_bit() 126 static void rk1808_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_drv_reg_and_bit() 151 static int rk1808_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk1808_calc_schmitt_reg_and_bit() 172 static int rk1808_set_pull(struct rockchip_pin_bank *bank, in rk1808_set_pull() 200 static int rk1808_set_drive(struct rockchip_pin_bank *bank, in rk1808_set_drive() 217 static int rk1808_set_schmitt(struct rockchip_pin_bank *bank, in rk1808_set_schmitt()
|
| H A D | pinctrl-rv1108.c | 78 static int rv1108_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rv1108_set_mux() 108 static void rv1108_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_pull_reg_and_bit() 131 static int rv1108_set_pull(struct rockchip_pin_bank *bank, in rv1108_set_pull() 162 static void rv1108_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_drv_reg_and_bit() 186 static int rv1108_set_drive(struct rockchip_pin_bank *bank, in rv1108_set_drive() 216 static int rv1108_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1108_calc_schmitt_reg_and_bit() 240 static int rv1108_set_schmitt(struct rockchip_pin_bank *bank, in rv1108_set_schmitt()
|
| H A D | pinctrl-rv1126.c | 143 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 D | pinctrl-rv1126b.c | 14 static int rv1126b_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rv1126b_set_mux() 50 static int rv1126b_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126b_calc_drv_reg_and_bit() 88 static int rv1126b_set_drive(struct rockchip_pin_bank *bank, in rv1126b_set_drive() 116 static int rv1126b_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126b_calc_pull_reg_and_bit() 154 static int rv1126b_set_pull(struct rockchip_pin_bank *bank, in rv1126b_set_pull() 191 static int rv1126b_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rv1126b_calc_schmitt_reg_and_bit() 229 static int rv1126b_set_schmitt(struct rockchip_pin_bank *bank, in rv1126b_set_schmitt()
|
| H A D | pinctrl-rk322x.c | 144 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 D | pinctrl-rk3528.c | 14 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 D | pinctrl-rk3562.c | 14 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 D | pinctrl-rv1106.c | 14 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 D | pinctrl-rk3288.c | 31 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 D | pinctrl-rk3368.c | 14 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 D | pinctrl-rockchip-core.c | 21 static int rockchip_verify_config(struct udevice *dev, u32 bank, u32 pin) in rockchip_verify_config() 40 void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, in rockchip_get_recalced_mux() 64 rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin, in rockchip_get_mux_route() 114 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux() 160 static int rockchip_verify_mux(struct rockchip_pin_bank *bank, in rockchip_verify_mux() 196 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux() 277 static int rockchip_set_drive_perpin(struct rockchip_pin_bank *bank, in rockchip_set_drive_perpin() 323 static int rockchip_set_pull(struct rockchip_pin_bank *bank, in rockchip_set_pull() 338 static int rockchip_set_schmitt(struct rockchip_pin_bank *bank, in rockchip_set_schmitt() 354 static int rockchip_pinconf_set(struct rockchip_pin_bank *bank, in rockchip_pinconf_set() [all …]
|
| H A D | pinctrl-rk3506.c | 14 static int rockchip_set_rmio(struct rockchip_pin_bank *bank, int pin, int *mux) in rockchip_set_rmio() 62 static int rk3506_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3506_set_mux() 114 static int rk3506_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, in rk3506_calc_drv_reg_and_bit() 190 static int rk3506_set_drive(struct rockchip_pin_bank *bank, in rk3506_set_drive() 228 static int rk3506_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, in rk3506_calc_pull_reg_and_bit() 304 static int rk3506_set_pull(struct rockchip_pin_bank *bank, in rk3506_set_pull() 348 static int rk3506_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, in rk3506_calc_schmitt_reg_and_bit() 425 static int rk3506_set_schmitt(struct rockchip_pin_bank *bank, in rk3506_set_schmitt()
|
| H A D | pinctrl-rk3308.c | 453 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()
|
| /rk3399_rockchip-uboot/arch/arm/mach-sunxi/ |
| H A D | pinmux.c | 23 u32 bank = GPIO_BANK(pin); in sunxi_gpio_set_cfgpin() local 43 u32 bank = GPIO_BANK(pin); in sunxi_gpio_get_cfgpin() local 51 u32 bank = GPIO_BANK(pin); in sunxi_gpio_set_drv() local 63 u32 bank = GPIO_BANK(pin); in sunxi_gpio_set_pull() local
|
| /rk3399_rockchip-uboot/drivers/misc/ |
| H A D | mxc_ocotp.c | 131 u32 fuse_word_physical(u32 bank, u32 word_index) in fuse_word_physical() 146 u32 fuse_word_physical(u32 bank, u32 word_index) in fuse_word_physical() 164 static int prepare_access(struct ocotp_regs **regs, u32 bank, u32 word, in prepare_access() 211 static int prepare_read(struct ocotp_regs **regs, u32 bank, u32 word, u32 *val, in prepare_read() 217 int fuse_read(u32 bank, u32 word, u32 *val) in fuse_read() 291 static void setup_direct_access(struct ocotp_regs *regs, u32 bank, u32 word, in setup_direct_access() 313 int fuse_sense(u32 bank, u32 word, u32 *val) in fuse_sense() 342 static int prepare_write(struct ocotp_regs **regs, u32 bank, u32 word, in prepare_write() 348 int fuse_prog(u32 bank, u32 word, u32 val) in fuse_prog() 403 int fuse_override(u32 bank, u32 word, u32 val) in fuse_override()
|
| /rk3399_rockchip-uboot/cmd/ |
| H A D | flash.c | 52 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
|