/kernel/linux/linux-5.10/drivers/media/cec/core/ |
D | cec-pin.c | 111 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 …]
|
/kernel/linux/linux-4.19/drivers/media/cec/ |
D | cec-pin.c | 111 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 …]
|
/kernel/linux/linux-4.19/arch/mips/include/asm/mach-pnx833x/ |
D | gpio.h | 56 static inline void pnx833x_gpio_select_input(unsigned int pin) in pnx833x_gpio_select_input() 63 static inline void pnx833x_gpio_select_output(unsigned int pin) in pnx833x_gpio_select_output() 72 static inline void pnx833x_gpio_select_function_io(unsigned int pin) in pnx833x_gpio_select_function_io() 79 static inline void pnx833x_gpio_select_function_alt(unsigned int pin) in pnx833x_gpio_select_function_alt() 88 static inline int pnx833x_gpio_read(unsigned int pin) in pnx833x_gpio_read() 97 static inline void pnx833x_gpio_write(unsigned int val, unsigned int pin) in pnx833x_gpio_write() 119 static inline void pnx833x_gpio_setup_irq(int when, unsigned int pin) in pnx833x_gpio_setup_irq() 156 static inline void pnx833x_gpio_enable_irq(unsigned int pin) in pnx833x_gpio_enable_irq() 160 static inline void pnx833x_gpio_disable_irq(unsigned int pin) in pnx833x_gpio_disable_irq() 166 static inline void pnx833x_gpio_clear_irq(unsigned int pin) in pnx833x_gpio_clear_irq()
|
/kernel/linux/linux-5.10/drivers/gpio/ |
D | gpio-lpc32xx.c | 179 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 …]
|
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()
|
D | gpio-zevio.c | 60 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()
|
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() 97 static int dln2_gpio_pin_val(struct dln2_gpio *dln2, int cmd, unsigned int pin) in dln2_gpio_pin_val() 115 static int dln2_gpio_pin_get_in_val(struct dln2_gpio *dln2, unsigned int pin) in dln2_gpio_pin_get_in_val() 125 static int dln2_gpio_pin_get_out_val(struct dln2_gpio *dln2, unsigned int pin) in dln2_gpio_pin_get_out_val() 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 315 int pin = irqd_to_hwirq(irqd); in dln2_irq_mask() local [all …]
|
/kernel/linux/linux-4.19/drivers/gpio/ |
D | gpio-lpc32xx.c | 180 unsigned pin, int input) in __set_gpio_dir_p012() 191 unsigned pin, int input) in __set_gpio_dir_p3() 202 unsigned pin, int high) in __set_gpio_level_p012() 213 unsigned pin, int high) in __set_gpio_level_p3() 224 unsigned pin, int high) in __set_gpo_level_p3() 233 unsigned pin) in __get_gpio_state_p012() 240 unsigned pin) in __get_gpio_state_p3() 252 unsigned pin) in __get_gpi_state_p3() 258 unsigned pin) in __get_gpo_state_p3() 267 unsigned pin) in lpc32xx_gpio_dir_input_p012() [all …]
|
D | gpio-ks8695.c | 40 static void ks8695_gpio_mode(unsigned int pin, short gpio) in ks8695_gpio_mode() 66 int ks8695_gpio_interrupt(unsigned int pin, unsigned int type) in ks8695_gpio_interrupt() 99 static int ks8695_gpio_direction_input(struct gpio_chip *gc, unsigned int pin) in ks8695_gpio_direction_input() 126 unsigned int pin, int state) in ks8695_gpio_direction_output() 161 unsigned int pin, int state) in ks8695_gpio_set_value() 185 static int ks8695_gpio_get_value(struct gpio_chip *gc, unsigned int pin) in ks8695_gpio_get_value() 200 static int ks8695_gpio_to_irq(struct gpio_chip *gc, unsigned int pin) in ks8695_gpio_to_irq()
|
D | gpio-zevio.c | 63 static inline u32 zevio_gpio_port_get(struct zevio_gpio *c, unsigned pin, in zevio_gpio_port_get() 70 static inline void zevio_gpio_port_set(struct zevio_gpio *c, unsigned pin, in zevio_gpio_port_set() 78 static int zevio_gpio_get(struct gpio_chip *chip, unsigned pin) in zevio_gpio_get() 94 static void zevio_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in zevio_gpio_set() 110 static int zevio_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in zevio_gpio_direction_input() 127 unsigned pin, int value) in zevio_gpio_direction_output() 149 static int zevio_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in zevio_gpio_to_irq()
|
D | gpio-dln2.c | 68 __le16 pin; member 91 static int dln2_gpio_pin_cmd(struct dln2_gpio *dln2, int cmd, unsigned pin) in dln2_gpio_pin_cmd() 100 static int dln2_gpio_pin_val(struct dln2_gpio *dln2, int cmd, unsigned int pin) in dln2_gpio_pin_val() 118 static int dln2_gpio_pin_get_in_val(struct dln2_gpio *dln2, unsigned int pin) in dln2_gpio_pin_get_in_val() 128 static int dln2_gpio_pin_get_out_val(struct dln2_gpio *dln2, unsigned int pin) in dln2_gpio_pin_get_out_val() 139 unsigned int pin, int value) in dln2_gpio_pin_set_out_val() 288 static int dln2_gpio_set_event_cfg(struct dln2_gpio *dln2, unsigned pin, in dln2_gpio_set_event_cfg() 292 __le16 pin; in dln2_gpio_set_event_cfg() member 309 int pin = irqd_to_hwirq(irqd); in dln2_irq_unmask() local 318 int pin = irqd_to_hwirq(irqd); in dln2_irq_mask() local [all …]
|
/kernel/linux/linux-5.10/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.c | 54 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 …]
|
/kernel/linux/linux-4.19/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.c | 62 unsigned long pin) in mtk_get_regmap() 69 static unsigned int mtk_get_port(struct mtk_pinctrl *pctl, unsigned long pin) in mtk_get_port() 117 static int mtk_pconf_set_ies_smt(struct mtk_pinctrl *pctl, unsigned pin, in mtk_pconf_set_ies_smt() 164 unsigned int pin, unsigned char align, int value) in mtk_pconf_spec_set_ies_smt_range() 189 struct mtk_pinctrl *pctl, unsigned long pin) { in mtk_find_pin_drv_grp_by_pin() 203 unsigned int pin, unsigned char driving) in mtk_pconf_set_driving() 235 unsigned int info_num, unsigned int pin, in mtk_pctrl_spec_pull_set_samereg() 294 unsigned int pin, bool enable, bool isup, unsigned int arg) in mtk_pconf_set_pull_select() 343 unsigned int pin, enum pin_config_param param, in mtk_pconf_parse_conf() 418 mtk_pctrl_find_group_by_pin(struct mtk_pinctrl *pctl, u32 pin) in mtk_pctrl_find_group_by_pin() [all …]
|
/kernel/linux/linux-4.19/arch/arm/plat-orion/ |
D | gpio.c | 96 __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 …]
|
/kernel/linux/linux-5.10/arch/arm/plat-orion/ |
D | gpio.c | 96 __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 …]
|
/kernel/linux/linux-4.19/drivers/input/misc/ |
D | ixp4xx-beeper.c | 33 static void ixp4xx_spkr_control(unsigned int pin, unsigned int count) in ixp4xx_spkr_control() 53 unsigned int pin = (unsigned int) input_get_drvdata(dev); in ixp4xx_spkr_event() local 79 unsigned int pin = (unsigned int) dev_id; in ixp4xx_spkr_interrupt() local 144 unsigned int pin = (unsigned int) input_get_drvdata(input_dev); in ixp4xx_spkr_remove() local 161 unsigned int pin = (unsigned int) input_get_drvdata(input_dev); in ixp4xx_spkr_shutdown() local
|
/kernel/linux/linux-4.19/drivers/acpi/ |
D | pci_irq.c | 45 u8 pin; member 50 static inline char pin_name(int pin) in pin_name() 101 unsigned char pin; member 154 int pin, struct acpi_pci_routing_table *prt, in acpi_pci_irq_check_entry() 220 int pin, struct acpi_prt_entry **entry_ptr) in acpi_pci_irq_find_prt_entry() 311 static struct acpi_prt_entry *acpi_pci_irq_lookup(struct pci_dev *dev, int pin) in acpi_pci_irq_lookup() 391 static inline bool acpi_pci_irq_valid(struct pci_dev *dev, u8 pin) in acpi_pci_irq_valid() 412 u8 pin; in acpi_pci_irq_enable() local 506 u8 pin; in acpi_pci_irq_disable() local
|
/kernel/linux/linux-4.19/sound/soc/ |
D | soc-utils.c | 56 const char *pin) in snd_soc_component_enable_pin() 78 const char *pin) in snd_soc_component_enable_pin_unlocked() 100 const char *pin) in snd_soc_component_disable_pin() 122 const char *pin) in snd_soc_component_disable_pin_unlocked() 144 const char *pin) in snd_soc_component_nc_pin() 166 const char *pin) in snd_soc_component_nc_pin_unlocked() 188 const char *pin) in snd_soc_component_get_pin_status() 210 const char *pin) in snd_soc_component_force_enable_pin() 233 const char *pin) in snd_soc_component_force_enable_pin_unlocked()
|
/kernel/linux/linux-5.10/drivers/acpi/ |
D | pci_irq.c | 32 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
|
/kernel/linux/linux-5.10/drivers/input/misc/ |
D | ixp4xx-beeper.c | 31 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
|
/kernel/linux/linux-4.19/arch/arm/mach-imx/ |
D | iomux-v1.c | 61 unsigned int port, unsigned int pin, int on) in imx_iomuxv1_set_puen() 69 unsigned int port, unsigned int pin, int out) in imx_iomuxv1_set_ddir() 77 unsigned int port, unsigned int pin, int af) in imx_iomuxv1_set_gpr() 85 unsigned int port, unsigned int pin, int inuse) in imx_iomuxv1_set_gius() 93 unsigned int port, unsigned int pin, unsigned int ocr) in imx_iomuxv1_set_ocr() 104 unsigned int port, unsigned int pin, unsigned int aout) in imx_iomuxv1_set_iconfa() 115 unsigned int port, unsigned int pin, unsigned int bout) in imx_iomuxv1_set_iconfb() 127 unsigned int pin = gpio_mode & GPIO_PIN_MASK; in mxc_gpio_mode() local
|
/kernel/linux/linux-5.10/drivers/pinctrl/meson/ |
D | pinctrl-meson.c | 72 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() 177 unsigned int pin, in meson_pinconf_set_gpio_bit() 195 unsigned int pin, in meson_pinconf_get_gpio_bit() 215 unsigned int pin, in meson_pinconf_set_output() 222 unsigned int pin) in meson_pinconf_get_output() 233 unsigned int pin, in meson_pinconf_set_drive() 240 unsigned int pin) in meson_pinconf_get_drive() 246 unsigned int pin, in meson_pinconf_set_output_drive() 259 unsigned int pin) in meson_pinconf_disable_bias() [all …]
|
/kernel/liteos_m/targets/riscv_nuclei_gd32vf103_soc_gcc/SoC/gd32vf103/Common/Source/Drivers/ |
D | gd32vf103_gpio.c | 124 uint32_t pin) in gpio_init() 198 void gpio_bit_set(uint32_t gpio_periph, uint32_t pin) in gpio_bit_set() 212 void gpio_bit_reset(uint32_t gpio_periph, uint32_t pin) in gpio_bit_reset() 230 void gpio_bit_write(uint32_t gpio_periph, uint32_t pin, bit_status bit_value) in gpio_bit_write() 260 FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin) in gpio_input_bit_get() 289 FlagStatus gpio_output_bit_get(uint32_t gpio_periph, uint32_t pin) in gpio_output_bit_get() 491 void gpio_pin_lock(uint32_t gpio_periph, uint32_t pin) in gpio_pin_lock()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/ |
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()
|
/kernel/linux/linux-4.19/drivers/gpu/drm/amd/display/dc/gpio/ |
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()
|