Home
last modified time | relevance | path

Searched defs:pin (Results 26 – 50 of 723) sorted by relevance

12345678910>>...29

/openbmc/linux/drivers/pinctrl/meson/
H A Dpinctrl-meson.c72 static int meson_get_bank(struct meson_pinctrl *pc, unsigned int pin, in meson_get_bank()
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()
308 unsigned int pin, in meson_pinconf_set_drive_strength()
[all …]
/openbmc/u-boot/drivers/gpio/
H A Daxp_gpio.c21 static u8 axp_get_gpio_ctrl_reg(unsigned pin) in axp_get_gpio_ctrl_reg()
36 static int axp_gpio_direction_input(struct udevice *dev, unsigned pin) in axp_gpio_direction_input()
54 static int axp_gpio_direction_output(struct udevice *dev, unsigned pin, in axp_gpio_direction_output()
81 static int axp_gpio_get_value(struct udevice *dev, unsigned pin) in axp_gpio_get_value()
114 static int axp_gpio_set_value(struct udevice *dev, unsigned pin, int val) in axp_gpio_set_value()
H A Daltera_pio.c28 static int altera_pio_direction_input(struct udevice *dev, unsigned pin) in altera_pio_direction_input()
38 static int altera_pio_direction_output(struct udevice *dev, unsigned pin, in altera_pio_direction_output()
54 static int altera_pio_get_value(struct udevice *dev, unsigned pin) in altera_pio_get_value()
63 static int altera_pio_set_value(struct udevice *dev, unsigned pin, int val) in altera_pio_set_value()
/openbmc/openbmc/meta-supermicro/meta-x11spi/recipes-phosphor/skeleton/obmc-libobmc-intf/
H A Dgpio_defs.json18 "pin": "AA0", string
23 "pin": "AA1", string
28 "pin": "E2", string
33 "pin": "E3", string
38 "pin": "AA5", string
/openbmc/linux/drivers/gpio/
H A Dgpio-dln2.c65 __le16 pin; member
88 static int dln2_gpio_pin_cmd(struct dln2_gpio *dln2, int cmd, unsigned pin) in dln2_gpio_pin_cmd()
136 unsigned int pin, int value) in dln2_gpio_pin_set_out_val()
285 static int dln2_gpio_set_event_cfg(struct dln2_gpio *dln2, unsigned pin, in dln2_gpio_set_event_cfg()
289 __le16 pin; in dln2_gpio_set_event_cfg() member
306 int pin = irqd_to_hwirq(irqd); in dln2_irq_unmask() local
316 int pin = irqd_to_hwirq(irqd); in dln2_irq_mask() local
326 int pin = irqd_to_hwirq(irqd); in dln2_irq_set_type() local
363 int pin = irqd_to_hwirq(irqd); in dln2_irq_bus_unlock() local
402 int pin, ret; in dln2_gpio_event() local
[all …]
H A Dgpio-wcd934x.c21 static int wcd_gpio_get_direction(struct gpio_chip *chip, unsigned int pin) in wcd_gpio_get_direction()
37 static int wcd_gpio_direction_input(struct gpio_chip *chip, unsigned int pin) in wcd_gpio_direction_input()
45 static int wcd_gpio_direction_output(struct gpio_chip *chip, unsigned int pin, in wcd_gpio_direction_output()
58 static int wcd_gpio_get(struct gpio_chip *chip, unsigned int pin) in wcd_gpio_get()
68 static void wcd_gpio_set(struct gpio_chip *chip, unsigned int pin, int val) in wcd_gpio_set()
H A Dgpio-zynqmp-modepin.c31 static int modepin_gpio_get_value(struct gpio_chip *chip, unsigned int pin) in modepin_gpio_get_value()
60 static void modepin_gpio_set_value(struct gpio_chip *chip, unsigned int pin, in modepin_gpio_set_value()
89 static int modepin_gpio_dir_in(struct gpio_chip *chip, unsigned int pin) in modepin_gpio_dir_in()
102 static int modepin_gpio_dir_out(struct gpio_chip *chip, unsigned int pin, in modepin_gpio_dir_out()
H A Dgpio-loongson-64bit.c44 static inline void loongson_commit_direction(struct loongson_gpio_chip *lgpio, unsigned int pin, in loongson_commit_direction()
52 static void loongson_commit_level(struct loongson_gpio_chip *lgpio, unsigned int pin, int high) in loongson_commit_level()
59 static int loongson_gpio_direction_input(struct gpio_chip *chip, unsigned int pin) in loongson_gpio_direction_input()
71 static int loongson_gpio_direction_output(struct gpio_chip *chip, unsigned int pin, int value) in loongson_gpio_direction_output()
84 static int loongson_gpio_get(struct gpio_chip *chip, unsigned int pin) in loongson_gpio_get()
96 static int loongson_gpio_get_direction(struct gpio_chip *chip, unsigned int pin) in loongson_gpio_get_direction()
108 static void loongson_gpio_set(struct gpio_chip *chip, unsigned int pin, int value) in loongson_gpio_set()
/openbmc/linux/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()
/openbmc/linux/drivers/pinctrl/aspeed/
H A Dpinmux-aspeed.h594 #define SIG_EXPR_LIST_ALIAS(pin, sig, group) \ argument
644 #define SIG_EXPR_LIST_DECL_DESG(pin, sig, f0, f1) \ argument
652 #define PIN_EXPRS_SYM(pin) pin_exprs_ ## pin argument
653 #define PIN_EXPRS_PTR(pin) (&PIN_EXPRS_SYM(pin)[0]) argument
654 #define PIN_SYM(pin) pin_ ## pin argument
656 #define PIN_DECL_(pin, ...) \ argument
675 #define PIN_DECL_1(pin, other, sig) \ argument
692 #define SSSF_PIN_DECL(pin, other, sig, ...) \ argument
717 #define PIN_DECL_2(pin, other, high, low) \ argument
724 #define PIN_DECL_3(pin, other, high, medium, low) \ argument
[all …]
/openbmc/openbmc/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf/p10bmc/
H A Dgpio_defs.json16 "pin": "R1", string
21 "pin": "F1", string
26 "pin": "R2", string
31 "pin": "P3", string
/openbmc/linux/arch/arm/boot/dts/intel/pxa/
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
/openbmc/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 static void rockchip_get_recalced_mux(struct rockchip_pin_bank *bank, int pin, in rockchip_get_recalced_mux()
61 static bool rockchip_get_mux_route(struct rockchip_pin_bank *bank, int pin, in rockchip_get_mux_route()
85 static int rockchip_get_mux_data(int mux_type, int pin, u8 *bit, int *mask) in rockchip_get_mux_data()
111 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux()
158 int pin, int mux) in rockchip_verify_mux()
193 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux()
475 u32 pin, u32 param, u32 arg) in rockchip_pinconf_set()
566 u32 bank, pin, mux, conf, arg, default_val; local
742 int pin = 0; local
[all …]
/openbmc/linux/drivers/pinctrl/intel/
H A Dpinctrl-intel.c129 unsigned int pin) in intel_community_get_padgroup()
144 unsigned int pin, unsigned int reg) in intel_get_padcfg()
307 unsigned int pin) in intel_pin_dbg_show()
484 unsigned int pin) in intel_gpio_request_enable()
524 unsigned int pin, bool input) in intel_gpio_set_direction()
909 int pin; in intel_gpio_to_pin() local
955 int pin; in intel_gpio_get() local
979 int pin; in intel_gpio_set() local
1005 int pin; in intel_gpio_get_direction() local
1057 int pin; in intel_gpio_irq_ack() local
[all …]
H A Dpinctrl-tangier.c68 unsigned int pin) in tng_get_family()
84 static bool tng_buf_available(struct tng_pinctrl *tp, unsigned int pin) in tng_buf_available()
95 static void __iomem *tng_get_bufcfg(struct tng_pinctrl *tp, unsigned int pin) in tng_get_bufcfg()
108 static int tng_read_bufcfg(struct tng_pinctrl *tp, unsigned int pin, u32 *value) in tng_read_bufcfg()
121 static void tng_update_bufcfg(struct tng_pinctrl *tp, unsigned int pin, in tng_update_bufcfg()
160 unsigned int pin) in tng_pin_dbg_show()
246 unsigned int pin) in tng_gpio_request_enable()
271 static int tng_config_get(struct pinctrl_dev *pctldev, unsigned int pin, in tng_config_get()
357 static int tng_config_set_pin(struct tng_pinctrl *tp, unsigned int pin, in tng_config_set_pin()
442 static int tng_config_set(struct pinctrl_dev *pctldev, unsigned int pin, in tng_config_set()
/openbmc/u-boot/board/micronas/vct/
H A Dtop.c26 static TOP_PINMUX_t top_read_pin(int pin) in top_read_pin()
67 static void top_write_pin(int pin, TOP_PINMUX_t reg) in top_write_pin()
99 int top_set_pin(int pin, int func) in top_set_pin()
122 int top_set_pin(int pin, int func) in top_set_pin()
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dled.c9 void rtl8821ae_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl8821ae_sw_led_on()
37 void rtl8812ae_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl8812ae_sw_led_on()
68 void rtl8821ae_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl8821ae_sw_led_off()
107 void rtl8812ae_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl8812ae_sw_led_off()
/openbmc/u-boot/arch/arm/mach-sunxi/
H A Dpinmux.c20 void sunxi_gpio_set_cfgpin(u32 pin, u32 val) in sunxi_gpio_set_cfgpin()
40 int sunxi_gpio_get_cfgpin(u32 pin) in sunxi_gpio_get_cfgpin()
48 int sunxi_gpio_set_drv(u32 pin, u32 val) in sunxi_gpio_set_drv()
60 int sunxi_gpio_set_pull(u32 pin, u32 val) in sunxi_gpio_set_pull()
/openbmc/u-boot/arch/mips/mach-jz47xx/jz4780/
H A Dgpio.c12 int pin = gpio % 32; in jz47xx_gpio_get_value() local
21 int pin = gpio % 32; in jz47xx_gpio_direction_input() local
32 int pin = gpio % 32; in jz47xx_gpio_direction_output() local
/openbmc/linux/drivers/pinctrl/renesas/
H A Dpinctrl.c116 const char *pin; in sh_pfc_dt_subnode_to_map() local
384 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_gpio_request_enable() local
428 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_gpio_set_direction() local
462 unsigned int pin, unsigned int *offset, unsigned int *size) in sh_pfc_pinconf_find_drive_strength_reg()
485 unsigned int pin) in sh_pfc_pinconf_get_drive_strength()
505 unsigned int pin, u16 strength) in sh_pfc_pinconf_set_drive_strength()
546 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_pinconf_validate() local
614 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_pinconf_get() local
687 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_pinconf_set() local
775 struct pinctrl_pin_desc *pin = &pmx->pins[i]; in sh_pfc_map_pins() local
[all …]
/openbmc/linux/arch/x86/kernel/apic/
H A Dio_apic.c90 int apic, pin; member
570 int apic, pin; in clear_IO_APIC() local
619 int apic, pin; in save_ioapic_entries() local
641 int apic, pin; in mask_ioapic_entries() local
664 int apic, pin; in restore_ioapic_entries() local
832 int ioapic, pin, idx; in __acpi_get_override_irq() local
1110 int ioapic, pin, idx; in mp_map_gsi_to_irq() local
1367 int apic, pin; in enable_IO_APIC() local
1705 int pin; in io_apic_level_ack_pending() local
2075 int apic, pin, i; in unlock_ExtINT_logic() local
[all …]
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-at91.c143 uint32_t pin; member
370 static inline int pin_to_bank(unsigned pin) in pin_to_bank()
375 static unsigned pin_to_mask(unsigned int pin) in pin_to_mask()
586 unsigned pin) in at91_mux_sama5d3_get_drivestrength()
600 unsigned pin) in at91_mux_sam9x5_get_drivestrength()
613 unsigned pin) in at91_mux_sam9x60_get_drivestrength()
789 int index, const struct at91_pmx_pin *pin) in pin_check_config()
848 const struct at91_pmx_pin *pin; in at91_pmx_set() local
987 unsigned pin; in at91_pinconf_get() local
1034 unsigned pin; in at91_pinconf_set() local
[all …]
/openbmc/linux/drivers/net/dsa/mv88e6xxx/
H A Dglobal2_scratch.c107 unsigned int pin) in mv88e6352_g2_scratch_gpio_get_data()
128 unsigned int pin, int value) in mv88e6352_g2_scratch_gpio_set_data()
152 unsigned int pin) in mv88e6352_g2_scratch_gpio_get_dir()
173 unsigned int pin, bool input) in mv88e6352_g2_scratch_gpio_set_dir()
192 unsigned int pin, int *func) in mv88e6352_g2_scratch_gpio_get_pctl()
216 unsigned int pin, int func) in mv88e6352_g2_scratch_gpio_set_pctl()
/openbmc/u-boot/drivers/pinctrl/uniphier/
H A Dpinctrl-uniphier-core.c92 unsigned int pin, int enable) in uniphier_pinconf_input_enable_perpin()
112 unsigned int pin, int enable) in uniphier_pinconf_input_enable_legacy()
130 unsigned int pin, int enable) in uniphier_pinconf_input_enable()
153 uniphier_pinctrl_pin_get(struct uniphier_pinctrl_priv *priv, unsigned int pin) in uniphier_pinctrl_pin_get()
166 static int uniphier_pinconf_bias_set(struct udevice *dev, unsigned int pin, in uniphier_pinconf_bias_set()
218 static int uniphier_pinconf_drive_set(struct udevice *dev, unsigned int pin, in uniphier_pinconf_drive_set()
286 static int uniphier_pinconf_set(struct udevice *dev, unsigned int pin, in uniphier_pinconf_set()
332 static void uniphier_pinmux_set_one(struct udevice *dev, unsigned pin, in uniphier_pinmux_set_one()
/openbmc/linux/drivers/soc/fsl/qe/
H A Dqe_io.c47 void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin, int dir, in __par_io_config_pin()
108 int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain, in par_io_config_pin()
120 int par_io_data_set(u8 port, u8 pin, u8 val) in par_io_data_set()
172 u8 pin = be32_to_cpu(pio_map[1]); in par_io_of_config() local

12345678910>>...29