Home
last modified time | relevance | path

Searched defs:pin (Results 1 – 25 of 109) sorted by relevance

12345

/rk3399_rockchip-uboot/arch/arm/mach-kirkwood/include/mach/
H A Dgpio.h19 #define GPIO_OFF(pin) (((pin) >> 5) ? 0x0040 : 0x0000) argument
20 #define GPIO_OUT(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x00) argument
21 #define GPIO_IO_CONF(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x04) argument
22 #define GPIO_BLINK_EN(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x08) argument
23 #define GPIO_IN_POL(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x0c) argument
24 #define GPIO_DATA_IN(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x10) argument
25 #define GPIO_EDGE_CAUSE(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x14) argument
26 #define GPIO_EDGE_MASK(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x18) argument
27 #define GPIO_LEVEL_MASK(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x1c) argument
/rk3399_rockchip-uboot/drivers/gpio/
H A Dkw_gpio.c25 void __set_direction(unsigned pin, int input) in __set_direction()
39 static void __set_level(unsigned pin, int high) in __set_level()
51 static void __set_blinking(unsigned pin, int blink) in __set_blinking()
63 int kw_gpio_is_valid(unsigned pin, int mode) in kw_gpio_is_valid()
79 void kw_gpio_set_valid(unsigned pin, int mode) in kw_gpio_set_valid()
95 int kw_gpio_direction_input(unsigned pin) in kw_gpio_direction_input()
106 int kw_gpio_direction_output(unsigned pin, int value) in kw_gpio_direction_output()
125 int kw_gpio_get_value(unsigned pin) in kw_gpio_get_value()
137 void kw_gpio_set_value(unsigned pin, int value) in kw_gpio_set_value()
143 void kw_gpio_set_blink(unsigned pin, int blink) in kw_gpio_set_blink()
H A Dat91_gpio.c59 int at91_set_pio_pullup(unsigned port, unsigned pin, int use_pullup) in at91_set_pio_pullup()
72 int at91_set_pio_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_pio_periph()
90 int at91_set_a_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_a_periph()
109 int at91_set_b_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_b_periph()
128 int at91_pio3_set_a_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_a_periph()
151 int at91_pio3_set_b_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_b_periph()
173 int at91_pio3_set_c_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_c_periph()
195 int at91_pio3_set_d_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_d_periph()
241 int at91_set_pio_input(unsigned port, u32 pin, int use_pullup) in at91_set_pio_input()
271 int at91_set_pio_output(unsigned port, u32 pin, int value) in at91_set_pio_output()
[all …]
H A Daxp_gpio.c22 static u8 axp_get_gpio_ctrl_reg(unsigned pin) in axp_get_gpio_ctrl_reg()
37 static int axp_gpio_direction_input(struct udevice *dev, unsigned pin) in axp_gpio_direction_input()
55 static int axp_gpio_direction_output(struct udevice *dev, unsigned pin, in axp_gpio_direction_output()
82 static int axp_gpio_get_value(struct udevice *dev, unsigned pin) in axp_gpio_get_value()
115 static int axp_gpio_set_value(struct udevice *dev, unsigned pin, int val) in axp_gpio_set_value()
H A Datmel_pio4.c46 static int atmel_pio4_config_io_func(u32 port, u32 pin, in atmel_pio4_config_io_func()
69 int atmel_pio4_set_gpio(u32 port, u32 pin, u32 use_pullup) in atmel_pio4_set_gpio()
76 int atmel_pio4_set_a_periph(u32 port, u32 pin, u32 use_pullup) in atmel_pio4_set_a_periph()
83 int atmel_pio4_set_b_periph(u32 port, u32 pin, u32 use_pullup) in atmel_pio4_set_b_periph()
90 int atmel_pio4_set_c_periph(u32 port, u32 pin, u32 use_pullup) in atmel_pio4_set_c_periph()
97 int atmel_pio4_set_d_periph(u32 port, u32 pin, u32 use_pullup) in atmel_pio4_set_d_periph()
104 int atmel_pio4_set_e_periph(u32 port, u32 pin, u32 use_pullup) in atmel_pio4_set_e_periph()
111 int atmel_pio4_set_f_periph(u32 port, u32 pin, u32 use_pullup) in atmel_pio4_set_f_periph()
118 int atmel_pio4_set_g_periph(u32 port, u32 pin, u32 use_pullup) in atmel_pio4_set_g_periph()
125 int atmel_pio4_set_pio_output(u32 port, u32 pin, u32 value) in atmel_pio4_set_pio_output()
[all …]
H A Daltera_pio.c29 static int altera_pio_direction_input(struct udevice *dev, unsigned pin) in altera_pio_direction_input()
39 static int altera_pio_direction_output(struct udevice *dev, unsigned pin, in altera_pio_direction_output()
55 static int altera_pio_get_value(struct udevice *dev, unsigned pin) in altera_pio_get_value()
64 static int altera_pio_set_value(struct udevice *dev, unsigned pin, int val) in altera_pio_set_value()
H A Ddwapb_gpio.c40 static int dwapb_gpio_direction_input(struct udevice *dev, unsigned pin) in dwapb_gpio_direction_input()
48 static int dwapb_gpio_direction_output(struct udevice *dev, unsigned pin, in dwapb_gpio_direction_output()
63 static int dwapb_gpio_get_value(struct udevice *dev, unsigned pin) in dwapb_gpio_get_value()
70 static int dwapb_gpio_set_value(struct udevice *dev, unsigned pin, int val) in dwapb_gpio_set_value()
H A Dnca9539_gpio.c79 unsigned int pin = offset % NCA9539_BANK_SZ; in nca9539_gpio_get_direction() local
101 unsigned int pin = offset % NCA9539_BANK_SZ; in nca9539_gpio_direction_input() local
127 unsigned int pin = offset % NCA9539_BANK_SZ; in nca9539_gpio_direction_output() local
163 unsigned int pin = offset % NCA9539_BANK_SZ; in nca9539_gpio_get() local
192 unsigned int pin = offset % NCA9539_BANK_SZ; in nca9539_gpio_set() local
/rk3399_rockchip-uboot/board/micronas/vct/
H A Dgpio.c17 #define GPIO_MODULE(pin) ((pin) >> 5) argument
23 #define MASK(pin) (1 << ((pin) & 0x1F)) argument
40 int vct_gpio_dir(int pin, int dir) in vct_gpio_dir()
54 void vct_gpio_set(int pin, int val) in vct_gpio_set()
66 int vct_gpio_get(int pin) in vct_gpio_get()
H A Dtop.c27 static TOP_PINMUX_t top_read_pin(int pin) in top_read_pin()
68 static void top_write_pin(int pin, TOP_PINMUX_t reg) in top_write_pin()
100 int top_set_pin(int pin, int func) in top_set_pin()
123 int top_set_pin(int pin, int func) in top_set_pin()
/rk3399_rockchip-uboot/arch/arm/mach-tegra/
H A Dpinmux-common.c13 #define pmux_pingrp_isvalid(pin) (((pin) >= 0) && ((pin) < PMUX_PINGRP_COUNT)) argument
96 #define REG(pin) _R(0x3000 + ((pin) * 4)) argument
98 #define MUX_REG(pin) REG(pin) argument
99 #define MUX_SHIFT(pin) 0 argument
101 #define PULL_REG(pin) REG(pin) argument
102 #define PULL_SHIFT(pin) 2 argument
104 #define TRI_REG(pin) REG(pin) argument
105 #define TRI_SHIFT(pin) 4 argument
158 void pinmux_set_func(enum pmux_pingrp pin, enum pmux_func func) in pinmux_set_func()
190 void pinmux_set_pullupdown(enum pmux_pingrp pin, enum pmux_pull pupd) in pinmux_set_pullupdown()
[all …]
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/
H A Dpinmux.c21 void sunxi_gpio_set_cfgpin(u32 pin, u32 val) in sunxi_gpio_set_cfgpin()
41 int sunxi_gpio_get_cfgpin(u32 pin) in sunxi_gpio_get_cfgpin()
49 int sunxi_gpio_set_drv(u32 pin, u32 val) in sunxi_gpio_set_drv()
61 int sunxi_gpio_set_pull(u32 pin, u32 val) in sunxi_gpio_set_pull()
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/
H A Dpinctrl-rockchip-core.c21 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()
88 int rockchip_get_mux_data(int mux_type, int pin, u8 *bit, int *mask) in rockchip_get_mux_data()
114 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux()
161 int pin, int mux) in rockchip_verify_mux()
196 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux()
355 u32 pin, u32 param, u32 arg) in rockchip_pinconf_set()
459 u32 bank, pin, mux, conf, arg, default_val; local
648 int pin = 0; local
[all …]
H A Dpinctrl-rk3588.c14 static int rk3588_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rk3588_set_mux()
195 u32 pin = bank_num * 32 + pin_num; in rk3588_calc_pull_reg_and_bit() local
221 u32 pin = bank_num * 32 + pin_num; in rk3588_calc_drv_reg_and_bit() local
247 u32 pin = bank_num * 32 + pin_num; in rk3588_calc_schmitt_reg_and_bit() local
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/
H A Dpinctrl-uniphier-core.c61 unsigned int pin, int enable) in uniphier_pinconf_input_enable_perpin()
81 unsigned int pin, int enable) in uniphier_pinconf_input_enable_legacy()
111 unsigned int pin, int enable) in uniphier_pinconf_input_enable()
132 static int uniphier_pinconf_bias_set(struct udevice *dev, unsigned int pin, in uniphier_pinconf_bias_set()
172 static int uniphier_pinconf_set_one(struct udevice *dev, unsigned int pin, in uniphier_pinconf_set_one()
215 static void uniphier_pinmux_set_one(struct udevice *dev, unsigned pin, in uniphier_pinmux_set_one()
/rk3399_rockchip-uboot/board/LaCie/common/
H A Dcpld-gpio-bus.c20 int pin; in cpld_gpio_bus_set_addr() local
28 int pin; in cpld_gpio_bus_set_data() local
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/
H A Dgpio.h81 #define GPIO_BANK(pin) ((pin) >> 5) argument
82 #define GPIO_NUM(pin) ((pin) & 0x1f) argument
84 #define GPIO_CFG_INDEX(pin) (((pin) & 0x1f) >> 3) argument
85 #define GPIO_CFG_OFFSET(pin) ((((pin) & 0x1f) & 0x7) << 2) argument
87 #define GPIO_DRV_INDEX(pin) (((pin) & 0x1f) >> 4) argument
88 #define GPIO_DRV_OFFSET(pin) ((((pin) & 0x1f) & 0xf) << 1) argument
90 #define GPIO_PULL_INDEX(pin) (((pin) & 0x1f) >> 4) argument
91 #define GPIO_PULL_OFFSET(pin) ((((pin) & 0x1f) & 0xf) << 1) argument
/rk3399_rockchip-uboot/drivers/misc/
H A Dali512x.c329 void ali512x_cio_function(int pin, int special, int inv, int input) in ali512x_cio_function()
367 void ali512x_cio_out(int pin, int value) in ali512x_cio_out()
387 int ali512x_cio_in(int pin) in ali512x_cio_in()
/rk3399_rockchip-uboot/drivers/pinctrl/
H A Dpinctrl-at91.c95 static u32 two_bit_pin_value_shift_amount(u32 pin) in two_bit_pin_value_shift_amount()
202 static void set_drive_strength(void *reg, u32 pin, u32 strength) in set_drive_strength()
210 u32 pin, u32 setting) in at91_mux_sama5d3_set_drivestrength()
227 u32 pin, u32 setting) in at91_mux_sam9x5_set_drivestrength()
319 struct at91_port *pio, u32 pin, u32 config) in at91_pinconf_set()
346 static int at91_pin_check_config(struct udevice *dev, u32 bank, u32 pin) in at91_pin_check_config()
370 u32 bank, pin; in at91_pinctrl_set_state() local
/rk3399_rockchip-uboot/drivers/irq/
H A Dirq-gpio-switch.c63 int idx, bank = 0, pin = 0; in __hard_gpio_to_irq() local
198 int bank, pin, idx; in __irq_to_gpio() local
268 int phandle_gpio_to_irq(u32 gpio_phandle, u32 pin) in phandle_gpio_to_irq()
/rk3399_rockchip-uboot/board/gdsys/mpc8308/
H A Dhrcon.c239 void fpga_gpio_set(unsigned int bus, int pin) in fpga_gpio_set()
244 void fpga_gpio_clear(unsigned int bus, int pin) in fpga_gpio_clear()
249 int fpga_gpio_get(unsigned int bus, int pin) in fpga_gpio_get()
258 void fpga_control_set(unsigned int bus, int pin) in fpga_control_set()
266 void fpga_control_clear(unsigned int bus, int pin) in fpga_control_clear()
H A Dstrider.c292 void fpga_gpio_set(unsigned int bus, int pin) in fpga_gpio_set()
297 void fpga_gpio_clear(unsigned int bus, int pin) in fpga_gpio_clear()
302 int fpga_gpio_get(unsigned int bus, int pin) in fpga_gpio_get()
312 void fpga_control_set(unsigned int bus, int pin) in fpga_control_set()
320 void fpga_control_clear(unsigned int bus, int pin) in fpga_control_clear()
/rk3399_rockchip-uboot/drivers/pinctrl/mvebu/
H A Dpinctrl-mvebu.c54 int pin = pin_arr[i]; in mvebu_pinctrl_set_state() local
88 int pin, err; in mvebu_pinctrl_set_state_all() local
/rk3399_rockchip-uboot/board/sunxi/
H A Dgmac.c11 int pin; in eth_init_board() local
/rk3399_rockchip-uboot/arch/arm/cpu/arm920t/imx/
H A Dgeneric.c21 unsigned int pin = gpio_mode & GPIO_PIN_MASK; in imx_gpio_mode() local

12345