/linux-6.3-rc2/drivers/media/cec/core/ |
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 1123 struct cec_pin *pin = adap->pin; in cec_pin_adap_enable() local 1158 struct cec_pin *pin = adap->pin; in cec_pin_adap_log_addr() local 1179 struct cec_pin *pin = adap->pin; in cec_pin_adap_transmit() local 1210 struct cec_pin *pin = adap->pin; in cec_pin_adap_status() local 1274 struct cec_pin *pin = adap->pin; in cec_pin_adap_monitor_all_enable() local 1282 struct cec_pin *pin = adap->pin; in cec_pin_adap_free() local 1295 struct cec_pin *pin = adap->pin; in cec_pin_received() local [all …]
|
/linux-6.3-rc2/drivers/gpio/ |
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 …]
|
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()
|
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()
|
A D | gpio-dln2.c | 65 __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 …]
|
A D | gpio-wcd934x.c | 20 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()
|
A D | gpio-zynqmp-modepin.c | 31 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()
|
/linux-6.3-rc2/drivers/pinctrl/ |
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 …]
|
A D | pinctrl-thunderbay.c | 653 unsigned int pin) in thunderbay_request_gpio() 675 unsigned int pin) in thunderbay_free_gpio() 819 int pin; in thunderbay_build_functions() local 871 unsigned int pin, u32 config) in thunderbay_pinconf_set_tristate() 898 unsigned int pin, u32 config) in thunderbay_pinconf_set_pulldown() 925 unsigned int pin, u32 config) in thunderbay_pinconf_set_pullup() 940 unsigned int pin, u32 *config) in thunderbay_pinconf_get_pullup() 979 unsigned int pin, u32 config) in thunderbay_pinconf_set_pushpull() 1006 unsigned int pin, u32 config) in thunderbay_pinconf_set_drivestrength() 1023 unsigned int pin, u32 *config) in thunderbay_pinconf_get_drivestrength() [all …]
|
A D | pinctrl-at91.c | 144 uint32_t pin; member 371 static inline int pin_to_bank(unsigned pin) in pin_to_bank() 376 static unsigned pin_to_mask(unsigned int pin) in pin_to_mask() 587 unsigned pin) in at91_mux_sama5d3_get_drivestrength() 601 unsigned pin) in at91_mux_sam9x5_get_drivestrength() 614 unsigned pin) in at91_mux_sam9x60_get_drivestrength() 790 int index, const struct at91_pmx_pin *pin) in pin_check_config() 849 const struct at91_pmx_pin *pin; in at91_pmx_set() local 988 unsigned pin; in at91_pinconf_get() local 1035 unsigned pin; in at91_pinconf_set() local [all …]
|
A D | pinctrl-zynqmp.c | 133 unsigned int pin) in zynqmp_pinmux_request_pin() 205 unsigned int pin = pgrp->pins[i]; in zynqmp_pinmux_set_mux() local 219 unsigned int pin) in zynqmp_pinmux_release_pin() 254 unsigned int pin, in zynqmp_pinconf_cfg_get() 348 unsigned int pin, unsigned long *configs, in zynqmp_pinconf_cfg_set() 627 static int zynqmp_pinctrl_get_pin_groups(u32 pin, u32 index, u16 *groups) in zynqmp_pinctrl_get_pin_groups() 647 unsigned int pin) in zynqmp_pinctrl_group_add_pin() 669 unsigned int pin) in zynqmp_pinctrl_create_pin_groups() 708 unsigned int pin; in zynqmp_pinctrl_prepare_group_pins() local 816 struct pinctrl_pin_desc *pins, *pin; in zynqmp_pinctrl_prepare_pin_desc() local
|
/linux-6.3-rc2/drivers/pinctrl/mediatek/ |
A D | pinctrl-mtk-common.c | 53 unsigned long pin) in mtk_get_regmap() 197 struct mtk_pinctrl *pctl, unsigned long pin) { in mtk_find_pin_drv_grp_by_pin() 211 unsigned int pin, unsigned char driving) in mtk_pconf_set_driving() 531 u32 pinfunc, pin, func; in mtk_pctrl_dt_subnode_to_map() local 708 unsigned long pin, unsigned long mode) in mtk_pmx_set_mode() 735 const struct mtk_desc_pin *pin; in mtk_find_pin_by_eint_num() local 865 const struct mtk_desc_pin *pin; in mtk_gpio_to_irq() local 881 const struct mtk_desc_pin *pin; in mtk_gpio_set_config() local 967 const struct mtk_desc_pin *pin; in mtk_xt_get_gpio_n() local 982 const struct mtk_desc_pin *pin; in mtk_xt_get_gpio_state() local [all …]
|
/linux-6.3-rc2/arch/arm/plat-orion/ |
A D | gpio.c | 96 __set_direction(struct orion_gpio_chip *ochip, unsigned pin, int input) in __set_direction() 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() 181 static int orion_gpio_get(struct gpio_chip *chip, unsigned pin) in orion_gpio_get() 223 static int orion_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in orion_gpio_to_irq() 234 static struct orion_gpio_chip *orion_gpio_chip_find(int pin) in orion_gpio_chip_find() 249 void __init orion_gpio_set_unused(unsigned pin) in orion_gpio_set_unused() 263 void __init orion_gpio_set_valid(unsigned pin, int mode) in orion_gpio_set_valid() 286 void orion_gpio_set_blink(unsigned pin, int blink) in orion_gpio_set_blink() [all …]
|
/linux-6.3-rc2/drivers/acpi/ |
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
|
/linux-6.3-rc2/drivers/pinctrl/meson/ |
A D | pinctrl-meson.c | 73 static int meson_get_bank(struct meson_pinctrl *pc, unsigned int pin, in meson_get_bank() 181 unsigned int pin, in meson_pinconf_set_gpio_bit() 199 unsigned int pin, in meson_pinconf_get_gpio_bit() 219 unsigned int pin, in meson_pinconf_set_output() 226 unsigned int pin) in meson_pinconf_get_output() 237 unsigned int pin, in meson_pinconf_set_drive() 244 unsigned int pin) in meson_pinconf_get_drive() 250 unsigned int pin, in meson_pinconf_set_output_drive() 263 unsigned int pin) in meson_pinconf_disable_bias() 309 unsigned int pin, in meson_pinconf_set_drive_strength() [all …]
|
/linux-6.3-rc2/drivers/pinctrl/aspeed/ |
A D | pinmux-aspeed.h | 594 #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 …]
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/gpio/ |
A D | hw_gpio.c | 64 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()
|
/linux-6.3-rc2/drivers/pinctrl/intel/ |
A D | pinctrl-intel.c | 112 unsigned int pin) in intel_get_community() 130 unsigned int pin) in intel_community_get_padgroup() 306 unsigned int pin) in intel_pin_dbg_show() 482 unsigned int pin) in intel_gpio_request_enable() 522 unsigned int pin, bool input) in intel_gpio_set_direction() 907 int pin; in intel_gpio_to_pin() local 953 int pin; in intel_gpio_get() local 977 int pin; in intel_gpio_set() local 1003 int pin; in intel_gpio_get_direction() local 1055 int pin; in intel_gpio_irq_ack() local [all …]
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | pxa2xx.dtsi | 10 #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
|
/linux-6.3-rc2/arch/x86/kernel/apic/ |
A D | io_apic.c | 89 int apic, pin; member 569 int apic, pin; in clear_IO_APIC() local 618 int apic, pin; in save_ioapic_entries() local 640 int apic, pin; in mask_ioapic_entries() local 663 int apic, pin; in restore_ioapic_entries() local 831 int ioapic, pin, idx; in __acpi_get_override_irq() local 1109 int ioapic, pin, idx; in mp_map_gsi_to_irq() local 1366 int apic, pin; in enable_IO_APIC() local 1708 int pin; in io_apic_level_ack_pending() local 2078 int apic, pin, i; in unlock_ExtINT_logic() local [all …]
|
/linux-6.3-rc2/drivers/pinctrl/renesas/ |
A D | pinctrl.c | 120 const char *pin; in sh_pfc_dt_subnode_to_map() local 405 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_gpio_request_enable() local 449 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_gpio_set_direction() local 483 unsigned int pin, unsigned int *offset, unsigned int *size) in sh_pfc_pinconf_find_drive_strength_reg() 506 unsigned int pin) in sh_pfc_pinconf_get_drive_strength() 526 unsigned int pin, u16 strength) in sh_pfc_pinconf_set_drive_strength() 567 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_pinconf_validate() local 635 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_pinconf_get() local 707 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_pinconf_set() local 794 struct pinctrl_pin_desc *pin = &pmx->pins[i]; in sh_pfc_map_pins() local [all …]
|
/linux-6.3-rc2/drivers/pinctrl/sunxi/ |
A D | pinctrl-sunxi.c | 65 u32 pin, u32 *reg, u32 *shift, u32 *mask) in sunxi_mux_reg() 77 u32 pin, u32 *reg, u32 *shift, u32 *mask) in sunxi_data_reg() 89 u32 pin, u32 *reg, u32 *shift, u32 *mask) in sunxi_dlevel_reg() 101 u32 pin, u32 *reg, u32 *shift, u32 *mask) in sunxi_pull_reg() 153 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; in sunxi_pinctrl_desc_find_function_by_name() local 518 u32 pin, enum pin_config_param param, in sunxi_pconf_reg() 682 unsigned pin, in sunxi_pinctrl_set_io_bias_cfg() 778 unsigned pin, in sunxi_pmx_set() 926 u32 pin = offset + chip->base; in sunxi_pinctrl_gpio_get() local 979 int pin, base; in sunxi_pinctrl_gpio_of_xlate() local [all …]
|
/linux-6.3-rc2/drivers/pinctrl/qcom/ |
A D | pinctrl-ssbi-gpio.c | 128 struct pm8xxx_pin_data *pin, int bank) in pm8xxx_read_bank() 149 struct pm8xxx_pin_data *pin, in pm8xxx_write_bank() 228 struct pm8xxx_pin_data *pin = pctrl->desc.pins[group].drv_data; in pm8xxx_pinmux_set_mux() local 251 struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data; in pm8xxx_pin_config_get() local 321 struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data; in pm8xxx_pin_config_set() local 456 struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data; in pm8xxx_gpio_direction_input() local 472 struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data; in pm8xxx_gpio_direction_output() local 490 struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data; in pm8xxx_gpio_get() local 512 struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data; in pm8xxx_gpio_set() local 547 struct pm8xxx_pin_data *pin = pctrl->desc.pins[offset].drv_data; in pm8xxx_gpio_dbg_show_one() local [all …]
|
A D | pinctrl-lpass-lpi.c | 36 static int lpi_gpio_read(struct lpi_pinctrl *state, unsigned int pin, in lpi_gpio_read() 42 static int lpi_gpio_write(struct lpi_pinctrl *state, unsigned int pin, in lpi_gpio_write() 92 int i, pin = g->pin; in lpi_gpio_set_mux() local 117 unsigned int pin, unsigned long *config) in lpi_config_get() 247 static int lpi_gpio_direction_input(struct gpio_chip *chip, unsigned int pin) in lpi_gpio_direction_input() 258 unsigned int pin, int val) in lpi_gpio_direction_output() 268 static int lpi_gpio_get(struct gpio_chip *chip, unsigned int pin) in lpi_gpio_get() 276 static void lpi_gpio_set(struct gpio_chip *chip, unsigned int pin, int value) in lpi_gpio_set()
|
/linux-6.3-rc2/drivers/net/dsa/mv88e6xxx/ |
A D | global2_scratch.c | 107 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()
|