Home
last modified time | relevance | path

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

12345678910>>...26

/OK3568_Linux_fs/kernel/drivers/media/cec/core/
H A Dcec-pin.c111 static void cec_pin_update(struct cec_pin *pin, bool v, bool force) in cec_pin_update()
136 static bool cec_pin_read(struct cec_pin *pin) in cec_pin_read()
144 static void cec_pin_low(struct cec_pin *pin) in cec_pin_low()
150 static bool cec_pin_high(struct cec_pin *pin) in cec_pin_high()
156 static bool rx_error_inj(struct cec_pin *pin, unsigned int mode_offset, in rx_error_inj()
190 static bool rx_nack(struct cec_pin *pin) in rx_nack()
195 static bool rx_low_drive(struct cec_pin *pin) in rx_low_drive()
201 static bool rx_add_byte(struct cec_pin *pin) in rx_add_byte()
206 static bool rx_remove_byte(struct cec_pin *pin) in rx_remove_byte()
211 static bool rx_arb_lost(struct cec_pin *pin, u8 *poll) in rx_arb_lost()
[all …]
/OK3568_Linux_fs/u-boot/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
/OK3568_Linux_fs/u-boot/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 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 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()
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-lpc32xx.c179 unsigned pin, int input) in __set_gpio_dir_p012()
190 unsigned pin, int input) in __set_gpio_dir_p3()
201 unsigned pin, int high) in __set_gpio_level_p012()
212 unsigned pin, int high) in __set_gpio_level_p3()
223 unsigned pin, int high) in __set_gpo_level_p3()
232 unsigned pin) in __get_gpio_state_p012()
239 unsigned pin) in __get_gpio_state_p3()
251 unsigned pin) in __get_gpi_state_p3()
257 unsigned pin) in __get_gpo_state_p3()
266 unsigned pin) in lpc32xx_gpio_dir_input_p012()
[all …]
H A Dgpio-sama5d2-piobu.c58 static int sama5d2_piobu_setup_pin(struct gpio_chip *chip, unsigned int pin) in sama5d2_piobu_setup_pin()
79 static int sama5d2_piobu_write_value(struct gpio_chip *chip, unsigned int pin, in sama5d2_piobu_write_value()
95 static int sama5d2_piobu_read_value(struct gpio_chip *chip, unsigned int pin, in sama5d2_piobu_read_value()
115 unsigned int pin) in sama5d2_piobu_get_direction()
130 unsigned int pin) in sama5d2_piobu_direction_input()
139 unsigned int pin, int value) in sama5d2_piobu_direction_output()
153 static int sama5d2_piobu_get(struct gpio_chip *chip, unsigned int pin) in sama5d2_piobu_get()
172 static void sama5d2_piobu_set(struct gpio_chip *chip, unsigned int pin, in sama5d2_piobu_set()
H A Dgpio-zevio.c60 static inline u32 zevio_gpio_port_get(struct zevio_gpio *c, unsigned pin, in zevio_gpio_port_get()
67 static inline void zevio_gpio_port_set(struct zevio_gpio *c, unsigned pin, in zevio_gpio_port_set()
75 static int zevio_gpio_get(struct gpio_chip *chip, unsigned pin) in zevio_gpio_get()
91 static void zevio_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in zevio_gpio_set()
107 static int zevio_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in zevio_gpio_direction_input()
124 unsigned pin, int value) in zevio_gpio_direction_output()
146 static int zevio_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in zevio_gpio_to_irq()
H A Dgpio-dln2.c66 __le16 pin; member
89 static int dln2_gpio_pin_cmd(struct dln2_gpio *dln2, int cmd, unsigned pin) in dln2_gpio_pin_cmd()
98 static int dln2_gpio_pin_val(struct dln2_gpio *dln2, int cmd, unsigned int pin) in dln2_gpio_pin_val()
116 static int dln2_gpio_pin_get_in_val(struct dln2_gpio *dln2, unsigned int pin) in dln2_gpio_pin_get_in_val()
126 static int dln2_gpio_pin_get_out_val(struct dln2_gpio *dln2, unsigned int pin) in dln2_gpio_pin_get_out_val()
137 unsigned int pin, int value) in dln2_gpio_pin_set_out_val()
286 static int dln2_gpio_set_event_cfg(struct dln2_gpio *dln2, unsigned pin, in dln2_gpio_set_event_cfg()
290 __le16 pin; in dln2_gpio_set_event_cfg() member
307 int pin = irqd_to_hwirq(irqd); in dln2_irq_unmask() local
316 int pin = irqd_to_hwirq(irqd); in dln2_irq_mask() local
[all …]
H A Dgpio-wcd934x.c20 static int wcd_gpio_get_direction(struct gpio_chip *chip, unsigned int pin) in wcd_gpio_get_direction()
36 static int wcd_gpio_direction_input(struct gpio_chip *chip, unsigned int pin) in wcd_gpio_direction_input()
44 static int wcd_gpio_direction_output(struct gpio_chip *chip, unsigned int pin, in wcd_gpio_direction_output()
57 static int wcd_gpio_get(struct gpio_chip *chip, unsigned int pin) in wcd_gpio_get()
67 static void wcd_gpio_set(struct gpio_chip *chip, unsigned int pin, int val) in wcd_gpio_set()
/OK3568_Linux_fs/u-boot/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 …]
/OK3568_Linux_fs/kernel/drivers/pinctrl/mediatek/
H A Dpinctrl-mtk-common.c54 unsigned long pin) in mtk_get_regmap()
61 static unsigned int mtk_get_port(struct mtk_pinctrl *pctl, unsigned long pin) in mtk_get_port()
109 static int mtk_pconf_set_ies_smt(struct mtk_pinctrl *pctl, unsigned pin, in mtk_pconf_set_ies_smt()
156 unsigned int pin, unsigned char align, int value) in mtk_pconf_spec_set_ies_smt_range()
181 struct mtk_pinctrl *pctl, unsigned long pin) { in mtk_find_pin_drv_grp_by_pin()
195 unsigned int pin, unsigned char driving) in mtk_pconf_set_driving()
227 unsigned int info_num, unsigned int pin, in mtk_pctrl_spec_pull_set_samereg()
286 unsigned int pin, bool enable, bool isup, unsigned int arg) in mtk_pconf_set_pull_select()
335 unsigned int pin, enum pin_config_param param, in mtk_pconf_parse_conf()
410 mtk_pctrl_find_group_by_pin(struct mtk_pinctrl *pctl, u32 pin) in mtk_pctrl_find_group_by_pin()
[all …]
/OK3568_Linux_fs/kernel/arch/arm/plat-orion/
H A Dgpio.c96 __set_direction(struct orion_gpio_chip *ochip, unsigned pin, int input) in __set_direction()
108 static void __set_level(struct orion_gpio_chip *ochip, unsigned pin, int high) in __set_level()
121 __set_blinking(struct orion_gpio_chip *ochip, unsigned pin, int blink) in __set_blinking()
134 orion_gpio_is_valid(struct orion_gpio_chip *ochip, unsigned pin, int mode) in orion_gpio_is_valid()
155 static int orion_gpio_request(struct gpio_chip *chip, unsigned pin) in orion_gpio_request()
166 static int orion_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in orion_gpio_direction_input()
181 static int orion_gpio_get(struct gpio_chip *chip, unsigned pin) in orion_gpio_get()
196 orion_gpio_direction_output(struct gpio_chip *chip, unsigned pin, int value) in orion_gpio_direction_output()
213 static void orion_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in orion_gpio_set()
223 static int orion_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in orion_gpio_to_irq()
[all …]
/OK3568_Linux_fs/u-boot/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()
/OK3568_Linux_fs/kernel/drivers/acpi/
H A Dpci_irq.c32 u8 pin; member
37 static inline char pin_name(int pin) in pin_name()
88 unsigned char pin; member
141 int pin, struct acpi_pci_routing_table *prt, in acpi_pci_irq_check_entry()
207 int pin, struct acpi_prt_entry **entry_ptr) in acpi_pci_irq_find_prt_entry()
298 static struct acpi_prt_entry *acpi_pci_irq_lookup(struct pci_dev *dev, int pin) in acpi_pci_irq_lookup()
378 static inline bool acpi_pci_irq_valid(struct pci_dev *dev, u8 pin) in acpi_pci_irq_valid()
399 u8 pin; in acpi_pci_irq_enable() local
493 u8 pin; in acpi_pci_irq_disable() local
/OK3568_Linux_fs/kernel/drivers/pinctrl/meson/
H A Dpinctrl-meson.c72 static int meson_get_bank(struct meson_pinctrl *pc, unsigned int pin, in meson_get_bank()
97 static void meson_calc_reg_and_bit(struct meson_bank *bank, unsigned int pin, in meson_calc_reg_and_bit()
180 unsigned int pin, in meson_pinconf_set_gpio_bit()
198 unsigned int pin, in meson_pinconf_get_gpio_bit()
218 unsigned int pin, in meson_pinconf_set_output()
225 unsigned int pin) in meson_pinconf_get_output()
236 unsigned int pin, in meson_pinconf_set_drive()
243 unsigned int pin) in meson_pinconf_get_drive()
249 unsigned int pin, in meson_pinconf_set_output_drive()
262 unsigned int pin) in meson_pinconf_disable_bias()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/misc/
H A Dixp4xx-beeper.c31 static void ixp4xx_spkr_control(unsigned int pin, unsigned int count) in ixp4xx_spkr_control()
51 unsigned int pin = (unsigned int) input_get_drvdata(dev); in ixp4xx_spkr_event() local
77 unsigned int pin = (unsigned int) dev_id; in ixp4xx_spkr_interrupt() local
150 unsigned int pin = (unsigned int) input_get_drvdata(input_dev); in ixp4xx_spkr_remove() local
167 unsigned int pin = (unsigned int) input_get_drvdata(input_dev); in ixp4xx_spkr_shutdown() local
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/gt1x/
H A Dgt1x.h54 #define GTP_GPIO_AS_INPUT(pin) do {\ argument
57 #define GTP_GPIO_AS_INT(pin) do {\ argument
60 #define GTP_GPIO_GET_VALUE(pin) gpio_get_value(pin) argument
61 #define GTP_GPIO_OUTPUT(pin, level) gpio_direction_output(pin, level) argument
/OK3568_Linux_fs/u-boot/drivers/pinctrl/rockchip/
H A Dpinctrl-rockchip-core.c19 static int rockchip_verify_config(struct udevice *dev, u32 bank, u32 pin) in rockchip_verify_config()
38 void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, in rockchip_get_recalced_mux()
62 rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin, in rockchip_get_mux_route()
86 int rockchip_get_mux_data(int mux_type, int pin, u8 *bit, int *mask) in rockchip_get_mux_data()
112 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux()
159 int pin, int mux) in rockchip_verify_mux()
194 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux()
353 u32 pin, u32 param, u32 arg) in rockchip_pinconf_set()
424 u32 bank, pin, mux, conf, arg, default_val; local
613 int pin = 0; local
[all …]
/OK3568_Linux_fs/kernel/drivers/pinctrl/intel/
H A Dpinctrl-intel.c92 unsigned int pin) in intel_get_community()
110 unsigned int pin) in intel_community_get_padgroup()
125 unsigned int pin, unsigned int reg) in intel_get_padcfg()
144 static bool intel_pad_owned_by_host(struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_owned_by_host()
169 static bool intel_pad_acpi_mode(struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_acpi_mode()
212 static int intel_pad_locked(struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_locked()
250 static bool intel_pad_is_unlocked(struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_is_unlocked()
255 static bool intel_pad_usable(struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_usable()
286 unsigned int pin) in intel_pin_dbg_show()
462 unsigned int pin) in intel_gpio_request_enable()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/gpio/
H A Dhw_gpio.c64 struct hw_gpio *pin = FROM_HW_GPIO_PIN(ptr); in dal_hw_gpio_open() local
125 struct hw_gpio *pin = FROM_HW_GPIO_PIN(ptr); in dal_hw_gpio_change_mode() local
133 struct hw_gpio *pin = FROM_HW_GPIO_PIN(ptr); in dal_hw_gpio_close() local
180 struct hw_gpio *pin, in dal_hw_gpio_construct()
200 struct hw_gpio *pin) in dal_hw_gpio_destruct()
/OK3568_Linux_fs/kernel/drivers/pinctrl/aspeed/
H A Dpinmux-aspeed.h595 #define SIG_EXPR_LIST_ALIAS(pin, sig, group) \ argument
613 #define SIG_EXPR_LIST_DECL_SESG(pin, sig, func, ...) \ argument
629 #define SIG_EXPR_LIST_DECL_SEMG(pin, sig, group, func, ...) \ argument
645 #define SIG_EXPR_LIST_DECL_DESG(pin, sig, f0, f1) \ argument
653 #define PIN_EXPRS_SYM(pin) pin_exprs_ ## pin argument
654 #define PIN_EXPRS_PTR(pin) (&PIN_EXPRS_SYM(pin)[0]) argument
655 #define PIN_SYM(pin) pin_ ## pin argument
657 #define PIN_DECL_(pin, ...) \ argument
676 #define PIN_DECL_1(pin, other, sig) \ argument
693 #define SSSF_PIN_DECL(pin, other, sig, ...) \ argument
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/
H A Dintel_hotplug.c140 enum hpd_pin pin, bool long_hpd) in intel_hpd_irq_storm_detect()
186 enum hpd_pin pin; in intel_hpd_irq_storm_switch_to_polling() local
225 enum hpd_pin pin; in intel_hpd_irq_storm_reenable_work() local
394 enum hpd_pin pin; in i915_hotplug_work_func() local
471 enum hpd_pin pin; in intel_hpd_irq_handler() local
629 enum hpd_pin pin; in i915_hpd_poll_init_work() local
712 bool intel_hpd_disable(struct drm_i915_private *dev_priv, enum hpd_pin pin) in intel_hpd_disable()
729 void intel_hpd_enable(struct drm_i915_private *dev_priv, enum hpd_pin pin) in intel_hpd_enable()
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dpxa2xx.dtsi10 #define PMGROUP(pin) #pin argument
11 #define PMMUX(func, pin, af) \ argument
16 #define PMMUX_LPM_LOW(func, pin, af) \ argument
22 #define PMMUX_LPM_HIGH(func, pin, af) \ argument

12345678910>>...26