/openbmc/linux/drivers/media/cec/core/ |
H A D | cec-pin.c | 190 static bool rx_nack(struct cec_pin *pin) in rx_nack() 252 static bool tx_no_eom(struct cec_pin *pin) in tx_no_eom() 1035 struct cec_pin *pin = adap->pin; in cec_pin_thread_func() local 1133 struct cec_pin *pin = adap->pin; in cec_pin_adap_enable() local 1168 struct cec_pin *pin = adap->pin; in cec_pin_adap_log_addr() local 1189 struct cec_pin *pin = adap->pin; in cec_pin_adap_transmit() local 1220 struct cec_pin *pin = adap->pin; in cec_pin_adap_status() local 1286 struct cec_pin *pin = adap->pin; in cec_pin_adap_monitor_all_enable() local 1294 struct cec_pin *pin = adap->pin; in cec_pin_adap_free() local 1307 struct cec_pin *pin = adap->pin; in cec_pin_received() local [all …]
|
/openbmc/u-boot/arch/arm/mach-kirkwood/include/mach/ |
H A D | gpio.h | 18 #define GPIO_OFF(pin) (((pin) >> 5) ? 0x0040 : 0x0000) argument 19 #define GPIO_OUT(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x00) argument 20 #define GPIO_IO_CONF(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x04) argument 21 #define GPIO_BLINK_EN(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x08) argument 22 #define GPIO_IN_POL(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x0c) argument 23 #define GPIO_DATA_IN(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x10) argument 24 #define GPIO_EDGE_CAUSE(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x14) argument 25 #define GPIO_EDGE_MASK(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x18) argument 26 #define GPIO_LEVEL_MASK(pin) (MVEBU_GPIO0_BASE + GPIO_OFF(pin) + 0x1c) argument
|
/openbmc/u-boot/drivers/gpio/ |
H A D | kw_gpio.c | 24 void __set_direction(unsigned pin, int input) in __set_direction() 38 static void __set_level(unsigned pin, int high) in __set_level() 50 static void __set_blinking(unsigned pin, int blink) in __set_blinking() 62 int kw_gpio_is_valid(unsigned pin, int mode) in kw_gpio_is_valid() 78 void kw_gpio_set_valid(unsigned pin, int mode) in kw_gpio_set_valid() 94 int kw_gpio_direction_input(unsigned pin) in kw_gpio_direction_input() 105 int kw_gpio_direction_output(unsigned pin, int value) in kw_gpio_direction_output() 124 int kw_gpio_get_value(unsigned pin) in kw_gpio_get_value() 136 void kw_gpio_set_value(unsigned pin, int value) in kw_gpio_set_value() 142 void kw_gpio_set_blink(unsigned pin, int blink) in kw_gpio_set_blink()
|
H A D | at91_gpio.c | 58 int at91_set_pio_pullup(unsigned port, unsigned pin, int use_pullup) in at91_set_pio_pullup() 71 int at91_set_pio_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_pio_periph() 89 int at91_set_a_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_a_periph() 108 int at91_set_b_periph(unsigned port, unsigned pin, int use_pullup) in at91_set_b_periph() 127 int at91_pio3_set_a_periph(unsigned port, unsigned pin, int use_pullup) in at91_pio3_set_a_periph() 240 int at91_set_pio_input(unsigned port, u32 pin, int use_pullup) in at91_set_pio_input() 270 int at91_set_pio_output(unsigned port, u32 pin, int value) in at91_set_pio_output() 283 int at91_set_pio_deglitch(unsigned port, unsigned pin, int is_on) in at91_set_pio_deglitch() 397 int at91_set_pio_multi_drive(unsigned port, unsigned pin, int is_on) in at91_set_pio_multi_drive() 428 int at91_set_pio_value(unsigned port, unsigned pin, int value) in at91_set_pio_value() [all …]
|
H A D | atmel_pio4.c | 45 static int atmel_pio4_config_io_func(u32 port, u32 pin, in atmel_pio4_config_io_func() 68 int atmel_pio4_set_gpio(u32 port, u32 pin, u32 config) in atmel_pio4_set_gpio() 75 int atmel_pio4_set_a_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_a_periph() 82 int atmel_pio4_set_b_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_b_periph() 89 int atmel_pio4_set_c_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_c_periph() 96 int atmel_pio4_set_d_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_d_periph() 103 int atmel_pio4_set_e_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_e_periph() 110 int atmel_pio4_set_f_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_f_periph() 117 int atmel_pio4_set_g_periph(u32 port, u32 pin, u32 config) in atmel_pio4_set_g_periph() 124 int atmel_pio4_set_pio_output(u32 port, u32 pin, u32 value) in atmel_pio4_set_pio_output() [all …]
|
/openbmc/openbmc/meta-ingrasys/meta-zaius/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
H A D | gpio_defs.json | 19 "pin": "R1", string 24 "pin": "D1", string 29 "pin": "D2", string 34 "pin": "D3", string 39 "pin": "D4", string 44 "pin": "A1", string 49 "pin": "A3", string 54 "pin": "B4", string 59 "pin": "I3", string 69 "pin": "P7", string [all …]
|
/openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
H A D | gpio_defs.json | 18 "pin": "R1", string 23 "pin": "D1", string 28 "pin": "D2", string 33 "pin": "N5", string 38 "pin": "J2", string 43 "pin": "A1", string 48 "pin": "A3", string 53 "pin": "J3", string 58 "pin": "Q7", string 63 "pin": "I3", string [all …]
|
/openbmc/openbmc/meta-facebook/recipes-phosphor/phosphor-buttons/obmc-phosphor-buttons/yosemitev2/ |
H A D | gpio_defs.json | 5 "pin": "D0", string 10 "pin": "AB0", string 15 "pin": "O3", string 24 "pin": "AA4", string 31 "pin": "AA5", string 38 "pin": "AA6", string 45 "pin": "AA7", string 72 "pin": "E0", string 78 "pin": "E1", string 84 "pin": "E2", string [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/swift/ |
H A D | gpio_defs.json | 19 "pin": "A0", string 24 "pin": "R1", string 29 "pin": "A2", string 34 "pin": "J2", string 39 "pin": "A1", string 44 "pin": "B7", string 49 "pin": "A3", string 54 "pin": "I3", string 59 "pin": "B5", string
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-lpc32xx.c | 179 unsigned pin, int input) in __set_gpio_dir_p012() 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() 276 unsigned pin) in lpc32xx_gpio_dir_input_p3() [all …]
|
H A D | gpio-sama5d2-piobu.c | 58 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 D | gpio-zevio.c | 62 static inline u32 zevio_gpio_port_get(struct zevio_gpio *c, unsigned pin, in zevio_gpio_port_get() 69 static inline void zevio_gpio_port_set(struct zevio_gpio *c, unsigned pin, in zevio_gpio_port_set() 77 static int zevio_gpio_get(struct gpio_chip *chip, unsigned pin) in zevio_gpio_get() 93 static void zevio_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in zevio_gpio_set() 109 static int zevio_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in zevio_gpio_direction_input() 126 unsigned pin, int value) in zevio_gpio_direction_output() 148 static int zevio_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in zevio_gpio_to_irq()
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/witherspoon-tacoma/ |
H A D | gpio_defs.json | 19 "pin": "R1", string 24 "pin": "H5", string 29 "pin": "R2", string 34 "pin": "E3", string 39 "pin": "Q0", string 44 "pin": "R0", string 49 "pin": "Q1", string 54 "pin": "E0", string
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/witherspoon/ |
H A D | gpio_defs.json | 19 "pin": "D1", string 24 "pin": "R1", string 29 "pin": "D2", string 34 "pin": "J2", string 39 "pin": "A1", string 44 "pin": "B7", string 49 "pin": "A3", string 54 "pin": "I3", string
|
/openbmc/openbmc/meta-ibm/meta-palmetto/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
H A D | gpio_defs.json | 21 "pin": "E1", string 26 "pin": "C7", string 31 "pin": "J3", string 36 "pin": "Q7", string 41 "pin": "E0", string 46 "pin": "B5", string 51 "pin": "B6", string 56 "pin": "P5", string
|
/openbmc/u-boot/arch/arm/mach-tegra/ |
H A D | pinmux-common.c | 95 #define REG(pin) _R(0x3000 + ((pin) * 4)) argument 97 #define MUX_REG(pin) REG(pin) argument 98 #define MUX_SHIFT(pin) 0 argument 100 #define PULL_REG(pin) REG(pin) argument 101 #define PULL_SHIFT(pin) 2 argument 103 #define TRI_REG(pin) REG(pin) argument 104 #define TRI_SHIFT(pin) 4 argument 221 void pinmux_tristate_enable(enum pmux_pingrp pin) in pinmux_tristate_enable() 226 void pinmux_tristate_disable(enum pmux_pingrp pin) in pinmux_tristate_disable() 305 static void pinmux_set_ioreset(enum pmux_pingrp pin, in pinmux_set_ioreset() [all …]
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-keembay.c | 58 #define KEEMBAY_GPIO_REG_OFFSET(pin) ((pin) * 4) argument 861 static inline u32 keembay_read_reg(void __iomem *base, unsigned int pin) in keembay_read_reg() 911 struct pinctrl_gpio_range *range, unsigned int pin) in keembay_request_gpio() 937 int pin; in keembay_set_mux() local 1180 static int keembay_gpio_get(struct gpio_chip *gc, unsigned int pin) in keembay_gpio_get() 1226 unsigned int pin, int value) in keembay_gpio_set_direction_out() 1246 unsigned int src, pin, val; in keembay_gpio_irq_handler() local 1281 u32 src, irq_hw_number_t pin) in keembay_gpio_clear_irq() 1340 int slot, irq_hw_number_t pin) in keembay_gpio_set_irq() 1367 irq_hw_number_t pin = irqd_to_hwirq(data); in keembay_gpio_irq_enable() local [all …]
|
/openbmc/openbmc/meta-ampere/meta-jade/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
H A D | gpio_defs.json | 20 "pin": "F4", string 25 "pin": "F2", string 30 "pin": "R4", string 35 "pin": "L3", string 40 "pin": "L4", string 45 "pin": "B4", string 50 "pin": "R5", string 55 "pin": "Q5", string
|
/openbmc/openbmc/meta-ampere/meta-mitchell/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
H A D | mtmitchell_gpio_defs.json | 16 "pin": "H3", string 21 "pin": "F2", string 26 "pin": "I6", string 31 "pin": "Z0", string 36 "pin": "W1", string 41 "pin": "S2", string
|
/openbmc/openbmc/meta-intel-openbmc/meta-s2600wf/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
H A D | gpio_defs.json | 18 "pin": "AB3", string 23 "pin": "E2", string 28 "pin": "E3", string 33 "pin": "E0", string 38 "pin": "E1", string 43 "pin": "S6", string
|
/openbmc/openbmc/meta-yadro/meta-nicole/recipes-phosphor/skeleton/obmc-libobmc-intf/ |
H A D | gpio_defs.json | 18 "pin": "R1", string 23 "pin": "D1", string 28 "pin": "D2", string 33 "pin": "J2", string 38 "pin": "O2", string 43 "pin": "Q7", string
|
/openbmc/u-boot/board/micronas/vct/ |
H A D | gpio.c | 16 #define GPIO_MODULE(pin) ((pin) >> 5) argument 22 #define MASK(pin) (1 << ((pin) & 0x1F)) argument 39 int vct_gpio_dir(int pin, int dir) in vct_gpio_dir() 53 void vct_gpio_set(int pin, int val) in vct_gpio_set() 65 int vct_gpio_get(int pin) in vct_gpio_get()
|
/openbmc/linux/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common.c | 51 unsigned long pin) in mtk_get_regmap() 195 struct mtk_pinctrl *pctl, unsigned long pin) { in mtk_find_pin_drv_grp_by_pin() 209 unsigned int pin, unsigned char driving) in mtk_pconf_set_driving() 529 u32 pinfunc, pin, func; in mtk_pctrl_dt_subnode_to_map() local 706 unsigned long pin, unsigned long mode) in mtk_pmx_set_mode() 733 const struct mtk_desc_pin *pin; in mtk_find_pin_by_eint_num() local 863 const struct mtk_desc_pin *pin; in mtk_gpio_to_irq() local 879 const struct mtk_desc_pin *pin; in mtk_gpio_set_config() local 965 const struct mtk_desc_pin *pin; in mtk_xt_get_gpio_n() local 980 const struct mtk_desc_pin *pin; in mtk_xt_get_gpio_state() local [all …]
|
/openbmc/linux/arch/arm/plat-orion/ |
H A D | gpio.c | 97 __set_direction(struct orion_gpio_chip *ochip, unsigned pin, int input) in __set_direction() 122 __set_blinking(struct orion_gpio_chip *ochip, unsigned pin, int blink) in __set_blinking() 135 orion_gpio_is_valid(struct orion_gpio_chip *ochip, unsigned pin, int mode) in orion_gpio_is_valid() 156 static int orion_gpio_request(struct gpio_chip *chip, unsigned pin) in orion_gpio_request() 182 static int orion_gpio_get(struct gpio_chip *chip, unsigned pin) in orion_gpio_get() 224 static int orion_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in orion_gpio_to_irq() 235 static struct orion_gpio_chip *orion_gpio_chip_find(int pin) in orion_gpio_chip_find() 250 void __init orion_gpio_set_unused(unsigned pin) in orion_gpio_set_unused() 264 void __init orion_gpio_set_valid(unsigned pin, int mode) in orion_gpio_set_valid() 287 void orion_gpio_set_blink(unsigned pin, int blink) in orion_gpio_set_blink() [all …]
|
/openbmc/linux/drivers/acpi/ |
H A D | pci_irq.c | 28 u8 pin; member 33 static inline char pin_name(int pin) in pin_name() 84 unsigned char pin; member 137 int pin, struct acpi_pci_routing_table *prt, in acpi_pci_irq_check_entry() 200 int pin, struct acpi_prt_entry **entry_ptr) in acpi_pci_irq_find_prt_entry() 291 static struct acpi_prt_entry *acpi_pci_irq_lookup(struct pci_dev *dev, int pin) in acpi_pci_irq_lookup() 366 static inline bool acpi_pci_irq_valid(struct pci_dev *dev, u8 pin) in acpi_pci_irq_valid() 387 u8 pin; in acpi_pci_irq_enable() local 481 u8 pin; in acpi_pci_irq_disable() local
|