/linux-4.1.27/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()
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-lpc32xx.c | 175 unsigned pin, int input) in __set_gpio_dir_p012() 186 unsigned pin, int input) in __set_gpio_dir_p3() 197 unsigned pin, int high) in __set_gpio_level_p012() 208 unsigned pin, int high) in __set_gpio_level_p3() 219 unsigned pin, int high) in __set_gpo_level_p3() 228 unsigned pin) in __get_gpio_state_p012() 235 unsigned pin) in __get_gpio_state_p3() 247 unsigned pin) in __get_gpi_state_p3() 253 unsigned pin) in __get_gpo_state_p3() 262 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 | 66 static inline u32 zevio_gpio_port_get(struct zevio_gpio *c, unsigned pin, in zevio_gpio_port_get() 73 static inline void zevio_gpio_port_set(struct zevio_gpio *c, unsigned pin, in zevio_gpio_port_set() 81 static int zevio_gpio_get(struct gpio_chip *chip, unsigned pin) in zevio_gpio_get() 97 static void zevio_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in zevio_gpio_set() 113 static int zevio_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in zevio_gpio_direction_input() 130 unsigned pin, int value) in zevio_gpio_direction_output() 152 static int zevio_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in zevio_gpio_to_irq()
|
D | gpio-dln2.c | 69 __le16 pin; member 92 static int dln2_gpio_pin_cmd(struct dln2_gpio *dln2, int cmd, unsigned pin) in dln2_gpio_pin_cmd() 101 static int dln2_gpio_pin_val(struct dln2_gpio *dln2, int cmd, unsigned int pin) in dln2_gpio_pin_val() 119 static int dln2_gpio_pin_get_in_val(struct dln2_gpio *dln2, unsigned int pin) in dln2_gpio_pin_get_in_val() 129 static int dln2_gpio_pin_get_out_val(struct dln2_gpio *dln2, unsigned int pin) in dln2_gpio_pin_get_out_val() 140 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 …]
|
D | gpio-vr41xx.c | 127 unsigned int pin; in mask_ack_giuint_low() local 179 unsigned int pin; in mask_ack_giuint_high() local 232 void vr41xx_set_irq_trigger(unsigned int pin, irq_trigger_t trigger, in vr41xx_set_irq_trigger() 311 void vr41xx_set_irq_level(unsigned int pin, irq_level_t level) in vr41xx_set_irq_level() 333 static int giu_set_direction(struct gpio_chip *chip, unsigned pin, int dir) in giu_set_direction() 381 int vr41xx_gpio_pullupdown(unsigned int pin, gpio_pull_t pull) in vr41xx_gpio_pullupdown() 419 static int vr41xx_gpio_get(struct gpio_chip *chip, unsigned pin) in vr41xx_gpio_get() 446 static void vr41xx_gpio_set(struct gpio_chip *chip, unsigned pin, in vr41xx_gpio_set() 516 unsigned int trigger, i, pin; in giu_probe() local
|
D | gpio-mvebu.c | 188 static int mvebu_gpio_request(struct gpio_chip *chip, unsigned pin) in mvebu_gpio_request() 193 static void mvebu_gpio_free(struct gpio_chip *chip, unsigned pin) in mvebu_gpio_free() 198 static void mvebu_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in mvebu_gpio_set() 215 static int mvebu_gpio_get(struct gpio_chip *chip, unsigned pin) in mvebu_gpio_get() 231 static void mvebu_gpio_blink(struct gpio_chip *chip, unsigned pin, int value) in mvebu_gpio_blink() 248 static int mvebu_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in mvebu_gpio_direction_input() 271 static int mvebu_gpio_direction_output(struct gpio_chip *chip, unsigned pin, in mvebu_gpio_direction_output() 298 static int mvebu_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in mvebu_gpio_to_irq() 406 int pin; in mvebu_gpio_irq_set_type() local
|
D | gpiolib-acpi.c | 28 unsigned int pin; member 35 unsigned int pin; member 74 static int acpi_gpiochip_pin_to_gpio_offset(struct gpio_chip *chip, int pin) in acpi_gpiochip_pin_to_gpio_offset() 106 int pin) in acpi_gpiochip_pin_to_gpio_offset() 121 static struct gpio_desc *acpi_get_gpiod(char *path, int pin) in acpi_get_gpiod() 177 int ret, pin, irq; in acpi_gpiochip_request_interrupt() local 553 int pin = agpio->pin_table[i]; in acpi_gpio_adr_space_handler() local
|
D | gpio-74x164.c | 73 u8 pin = offset % 8; in gen_74x164_get_value() local 88 u8 pin = offset % 8; in gen_74x164_set_value() local
|
D | gpio-samsung.c | 888 static int s3c64xx_gpiolib_mbank_to_irq(struct gpio_chip *chip, unsigned pin) in s3c64xx_gpiolib_mbank_to_irq() 893 static int s3c64xx_gpiolib_lbank_to_irq(struct gpio_chip *chip, unsigned pin) in s3c64xx_gpiolib_lbank_to_irq() 1204 int s3c_gpio_cfgpin(unsigned int pin, unsigned int config) in s3c_gpio_cfgpin() 1255 unsigned s3c_gpio_getcfg(unsigned int pin) in s3c_gpio_getcfg() 1274 int s3c_gpio_setpull(unsigned int pin, samsung_gpio_pull_t pull) in s3c_gpio_setpull() 1293 samsung_gpio_pull_t s3c_gpio_getpull(unsigned int pin) in s3c_gpio_getpull()
|
D | gpio-zynq.c | 158 static int zynq_gpio_get_value(struct gpio_chip *chip, unsigned int pin) in zynq_gpio_get_value() 182 static void zynq_gpio_set_value(struct gpio_chip *chip, unsigned int pin, in zynq_gpio_set_value() 219 static int zynq_gpio_dir_in(struct gpio_chip *chip, unsigned int pin) in zynq_gpio_dir_in() 251 static int zynq_gpio_dir_out(struct gpio_chip *chip, unsigned int pin, in zynq_gpio_dir_out()
|
/linux-4.1.27/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
|
/linux-4.1.27/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() 167 static int orion_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in orion_gpio_direction_input() 183 static int orion_gpio_get(struct gpio_chip *chip, unsigned pin) in orion_gpio_get() 199 orion_gpio_direction_output(struct gpio_chip *chip, unsigned pin, int value) in orion_gpio_direction_output() 217 static void orion_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in orion_gpio_set() 228 static int orion_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in orion_gpio_to_irq() [all …]
|
/linux-4.1.27/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
|
D | iomux-imx31.c | 71 void mxc_iomux_set_pad(enum iomux_pins pin, u32 config) in mxc_iomux_set_pad() 98 int mxc_iomux_alloc_pin(unsigned int pin, const char *label) in mxc_iomux_alloc_pin() 138 void mxc_iomux_release_pin(unsigned int pin) in mxc_iomux_release_pin()
|
/linux-4.1.27/drivers/acpi/ |
D | pci_irq.c | 49 u8 pin; member 54 static inline char pin_name(int pin) in pin_name() 105 unsigned char pin; member 161 int pin, struct acpi_pci_routing_table *prt, in acpi_pci_irq_check_entry() 227 int pin, struct acpi_prt_entry **entry_ptr) in acpi_pci_irq_find_prt_entry() 318 static struct acpi_prt_entry *acpi_pci_irq_lookup(struct pci_dev *dev, int pin) in acpi_pci_irq_lookup() 401 u8 pin; in acpi_pci_irq_enable() local 482 u8 pin; in acpi_pci_irq_disable() local
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | io_apic.c | 61 #define for_each_pin(idx, pin) \ argument 63 #define for_each_ioapic_pin(idx, pin) \ argument 132 u32 mp_pin_to_gsi(int ioapic, int pin) in mp_pin_to_gsi() 150 static inline struct mp_pin_info *mp_pin_info(int ioapic_idx, int pin) in mp_pin_info() 221 int apic, pin; member 327 static struct IO_APIC_route_entry __ioapic_read_entry(int apic, int pin) in __ioapic_read_entry() 337 static struct IO_APIC_route_entry ioapic_read_entry(int apic, int pin) in ioapic_read_entry() 355 static void __ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) in __ioapic_write_entry() 364 static void ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) in ioapic_write_entry() 378 static void ioapic_mask_entry(int apic, int pin) in ioapic_mask_entry() [all …]
|
/linux-4.1.27/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.c | 58 unsigned long pin) in mtk_get_regmap() 65 static unsigned int mtk_get_port(struct mtk_pinctrl *pctl, unsigned long pin) in mtk_get_port() 110 static void mtk_pconf_set_ies_smt(struct mtk_pinctrl *pctl, unsigned pin, in mtk_pconf_set_ies_smt() 145 struct mtk_pinctrl *pctl, unsigned long pin) { in mtk_find_pin_drv_grp_by_pin() 159 unsigned int pin, unsigned char driving) in mtk_pconf_set_driving() 190 unsigned int pin, bool enable, bool isup, unsigned int arg) in mtk_pconf_set_pull_select() 235 unsigned int pin, enum pin_config_param param, in mtk_pconf_parse_conf() 305 mtk_pctrl_find_group_by_pin(struct mtk_pinctrl *pctl, u32 pin) in mtk_pctrl_find_group_by_pin() 322 const struct mtk_desc_pin *pin = pctl->devdata->pins + pin_num; in mtk_pctrl_find_function_by_pin() local 340 const struct mtk_desc_pin *pin = pctl->devdata->pins + i; in mtk_pctrl_is_function_valid() local [all …]
|
D | pinctrl-mt8173.c | 59 unsigned int pin; member 118 static int spec_pull_set(struct regmap *regmap, unsigned int pin, in spec_pull_set() 225 static int spec_ies_smt_set(struct regmap *regmap, unsigned int pin, in spec_ies_smt_set()
|
D | pinctrl-mt8135.c | 35 unsigned int pin; member 241 static int spec_pull_set(struct regmap *regmap, unsigned int pin, in spec_pull_set()
|
/linux-4.1.27/fs/ |
D | fs_pin.c | 9 void pin_remove(struct fs_pin *pin) in pin_remove() 21 void pin_insert_group(struct fs_pin *pin, struct vfsmount *m, struct hlist_head *p) in pin_insert_group() 30 void pin_insert(struct fs_pin *pin, struct vfsmount *m) in pin_insert()
|
/linux-4.1.27/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.h | 32 #define SUNXI_PINCTRL_PIN(bank, pin) \ argument 91 struct pinctrl_pin_desc pin; member 112 unsigned pin; member 176 static inline u32 sunxi_mux_reg(u16 pin) in sunxi_mux_reg() 185 static inline u32 sunxi_mux_offset(u16 pin) in sunxi_mux_offset() 191 static inline u32 sunxi_data_reg(u16 pin) in sunxi_data_reg() 200 static inline u32 sunxi_data_offset(u16 pin) in sunxi_data_offset() 206 static inline u32 sunxi_dlevel_reg(u16 pin) in sunxi_dlevel_reg() 215 static inline u32 sunxi_dlevel_offset(u16 pin) in sunxi_dlevel_offset() 221 static inline u32 sunxi_pull_reg(u16 pin) in sunxi_pull_reg() [all …]
|
D | pinctrl-sunxi.c | 79 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; in sunxi_pinctrl_desc_find_function_by_name() local 104 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; in sunxi_pinctrl_desc_find_function_by_pin() local 291 unsigned pin = g->pin - pctl->desc->pin_base; in sunxi_pconf_group_set() local 379 unsigned pin, in sunxi_pmx_set() 519 int pin, base; in sunxi_pinctrl_gpio_of_xlate() local 778 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; in sunxi_pinctrl_build_state() local 797 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; in sunxi_pinctrl_build_state() local 817 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; in sunxi_pinctrl_build_state() local 948 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; in sunxi_pinctrl_init() local
|
/linux-4.1.27/drivers/pinctrl/meson/ |
D | pinctrl-meson.c | 76 static int meson_get_bank(struct meson_domain *domain, unsigned int pin, in meson_get_bank() 102 static int meson_get_domain_and_bank(struct meson_pinctrl *pc, unsigned int pin, in meson_get_domain_and_bank() 130 static void meson_calc_reg_and_bit(struct meson_bank *bank, unsigned int pin, in meson_calc_reg_and_bit() 193 unsigned int pin, int sel_group) in meson_pmx_disable_other_groups() 289 static int meson_pinconf_set(struct pinctrl_dev *pcdev, unsigned int pin, in meson_pinconf_set() 358 static int meson_pinconf_get_pull(struct meson_pinctrl *pc, unsigned int pin) in meson_pinconf_get_pull() 393 static int meson_pinconf_get(struct pinctrl_dev *pcdev, unsigned int pin, in meson_pinconf_get() 471 unsigned int reg, bit, pin; in meson_gpio_direction_input() local 489 unsigned int reg, bit, pin; in meson_gpio_direction_output() local 511 unsigned int reg, bit, pin; in meson_gpio_set() local [all …]
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_dmabuf.c | 95 bool pin, bool interruptible) in vmw_dmabuf_to_vram_or_gmr() 165 bool pin, bool interruptible) in vmw_dmabuf_to_vram() 197 bool pin, bool interruptible) in vmw_dmabuf_to_start_of_vram() 300 void vmw_bo_pin(struct ttm_buffer_object *bo, bool pin) in vmw_bo_pin()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-at91.c | 109 uint32_t pin; member 329 static inline int pin_to_bank(unsigned pin) in pin_to_bank() 334 static unsigned pin_to_mask(unsigned int pin) in pin_to_mask() 339 static unsigned two_bit_pin_value_shift_amount(unsigned int pin) in two_bit_pin_value_shift_amount() 347 static unsigned sama5d3_get_drive_register(unsigned int pin) in sama5d3_get_drive_register() 355 static unsigned at91sam9x5_get_drive_register(unsigned int pin) in at91sam9x5_get_drive_register() 368 static unsigned at91_mux_get_pullup(void __iomem *pio, unsigned pin) in at91_mux_get_pullup() 381 static unsigned at91_mux_get_multidrive(void __iomem *pio, unsigned pin) in at91_mux_get_multidrive() 455 static bool at91_mux_get_deglitch(void __iomem *pio, unsigned pin) in at91_mux_get_deglitch() 465 static bool at91_mux_pio3_get_deglitch(void __iomem *pio, unsigned pin) in at91_mux_pio3_get_deglitch() [all …]
|
D | pinmux.h | 48 unsigned pin, unsigned gpio) in pinmux_request_gpio() 54 unsigned pin, in pinmux_free_gpio() 61 unsigned pin, bool input) in pinmux_gpio_direction()
|
D | pinctrl-lantiq.c | 78 const char *group, *pin; in ltq_pinctrl_dt_subnode_to_map() local 227 static int match_mfp(const struct ltq_pinmux_info *info, int pin) in match_mfp() 242 int i, pin, ret = 0; in match_group_mux() local 266 int i, pin, pin_func, ret; in ltq_pmx_set() local 295 unsigned pin) in ltq_pmx_gpio_request_enable()
|
D | pinmux.c | 83 static int pin_request(struct pinctrl_dev *pctldev, in pin_request() 182 static const char *pin_free(struct pinctrl_dev *pctldev, int pin, in pin_free() 238 unsigned pin, unsigned gpio) in pinmux_request_gpio() 261 void pinmux_free_gpio(struct pinctrl_dev *pctldev, unsigned pin, in pinmux_free_gpio() 279 unsigned pin, bool input) in pinmux_gpio_direction() 569 unsigned i, pin; in pinmux_pins_show() local
|
D | pinctrl-st.c | 253 int pin; member 305 #define ST_IRQ_RISING_EDGE_CONF(pin) \ argument 308 #define ST_IRQ_FALLING_EDGE_CONF(pin) \ argument 311 #define ST_IRQ_BOTH_EDGE_CONF(pin) \ argument 314 #define ST_IRQ_EDGE_CONF(conf, pin) \ argument 404 struct pinctrl_dev *pctldev, int pin) in st_get_pio_control() 425 int pin, unsigned long config) in st_pinconf_set_config() 463 int pin = st_gpio_pin(pin_id); in st_pctl_set_function() local 475 static unsigned int st_pctl_get_pin_function(struct st_pio_control *pc, int pin) in st_pctl_get_pin_function() 545 int enable, int pin) in st_regmap_field_bit_set_clear_pin() [all …]
|
D | pinconf.c | 58 int pin_config_get_for_pin(struct pinctrl_dev *pctldev, unsigned pin, in pin_config_get_for_pin() 114 int pin; in pinconf_map_to_setting() local 286 struct seq_file *s, int pin) in pinconf_dump_pin() 299 unsigned i, pin; in pinconf_pins_show() local
|
D | pinctrl-tz1090.c | 897 const unsigned int *pin; in tz1090_init_mux_pins() local 999 unsigned int pin = group - ARRAY_SIZE(tz1090_groups); in tz1090_pinctrl_get_group_name() local 1015 unsigned int pin = group - ARRAY_SIZE(tz1090_groups); in tz1090_pinctrl_get_group_pins() local 1247 unsigned int pin) in tz1090_pinctrl_select() 1285 unsigned int pin, in tz1090_pinctrl_gpio_select() 1324 unsigned int pin, in tz1090_pinctrl_perip_select() 1492 unsigned int pin) in tz1090_pinctrl_gpio_request_enable() 1510 unsigned int pin) in tz1090_pinctrl_gpio_disable_free() 1639 unsigned int pin, in tz1090_pinconf_reg() 1679 unsigned int pin, unsigned long *config) in tz1090_pinconf_get() [all …]
|
D | pinctrl-xway.c | 450 unsigned pin, in xway_pinconf_get() 501 unsigned pin, in xway_pinconf_set() 613 int pin, int mux) in xway_mux_apply() 649 static void xway_gpio_set(struct gpio_chip *chip, unsigned int pin, int val) in xway_gpio_set() 659 static int xway_gpio_get(struct gpio_chip *chip, unsigned int pin) in xway_gpio_get() 666 static int xway_gpio_dir_in(struct gpio_chip *chip, unsigned int pin) in xway_gpio_dir_in() 675 static int xway_gpio_dir_out(struct gpio_chip *chip, unsigned int pin, int val) in xway_gpio_dir_out()
|
D | core.c | 147 unsigned i, pin; in pin_get_from_name() local 168 const char *pin_get_name(struct pinctrl_dev *pctldev, const unsigned pin) in pin_get_name() 190 bool pin_is_valid(struct pinctrl_dev *pctldev, int pin) in pin_is_valid() 489 unsigned int pin) in pinctrl_find_gpio_range_from_pin() 573 int pin; in pinctrl_request_gpio() local 608 int pin; in pinctrl_free_gpio() local 630 int pin; in pinctrl_gpio_direction() local 1309 unsigned i, pin; in pinctrl_pins_show() local
|
D | pinctrl-single.c | 346 unsigned pin) in pcs_pin_dbg_show() 428 static int pcs_get_function(struct pinctrl_dev *pctldev, unsigned pin, in pcs_get_function() 492 struct pinctrl_gpio_range *range, unsigned pin) in pcs_request_gpio() 527 static void pcs_pinconf_clear_bias(struct pinctrl_dev *pctldev, unsigned pin) in pcs_pinconf_clear_bias() 541 static bool pcs_pinconf_bias_disable(struct pinctrl_dev *pctldev, unsigned pin) in pcs_pinconf_bias_disable() 557 unsigned pin, unsigned long *config) in pcs_pinconf_get() 620 unsigned pin, unsigned long *configs, in pcs_pinconf_set() 722 struct seq_file *s, unsigned pin) in pcs_pinconf_dbg_show() 758 struct pinctrl_pin_desc *pin; in pcs_add_pin() local 1167 int pin; in pcs_parse_one_pinctrl_entry() local [all …]
|
D | pinconf-generic.c | 54 unsigned pin, in pinconf_generic_dump_one() 105 const char *gname, unsigned pin) in pinconf_generic_dump_pins()
|
D | pinctrl-tz1090-pdc.c | 580 unsigned int pin) in find_mux_group() 602 unsigned int pin) in tz1090_pdc_pinctrl_gpio_request_enable() 620 unsigned int pin) in tz1090_pdc_pinctrl_gpio_disable_free() 648 unsigned int pin, in tz1090_pdc_pinconf_reg() 685 unsigned int pin, unsigned long *config) in tz1090_pdc_pinconf_get() 713 unsigned int pin, unsigned long *configs, in tz1090_pdc_pinconf_set()
|
D | pinconf.h | 105 const char *gname, unsigned pin) in pinconf_generic_dump_pins()
|
D | pinctrl-rockchip.c | 247 unsigned pin) in pin_to_bank() 381 static int rockchip_get_mux(struct rockchip_pin_bank *bank, int pin) in rockchip_get_mux() 435 static int rockchip_set_mux(struct rockchip_pin_bank *bank, int pin, int mux) in rockchip_set_mux() 862 int pin, bool input) in _rockchip_pmx_gpio_set_direction() 896 int pin; in rockchip_pmx_gpio_set_direction() local 940 static int rockchip_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, in rockchip_pinconf_set() 1003 static int rockchip_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, in rockchip_pinconf_get() 1243 int pin, bank, ret; in rockchip_pinctrl_register() local
|
/linux-4.1.27/arch/arm/mach-dove/ |
D | irq.c | 26 int pin = irq_to_pmu(d->irq); in pmu_irq_mask() local 36 int pin = irq_to_pmu(d->irq); in pmu_irq_unmask() local 46 int pin = irq_to_pmu(d->irq); in pmu_irq_ack() local
|
/linux-4.1.27/arch/mips/pnx833x/common/ |
D | interrupts.c | 114 int pin; in pic_dispatch() local 193 int pin = d->irq - PNX833X_GPIO_IRQ_BASE; in pnx833x_enable_gpio_irq() local 202 int pin = d->irq - PNX833X_GPIO_IRQ_BASE; in pnx833x_disable_gpio_irq() local 211 int pin = d->irq - PNX833X_GPIO_IRQ_BASE; in pnx833x_set_type_gpio_irq() local
|
/linux-4.1.27/arch/arm/mach-mmp/include/mach/ |
D | mfp.h | 28 #define MFP_CFG(pin, af) \ argument 31 #define MFP_CFG_DRV(pin, af, drv) \ argument
|
/linux-4.1.27/drivers/pinctrl/qcom/ |
D | pinctrl-spmi-gpio.c | 201 unsigned pin) in pmic_gpio_get_group_name() 206 static int pmic_gpio_get_group_pins(struct pinctrl_dev *pctldev, unsigned pin, in pmic_gpio_get_group_pins() 244 unsigned pin) in pmic_gpio_set_mux() 284 unsigned int pin, unsigned long *config) in pmic_gpio_config_get() 337 static int pmic_gpio_config_set(struct pinctrl_dev *pctldev, unsigned int pin, in pmic_gpio_config_set() 443 struct seq_file *s, unsigned pin) in pmic_gpio_config_dbg_show() 496 static int pmic_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in pmic_gpio_direction_input() 507 unsigned pin, int val) in pmic_gpio_direction_output() 517 static int pmic_gpio_get(struct gpio_chip *chip, unsigned pin) in pmic_gpio_get() 539 static void pmic_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in pmic_gpio_set() [all …]
|
D | pinctrl-spmi-mpp.c | 193 unsigned pin) in pmic_mpp_get_group_name() 199 unsigned pin, in pmic_mpp_get_group_pins() 344 unsigned pin) in pmic_mpp_set_mux() 394 unsigned int pin, unsigned long *config) in pmic_mpp_config_get() 451 static int pmic_mpp_config_set(struct pinctrl_dev *pctldev, unsigned int pin, in pmic_mpp_config_set() 557 struct seq_file *s, unsigned pin) in pmic_mpp_config_dbg_show() 602 static int pmic_mpp_direction_input(struct gpio_chip *chip, unsigned pin) in pmic_mpp_direction_input() 613 unsigned pin, int val) in pmic_mpp_direction_output() 623 static int pmic_mpp_get(struct gpio_chip *chip, unsigned pin) in pmic_mpp_get() 642 static void pmic_mpp_set(struct gpio_chip *chip, unsigned pin, int value) in pmic_mpp_set() [all …]
|
/linux-4.1.27/drivers/pinctrl/intel/ |
D | pinctrl-intel.c | 111 unsigned pin) in intel_get_community() 127 static void __iomem *intel_get_padcfg(struct intel_pinctrl *pctrl, unsigned pin, in intel_get_padcfg() 141 static bool intel_pad_owned_by_host(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_owned_by_host() 163 unsigned pin) in intel_pad_reserved_for_acpi() 183 static bool intel_pad_locked(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_locked() 216 static bool intel_pad_usable(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_usable() 249 unsigned pin) in intel_pin_dbg_show() 363 unsigned pin) in intel_gpio_request_enable() 395 unsigned pin, bool input) in intel_gpio_set_direction() 427 static int intel_config_get(struct pinctrl_dev *pctldev, unsigned pin, in intel_config_get() [all …]
|
D | pinctrl-cherryview.c | 78 unsigned pin; member 806 int pin = grp->pins[i]; in chv_pinmux_set_mux() local 958 static int chv_config_get(struct pinctrl_dev *pctldev, unsigned pin, in chv_config_get() 1038 static int chv_config_set_pull(struct chv_pinctrl *pctrl, unsigned pin, in chv_config_set_pull() 1104 static int chv_config_set(struct pinctrl_dev *pctldev, unsigned pin, in chv_config_set() 1171 int pin = chv_gpio_offset_to_pin(pctrl, offset); in chv_gpio_get() local 1187 unsigned pin = chv_gpio_offset_to_pin(pctrl, offset); in chv_gpio_set() local 1210 unsigned pin = chv_gpio_offset_to_pin(pctrl, offset); in chv_gpio_get_direction() local 1248 int pin = chv_gpio_offset_to_pin(pctrl, irqd_to_hwirq(d)); in chv_gpio_irq_ack() local 1265 int pin = chv_gpio_offset_to_pin(pctrl, irqd_to_hwirq(d)); in chv_gpio_irq_mask_unmask() local [all …]
|
/linux-4.1.27/arch/arm/mach-footbridge/ |
D | cats-pci.c | 19 static u8 cats_no_swizzle(struct pci_dev *dev, u8 *pin) in cats_no_swizzle() 24 static int __init cats_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in cats_map_irq()
|
D | netwinder-pci.c | 20 static int __init netwinder_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in netwinder_map_irq()
|
D | ebsa285-pci.c | 18 static int __init ebsa285_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in ebsa285_map_irq()
|
D | personal-pci.c | 22 u8 pin) in personal_server_map_irq()
|
/linux-4.1.27/arch/sh/drivers/pci/ |
D | fixups-cayman.c | 8 int __init pcibios_map_platform_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_platform_irq() 33 int pin; in pcibios_map_platform_irq() member
|
D | fixups-r7780rp.c | 18 int __init pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin) in pcibios_map_platform_irq()
|
D | fixups-snapgear.c | 22 int __init pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin) in pcibios_map_platform_irq()
|
D | fixups-sh03.c | 7 int __init pcibios_map_platform_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_platform_irq()
|
D | fixups-titan.c | 30 int __init pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin) in pcibios_map_platform_irq()
|
D | fixups-dreamcast.c | 79 int __init pcibios_map_platform_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_platform_irq()
|
D | fixups-sdk7780.c | 40 int __init pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin) in pcibios_map_platform_irq()
|
D | fixups-landisk.c | 23 int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin) in pcibios_map_platform_irq()
|
D | fixups-rts7751r2d.c | 34 int __init pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin) in pcibios_map_platform_irq()
|
D | fixups-se7751.c | 10 int __init pcibios_map_platform_irq(const struct pci_dev *, u8 slot, u8 pin) in pcibios_map_platform_irq()
|
/linux-4.1.27/arch/powerpc/sysdev/qe_lib/ |
D | qe_io.c | 52 void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin, int dir, in __par_io_config_pin() 117 int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain, in par_io_config_pin() 129 int par_io_data_set(u8 port, u8 pin, u8 val) in par_io_data_set()
|
D | gpio.c | 204 const int pin = qe_pin->num; in qe_pin_free() local 227 int pin = qe_pin->num; in qe_pin_set_dedicated() local
|
/linux-4.1.27/arch/mips/pci/ |
D | pci-bcm47xx.c | 31 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq() 40 u8 slot, pin; in bcm47xx_pcibios_plat_dev_init_ssb() local
|
D | fixup-rbtx4938.c | 16 int __init rbtx4938_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in rbtx4938_pci_map_irq()
|
D | fixup-jmr3927.c | 34 int __init jmr3927_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in jmr3927_pci_map_irq()
|
D | fixup-rbtx4927.c | 39 int __init rbtx4927_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in rbtx4927_pci_map_irq()
|
D | fixup-bcm63xx.c | 13 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-tb0226.c | 26 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-tb0219.c | 26 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-lantiq.c | 26 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-tb0287.c | 25 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-mpc30x.c | 37 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-rc32434.c | 39 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-loongson3.c | 35 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-pmcmsp.c | 205 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-capcella.c | 41 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-ip32.c | 42 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | pci-tx4939.c | 71 int __init tx4939_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in tx4939_pci_map_irq()
|
D | fixup-emma2rh.c | 88 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | pci-lasat.c | 64 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-fuloong2e.c | 22 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | pci-octeon.c | 77 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq() 238 u8 slot, u8 pin) in octeon_pci_pcibios_map_irq()
|
D | fixup-lemote2f.c | 54 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-sni.c | 133 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-malta.c | 41 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | fixup-cobalt.c | 178 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
D | pci-virtio-guest.c | 38 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
/linux-4.1.27/arch/arm/mach-orion5x/ |
D | board-rd88f5182.c | 42 int pin; in rd88f5182_pci_preinit() local 75 u8 pin) in rd88f5182_pci_map_irq()
|
D | rd88f5182-setup.c | 113 int pin; in rd88f5182_pci_preinit() local 146 u8 pin) in rd88f5182_pci_map_irq()
|
D | ts209-setup.c | 111 int pin; in qnap_ts209_pci_preinit() local 146 u8 pin) in qnap_ts209_pci_map_irq()
|
D | db88f5281-setup.c | 207 int pin; in db88f5281_pci_preinit() local 240 u8 pin) in db88f5281_pci_map_irq()
|
D | terastation_pro2-setup.c | 82 int pin; in tsp2_pci_preinit() local 102 static int __init tsp2_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in tsp2_pci_map_irq()
|
D | board-mss2.c | 31 static int __init mss2_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in mss2_pci_map_irq()
|
D | rd88f5181l-fxo-setup.c | 134 rd88f5181l_fxo_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in rd88f5181l_fxo_pci_map_irq()
|
D | rd88f5181l-ge-setup.c | 143 rd88f5181l_ge_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in rd88f5181l_ge_pci_map_irq()
|
D | wnr854t-setup.c | 138 u8 pin) in wnr854t_pci_map_irq()
|
D | wrt350n-v2-setup.c | 226 u8 pin) in wrt350n_v2_pci_map_irq()
|
D | ts409-setup.c | 124 u8 pin) in qnap_ts409_pci_map_irq()
|
/linux-4.1.27/drivers/of/ |
D | of_pci_irq.c | 22 u8 pin; in of_irq_parse_pci() local 102 int of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin) in of_irq_parse_and_map_pci()
|
/linux-4.1.27/arch/arm/mach-s3c24xx/ |
D | pm.c | 79 static void s3c_pm_check_resume_pin(unsigned int pin, unsigned int irqoffs) in s3c_pm_check_resume_pin() 110 int pin; in s3c_pm_configure_extint() local
|
/linux-4.1.27/drivers/input/mouse/ |
D | gpio_mouse.c | 53 int pin, i; in gpio_mouse_probe() local 155 int pin, i; in gpio_mouse_remove() local
|
/linux-4.1.27/drivers/char/ |
D | tb0219.c | 100 static inline char get_gpio_input_pin(unsigned int pin) in get_gpio_input_pin() 111 static inline char get_gpio_output_pin(unsigned int pin) in get_gpio_output_pin() 122 static inline char get_dip_switch(unsigned int pin) in get_dip_switch() 140 static inline int set_gpio_output_pin(unsigned int pin, char command) in set_gpio_output_pin()
|
/linux-4.1.27/drivers/pinctrl/spear/ |
D | pinctrl-plgpio.c | 25 #define PIN_OFFSET(pin) (pin % MAX_GPIO_PER_REG) argument 26 #define REG_OFFSET(base, reg, pin) (base + reg + (pin / MAX_GPIO_PER_REG) \ argument 80 static inline u32 is_plgpio_set(void __iomem *base, u32 pin, u32 reg) in is_plgpio_set() 89 static inline void plgpio_reg_set(void __iomem *base, u32 pin, u32 reg) in plgpio_reg_set() 98 static inline void plgpio_reg_reset(void __iomem *base, u32 pin, u32 reg) in plgpio_reg_reset() 364 int regs_count, count, pin, offset, i = 0; in plgpio_irq_handler() local 417 static int spear310_p2o(int pin) in spear310_p2o()
|
/linux-4.1.27/drivers/pinctrl/vt8500/ |
D | pinctrl-wmt.c | 94 unsigned pin) in wmt_set_pinmux() 204 static int wmt_pctl_find_group_by_pin(struct wmt_pinctrl_data *data, u32 pin) in wmt_pctl_find_group_by_pin() 218 u32 pin, u32 fnum, in wmt_pctl_dt_node_to_map_func() 245 u32 pin, u32 pull, in wmt_pctl_dt_node_to_map_pull() 311 u32 pin, func, pull; in wmt_pctl_dt_node_to_map() local 421 static int wmt_pinconf_get(struct pinctrl_dev *pctldev, unsigned pin, in wmt_pinconf_get() 427 static int wmt_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin, in wmt_pinconf_set()
|
/linux-4.1.27/arch/powerpc/platforms/8xx/ |
D | adder875.c | 26 int port, pin, flags; member 73 const struct cpm_pin *pin = &adder875_pins[i]; in init_ioports() local
|
D | mpc86xads_setup.c | 34 int port, pin, flags; member 80 struct cpm_pin *pin = &mpc866ads_pins[i]; in init_ioports() local
|
D | mpc885ads_setup.c | 49 int port, pin, flags; member 116 struct cpm_pin *pin = &mpc885ads_pins[i]; in init_ioports() local
|
D | tqm8xx_setup.c | 48 int port, pin, flags; member 83 static void __init init_pins(int n, struct cpm_pin *pin) in init_pins()
|
D | ep88xc.c | 25 int port, pin, flags; member 93 struct cpm_pin *pin = &ep88xc_pins[i]; in init_ioports() local
|
/linux-4.1.27/arch/alpha/kernel/ |
D | sys_takara.c | 159 takara_map_irq_srm(const struct pci_dev *dev, u8 slot, u8 pin) in takara_map_irq_srm() 190 takara_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in takara_map_irq() 217 int pin = *pinp; in takara_swizzle() local
|
D | sys_dp264.c | 376 dp264_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in dp264_map_irq() 398 monet_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in monet_map_irq() 430 int slot, pin = *pinp; in monet_swizzle() local 460 webbrick_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in webbrick_map_irq() 482 clipper_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in clipper_map_irq()
|
D | sys_miata.c | 153 miata_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in miata_map_irq() 202 int slot, pin = *pinp; in miata_swizzle() local
|
D | sys_ruffian.c | 121 ruffian_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in ruffian_map_irq() 145 int slot, pin = *pinp; in ruffian_swizzle() local
|
D | sys_cabriolet.c | 177 eb66p_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in eb66p_map_irq() 207 cabriolet_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in cabriolet_map_irq() 291 alphapc164_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in alphapc164_map_irq()
|
D | sys_eiger.c | 146 eiger_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in eiger_map_irq() 166 int slot, pin = *pinp; in eiger_swizzle() local
|
D | sys_sable.c | 196 sable_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in sable_map_irq() 378 lynx_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in lynx_map_irq() 410 int slot, pin = *pinp; in lynx_swizzle() local
|
D | sys_noritake.c | 197 noritake_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in noritake_map_irq() 227 int slot, pin = *pinp; in noritake_swizzle() local
|
D | sys_sio.c | 148 noname_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in noname_map_irq() 187 p2k_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in p2k_map_irq()
|
D | sys_sx164.c | 98 sx164_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in sx164_map_irq()
|
D | sys_rx164.c | 146 rx164_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in rx164_map_irq()
|
D | sys_eb64p.c | 171 eb64p_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in eb64p_map_irq()
|
D | sys_mikasa.c | 149 mikasa_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in mikasa_map_irq()
|
D | sys_nautilus.c | 67 nautilus_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in nautilus_map_irq()
|
D | sys_alcor.c | 185 alcor_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in alcor_map_irq()
|
/linux-4.1.27/arch/powerpc/platforms/82xx/ |
D | km82xx.c | 48 int port, pin, flags; member 143 const struct cpm_pin *pin = &km82xx_pins[i]; in init_ioports() local
|
D | pq2fads.c | 50 int port, pin, flags; member 104 struct cpm_pin *pin = &pq2fads_pins[i]; in init_ioports() local
|
D | mpc8272_ads.c | 53 int port, pin, flags; member 120 struct cpm_pin *pin = &mpc8272_ads_pins[i]; in init_ioports() local
|
D | ep8248e.c | 179 int port, pin, flags; member 249 const struct cpm_pin *pin = &ep8248e_pins[i]; in init_ioports() local
|
/linux-4.1.27/arch/cris/arch-v32/mach-a3/ |
D | io.c | 101 unsigned int port, unsigned int pin) in crisv32_io_get() 120 int pin; in crisv32_io_get_name() local
|
D | pinmux.c | 219 int pin = port * PORT_PINS; in crisv32_pinmux_set() local 375 int pin = 0; in crisv32_pinmux_dump() local
|
/linux-4.1.27/arch/cris/arch-v32/mach-fs/ |
D | io.c | 134 unsigned int port, unsigned int pin) in crisv32_io_get() 157 int pin; in crisv32_io_get_name() local
|
/linux-4.1.27/include/linux/pinctrl/ |
D | machine.h | 109 #define PIN_MAP_CONFIGS_PIN(dev, state, pinctrl, pin, cfgs) \ argument 122 #define PIN_MAP_CONFIGS_PIN_DEFAULT(dev, pinctrl, pin, cfgs) \ argument 125 #define PIN_MAP_CONFIGS_PIN_HOG(dev, state, pin, cfgs) \ argument 128 #define PIN_MAP_CONFIGS_PIN_HOG_DEFAULT(dev, pin, cfgs) \ argument
|
/linux-4.1.27/arch/powerpc/platforms/85xx/ |
D | mpc85xx_ads.c | 65 int port, pin, flags; member 123 const struct cpm_pin *pin = &mpc8560_ads_pins[i]; in init_ioports() local
|
D | ksi8560.c | 72 int port, pin, flags; member 111 struct cpm_pin *pin = &ksi8560_pins[i]; in init_ioports() local
|
/linux-4.1.27/arch/arm/mach-iop32x/ |
D | iq31244.c | 103 ep80219_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in ep80219_pci_map_irq() 138 iq31244_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in iq31244_pci_map_irq()
|
D | iq80321.c | 71 iq80321_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in iq80321_pci_map_irq()
|
D | glantank.c | 77 glantank_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in glantank_pci_map_irq()
|
D | em7210.c | 82 em7210_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in em7210_pci_map_irq()
|
D | n2100.c | 79 n2100_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in n2100_pci_map_irq()
|
/linux-4.1.27/drivers/pinctrl/freescale/ |
D | pinctrl-mxs.c | 205 u16 pin; in mxs_pinctrl_set_mux() local 230 unsigned pin, unsigned long *config) in mxs_pinconf_get() 236 unsigned pin, unsigned long *configs, in mxs_pinconf_set() 260 u16 pin; in mxs_pinconf_group_set() local 317 struct seq_file *s, unsigned pin) in mxs_pinconf_dbg_show()
|
D | pinctrl-imx.h | 30 unsigned int pin; member 91 #define IMX_PINCTRL_PIN(pin) PINCTRL_PIN(pin, #pin) argument
|
D | pinctrl-mxs.h | 22 #define MXS_PINCTRL_PIN(pin) PINCTRL_PIN(pin, #pin) argument 23 #define PINID(bank, pin) ((bank) * 32 + (pin)) argument
|
D | pinctrl-imx.c | 203 struct imx_pin *pin = &grp->pins[i]; in imx_pmx_set() local 305 unsigned int pin, group; in imx_pmx_gpio_request_enable() local 465 struct imx_pin *pin = &grp->pins[i]; in imx_pinconf_group_dbg_show() local 543 struct imx_pin *pin = &grp->pins[i]; in imx_pinctrl_parse_groups() local
|
/linux-4.1.27/arch/arm/mach-pxa/include/mach/ |
D | mioa701.h | 4 #define MIO_CFG_IN(pin, af) \ argument 8 #define MIO_CFG_OUT(pin, af, state) \ argument
|
D | mfp-pxa2xx.h | 44 #define MFP_CFG_IN(pin, af) \ argument 51 #define MFP_CFG_OUT(pin, af, state) \ argument
|
/linux-4.1.27/drivers/pinctrl/bcm/ |
D | pinctrl-cygnus-gpio.c | 59 #define GPIO_BANK(pin) ((pin) / NGPIOS_PER_BANK) argument 61 #define CYGNUS_GPIO_REG(pin, reg) (GPIO_BANK(pin) * GPIO_BANK_SIZE + (reg)) argument 62 #define CYGNUS_GPIO_SHIFT(pin) ((pin) % NGPIOS_PER_BANK) argument 108 static inline unsigned cygnus_pin_to_gpio(unsigned pin) in cygnus_pin_to_gpio() 161 unsigned pin = NGPIOS_PER_BANK * i + bit; in cygnus_gpio_irq_handler() local 497 static int cygnus_pin_config_get(struct pinctrl_dev *pctldev, unsigned pin, in cygnus_pin_config_get() 545 static int cygnus_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin, in cygnus_pin_config_set()
|
D | pinctrl-bcm2835.c | 291 struct bcm2835_pinctrl *pc, unsigned pin) in bcm2835_pinctrl_fsel_get() 303 struct bcm2835_pinctrl *pc, unsigned pin, in bcm2835_pinctrl_fsel_set() 664 struct device_node *np, u32 pin, u32 fnum, in bcm2835_pctl_dt_node_to_map_func() 684 struct device_node *np, u32 pin, u32 pull, in bcm2835_pctl_dt_node_to_map_pull() 719 u32 pin, func, pull; in bcm2835_pctl_dt_node_to_map() local 886 unsigned pin, unsigned long *config) in bcm2835_pinconf_get() 893 unsigned pin, unsigned long *configs, in bcm2835_pinconf_set()
|
/linux-4.1.27/drivers/pinctrl/sh-pfc/ |
D | pinctrl.c | 113 const char *pin; in sh_pfc_dt_subnode_to_map() local 373 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_gpio_request_enable() local 413 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_gpio_set_direction() local 456 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; in sh_pfc_pinconf_validate() local 592 struct pinctrl_pin_desc *pin = &pmx->pins[i]; in sh_pfc_map_pins() local
|
D | sh_pfc.h | 32 u16 pin; member 183 #define PORT_GP_1(bank, pin, fn, sfx) fn(bank, pin, GP_##bank##_##pin, sfx) argument 222 #define _GP_ALL(bank, pin, name, sfx) name##_##sfx argument 235 #define _GP_DATA(bank, pin, name, sfx) PINMUX_DATA(name##_DATA, name##_FN) argument
|
/linux-4.1.27/arch/arm/mach-ks8695/ |
D | board-micrel.c | 27 static int micrel_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in micrel_pci_map_irq()
|
D | board-dsm320.c | 37 static int dsm320_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in dsm320_pci_map_irq()
|
D | board-og.c | 26 static int og_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in og_pci_map_irq()
|
/linux-4.1.27/arch/arm/plat-pxa/ |
D | mfp.c | 174 int pin, af, drv, lpm, edge, pull; in mfp_config() local 272 int pin; in mfp_config_lpm() local 281 int pin; in mfp_config_run() local
|
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/ |
D | mxl111sf-gpio.c | 35 static int mxl111sf_set_gpo_state(struct mxl111sf_state *state, u8 pin, u8 val) in mxl111sf_set_gpo_state() 68 static int mxl111sf_get_gpi_state(struct mxl111sf_state *state, u8 pin, u8 *val) in mxl111sf_get_gpi_state() 112 u8 pin; member
|
/linux-4.1.27/arch/arm/mach-ixp4xx/ |
D | ixdpg425-pci.c | 34 static int __init ixdpg425_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in ixdpg425_map_irq()
|
D | gateway7001-pci.c | 39 u8 pin) in gateway7001_map_irq()
|
D | wg302v2-pci.c | 38 static int __init wg302v2_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in wg302v2_map_irq()
|
D | vulcan-pci.c | 46 static int __init vulcan_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in vulcan_map_irq()
|
D | coyote-pci.c | 40 static int __init coyote_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in coyote_map_irq()
|
D | gtwx5715-pci.c | 52 static int __init gtwx5715_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in gtwx5715_map_irq()
|
D | fsg-pci.c | 41 static int __init fsg_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in fsg_map_irq()
|
D | ixdp425-pci.c | 46 static int __init ixdp425_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in ixdp425_map_irq()
|
D | nslu2-pci.c | 41 static int __init nslu2_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in nslu2_map_irq()
|
D | miccpt-pci.c | 47 static int __init miccpt_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in miccpt_map_irq()
|
D | avila-pci.c | 49 static int __init avila_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in avila_map_irq()
|
D | nas100d-pci.c | 44 static int __init nas100d_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in nas100d_map_irq()
|
D | dsmg600-pci.c | 47 static int __init dsmg600_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in dsmg600_map_irq()
|
/linux-4.1.27/arch/mn10300/unit-asb2305/ |
D | pci-irq.c | 30 u8 line, pin; in pcibios_fixup_irqs() local
|
/linux-4.1.27/sound/pci/hda/ |
D | hda_generic.c | 208 #define update_pin_ctl(codec, pin, val) \ argument 213 static inline void restore_pin_ctl(struct hda_codec *codec, hda_nid_t pin) in restore_pin_ctl() 219 static void set_pin_target(struct hda_codec *codec, hda_nid_t pin, in set_pin_target() 533 static hda_nid_t get_preferred_dac(struct hda_codec *codec, hda_nid_t pin) in get_preferred_dac() 547 static hda_nid_t look_for_dac(struct hda_codec *codec, hda_nid_t pin, in look_for_dac() 933 static void set_pin_eapd(struct hda_codec *codec, hda_nid_t pin, bool enable) in set_pin_eapd() 1322 hda_nid_t dac, hda_nid_t pin) in try_dac() 1343 hda_nid_t pin = pins[i]; in try_assign_dacs() local 1416 static hda_nid_t get_dac_if_single(struct hda_codec *codec, hda_nid_t pin) in get_dac_if_single() 1608 hda_nid_t path_dac, dac, pin; in check_aamix_out_path() local [all …]
|
D | hda_auto_parser.c | 34 hda_nid_t pin; member 106 static bool check_pincap_validity(struct hda_codec *codec, hda_nid_t pin, in check_pincap_validity() 484 hda_nid_t pin, bool check_location) in hda_get_input_pin_label() 739 hda_nid_t pin = cfg->dig_out_pins[i]; in snd_hda_get_pin_label() local
|
/linux-4.1.27/arch/mips/sgi-ip27/ |
D | ip27-irq-pci.c | 140 int pin, swlevel; in startup_bridge_irq() local 187 int pin, swlevel; in shutdown_bridge_irq() local
|
/linux-4.1.27/arch/frv/mb93090-mb00/ |
D | pci-irq.c | 46 uint8_t line, pin; in pcibios_fixup_irqs() local
|
/linux-4.1.27/sound/pci/lola/ |
D | lola_mixer.c | 31 static int lola_init_pin(struct lola *chip, struct lola_pin *pin, in lola_init_pin() 335 struct lola_pin *pin; in lola_setup_all_analog_gains() local 400 struct lola_pin *pin; in set_analog_volume() local 561 struct lola_pin *pin; in lola_analog_vol_tlv() local
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_ptp.c | 356 static void igb_pin_direction(int pin, int input, u32 *ctrl, u32 *ctrl_ext) in igb_pin_direction() 372 static void igb_pin_extts(struct igb_adapter *igb, int chan, int pin) in igb_pin_extts() 408 static void igb_pin_perout(struct igb_adapter *igb, int chan, int pin) in igb_pin_perout() 469 int pin = -1; in igb_ptp_feature_enable_i210() local 575 static int igb_ptp_verify_pin(struct ptp_clock_info *ptp, unsigned int pin, in igb_ptp_verify_pin()
|
/linux-4.1.27/include/linux/ |
D | w1-gpio.h | 19 unsigned int pin; member
|
D | of_pci.h | 38 of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin) in of_irq_parse_and_map_pci()
|
/linux-4.1.27/arch/arm/mach-iop13xx/ |
D | iq81340sc.c | 33 iq81340sc_atux_map_irq(const struct pci_dev *dev, u8 idsel, u8 pin) in iq81340sc_atux_map_irq()
|
D | iq81340mc.c | 33 iq81340mc_pcix_map_irq(const struct pci_dev *dev, u8 idsel, u8 pin) in iq81340mc_pcix_map_irq()
|
/linux-4.1.27/sound/soc/ |
D | soc-dapm.c | 2204 struct snd_soc_dapm_context *dapm, const char *pin, in dapm_find_widget() 2226 const char *pin, int status) in snd_soc_dapm_set_pin() 3030 const char *pin = (const char *)kcontrol->private_value; in snd_soc_dapm_get_pin_switch() local 3053 const char *pin = (const char *)kcontrol->private_value; in snd_soc_dapm_put_pin_switch() local 3726 const char *pin) in snd_soc_dapm_enable_pin_unlocked() 3743 int snd_soc_dapm_enable_pin(struct snd_soc_dapm_context *dapm, const char *pin) in snd_soc_dapm_enable_pin() 3772 const char *pin) in snd_soc_dapm_force_enable_pin_unlocked() 3811 const char *pin) in snd_soc_dapm_force_enable_pin() 3838 const char *pin) in snd_soc_dapm_disable_pin_unlocked() 3855 const char *pin) in snd_soc_dapm_disable_pin() [all …]
|
/linux-4.1.27/include/linux/platform_data/ |
D | gpio-rcar.h | 27 #define RCAR_GP_PIN(bank, pin) (((bank) * 32) + (pin)) argument
|
/linux-4.1.27/arch/mips/alchemy/devboards/ |
D | db1550.c | 408 static int db1550_map_pci_irq(const struct pci_dev *d, u8 slot, u8 pin) in db1550_map_pci_irq() 433 static int pb1550_map_pci_irq(const struct pci_dev *d, u8 slot, u8 pin) in pb1550_map_pci_irq()
|
/linux-4.1.27/drivers/pcmcia/ |
D | sa1111_jornada720.c | 100 unsigned int pin = GPIO_A0 | GPIO_A1 | GPIO_A2 | GPIO_A3; in pcmcia_jornada720_init() local
|
/linux-4.1.27/arch/arm/mach-iop33x/ |
D | iq80331.c | 53 iq80331_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in iq80331_pci_map_irq()
|
D | iq80332.c | 53 iq80332_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in iq80332_pci_map_irq()
|
/linux-4.1.27/arch/mips/ath79/ |
D | pci.h | 19 u8 pin; member
|
/linux-4.1.27/drivers/pci/ |
D | setup-irq.c | 29 u8 pin, slot; in pdev_fixup_irq() local
|
/linux-4.1.27/arch/arm/mach-sa1100/ |
D | pci-nanoengine.c | 49 u8 pin) in pci_nanoengine_map_irq()
|
/linux-4.1.27/arch/powerpc/platforms/52xx/ |
D | lite5200.c | 128 u8 pin = 1; /* GPIO_WKUP_1 (GPIO_PSC2_4) */ in lite5200_suspend_prepare() local
|
D | mpc52xx_pm.c | 36 int mpc52xx_set_wakeup_gpio(u8 pin, u8 level) in mpc52xx_set_wakeup_gpio()
|
/linux-4.1.27/arch/arm/mach-pxa/ |
D | cm-x2xx-pci.c | 80 static int __init cmx2xx_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in cmx2xx_pci_map_irq()
|
/linux-4.1.27/drivers/input/keyboard/ |
D | adp5588-keys.c | 351 unsigned short pin = pdata->gpimap[i].pin; in adp5588_setup() local 402 unsigned short pin = kpad->gpimap[i].pin; in adp5588_report_switch_state() local 474 unsigned short pin = pdata->gpimap[i].pin; in adp5588_probe() local
|
/linux-4.1.27/arch/arm/plat-samsung/include/plat/ |
D | gpio-cfg.h | 176 static inline int s3c_gpio_cfgrange_nopull(unsigned int pin, unsigned int size, in s3c_gpio_cfgrange_nopull()
|
/linux-4.1.27/arch/arm/kernel/ |
D | bios32.c | 387 static u8 pcibios_swizzle(struct pci_dev *dev, u8 *pin) in pcibios_swizzle() 407 static int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
|
/linux-4.1.27/drivers/pinctrl/samsung/ |
D | pinctrl-samsung.c | 347 unsigned pin, void __iomem **reg, u32 *offset, in pin_to_reg_bank() 421 static int samsung_pinconf_rw(struct pinctrl_dev *pctldev, unsigned int pin, in samsung_pinconf_rw() 467 static int samsung_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, in samsung_pinconf_set() 482 static int samsung_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, in samsung_pinconf_get() 828 int pin, bank, ret; in samsung_pinctrl_register() local
|
/linux-4.1.27/kernel/ |
D | acct.c | 81 struct fs_pin pin; member 167 static void acct_pin_kill(struct fs_pin *pin) in acct_pin_kill()
|
/linux-4.1.27/drivers/leds/ |
D | leds-netxbig.c | 40 int pin; in gpio_ext_set_addr() local 48 int pin; in gpio_ext_set_data() local
|
/linux-4.1.27/drivers/xen/ |
D | platform-pci.c | 61 u8 pin; in get_callback_via() local
|
/linux-4.1.27/arch/sh/boards/mach-x3proto/ |
D | gpio.c | 68 int pin; in x3proto_gpio_irq_handler() local
|
/linux-4.1.27/arch/avr32/mach-at32ap/ |
D | pio.c | 103 void __init at32_select_gpio(unsigned int pin, unsigned long flags) in at32_select_gpio() 155 void at32_deselect_pin(unsigned int pin) in at32_deselect_pin()
|
/linux-4.1.27/drivers/media/common/siano/ |
D | sms-cards.c | 238 static int sms_set_gpio(struct smscore_device_t *coredev, int pin, int enable) in sms_set_gpio()
|