/linux-3.3/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-3.3/drivers/gpio/ |
D | gpio-lpc32xx.c | 166 unsigned pin, int input) in __set_gpio_dir_p012() 177 unsigned pin, int input) in __set_gpio_dir_p3() 188 unsigned pin, int high) in __set_gpio_level_p012() 199 unsigned pin, int high) in __set_gpio_level_p3() 210 unsigned pin, int high) in __set_gpo_level_p3() 219 unsigned pin) in __get_gpio_state_p012() 226 unsigned pin) in __get_gpio_state_p3() 238 unsigned pin) in __get_gpi_state_p3() 247 unsigned pin) in lpc32xx_gpio_dir_input_p012() 257 unsigned pin) in lpc32xx_gpio_dir_input_p3() [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-vr41xx.c | 126 unsigned int pin; in mask_ack_giuint_low() local 159 unsigned int pin; in mask_ack_giuint_high() local 212 void vr41xx_set_irq_trigger(unsigned int pin, irq_trigger_t trigger, in vr41xx_set_irq_trigger() 291 void vr41xx_set_irq_level(unsigned int pin, irq_level_t level) in vr41xx_set_irq_level() 313 static int giu_set_direction(struct gpio_chip *chip, unsigned pin, int dir) in giu_set_direction() 361 int vr41xx_gpio_pullupdown(unsigned int pin, gpio_pull_t pull) in vr41xx_gpio_pullupdown() 399 static int vr41xx_gpio_get(struct gpio_chip *chip, unsigned pin) in vr41xx_gpio_get() 426 static void vr41xx_gpio_set(struct gpio_chip *chip, unsigned pin, in vr41xx_gpio_set() 496 unsigned int trigger, i, pin; in giu_probe() local
|
/linux-3.3/arch/arm/plat-orion/ |
D | gpio.c | 87 __set_direction(struct orion_gpio_chip *ochip, unsigned pin, int input) in __set_direction() 99 static void __set_level(struct orion_gpio_chip *ochip, unsigned pin, int high) in __set_level() 112 __set_blinking(struct orion_gpio_chip *ochip, unsigned pin, int blink) in __set_blinking() 125 orion_gpio_is_valid(struct orion_gpio_chip *ochip, unsigned pin, int mode) in orion_gpio_is_valid() 146 static int orion_gpio_request(struct gpio_chip *chip, unsigned pin) in orion_gpio_request() 158 static int orion_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in orion_gpio_direction_input() 174 static int orion_gpio_get(struct gpio_chip *chip, unsigned pin) in orion_gpio_get() 190 orion_gpio_direction_output(struct gpio_chip *chip, unsigned pin, int value) in orion_gpio_direction_output() 208 static void orion_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in orion_gpio_set() 219 static int orion_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in orion_gpio_to_irq() [all …]
|
/linux-3.3/arch/arm/mach-at91/ |
D | gpio.c | 71 static inline void __iomem *pin_to_controller(unsigned pin) in pin_to_controller() 80 static inline unsigned pin_to_mask(unsigned pin) in pin_to_mask() 105 int __init_or_module at91_set_GPIO_periph(unsigned pin, int use_pullup) in at91_set_GPIO_periph() 123 int __init_or_module at91_set_A_periph(unsigned pin, int use_pullup) in at91_set_A_periph() 143 int __init_or_module at91_set_B_periph(unsigned pin, int use_pullup) in at91_set_B_periph() 164 int __init_or_module at91_set_gpio_input(unsigned pin, int use_pullup) in at91_set_gpio_input() 185 int __init_or_module at91_set_gpio_output(unsigned pin, int value) in at91_set_gpio_output() 206 int __init_or_module at91_set_deglitch(unsigned pin, int is_on) in at91_set_deglitch() 222 int __init_or_module at91_set_multi_drive(unsigned pin, int is_on) in at91_set_multi_drive() 238 int at91_set_gpio_value(unsigned pin, int value) in at91_set_gpio_value() [all …]
|
/linux-3.3/arch/arm/mach-pnx4008/ |
D | gpio.c | 119 int pnx4008_gpio_register_pin(unsigned short pin) in pnx4008_gpio_register_pin() 161 int pnx4008_gpio_unregister_pin(unsigned short pin) in pnx4008_gpio_unregister_pin() 199 unsigned long pnx4008_gpio_read_pin(unsigned short pin) in pnx4008_gpio_read_pin() 227 int pnx4008_gpio_write_pin(unsigned short pin, int output) in pnx4008_gpio_write_pin() 254 int pnx4008_gpio_set_pin_direction(unsigned short pin, int output) in pnx4008_gpio_set_pin_direction() 270 int pnx4008_gpio_read_pin_direction(unsigned short pin) in pnx4008_gpio_read_pin_direction() 287 int pnx4008_gpio_set_pin_mux(unsigned short pin, int output) in pnx4008_gpio_set_pin_mux() 311 int pnx4008_gpio_read_pin_mux(unsigned short pin) in pnx4008_gpio_read_pin_mux()
|
/linux-3.3/arch/arm/plat-mxc/ |
D | iomux-v1.c | 60 unsigned int port, unsigned int pin, int on) in imx_iomuxv1_set_puen() 68 unsigned int port, unsigned int pin, int out) in imx_iomuxv1_set_ddir() 76 unsigned int port, unsigned int pin, int af) in imx_iomuxv1_set_gpr() 84 unsigned int port, unsigned int pin, int inuse) in imx_iomuxv1_set_gius() 92 unsigned int port, unsigned int pin, unsigned int ocr) in imx_iomuxv1_set_ocr() 103 unsigned int port, unsigned int pin, unsigned int aout) in imx_iomuxv1_set_iconfa() 114 unsigned int port, unsigned int pin, unsigned int bout) in imx_iomuxv1_set_iconfb() 126 unsigned int pin = gpio_mode & GPIO_PIN_MASK; in mxc_gpio_mode() local
|
/linux-3.3/drivers/input/misc/ |
D | ixp4xx-beeper.c | 32 static void ixp4xx_spkr_control(unsigned int pin, unsigned int count) in ixp4xx_spkr_control() 55 unsigned int pin = (unsigned int) input_get_drvdata(dev); in ixp4xx_spkr_event() local 138 unsigned int pin = (unsigned int) input_get_drvdata(input_dev); in ixp4xx_spkr_remove() local 155 unsigned int pin = (unsigned int) input_get_drvdata(input_dev); in ixp4xx_spkr_shutdown() local
|
/linux-3.3/drivers/acpi/ |
D | pci_irq.c | 51 u8 pin; member 59 static inline char pin_name(int pin) in pin_name() 69 int pin) in acpi_pci_irq_find_prt_entry() 132 unsigned char pin; member 361 static struct acpi_prt_entry *acpi_pci_irq_lookup(struct pci_dev *dev, int pin) in acpi_pci_irq_lookup() 419 u8 pin; in acpi_pci_irq_enable() local 507 u8 pin; in acpi_pci_irq_disable() local
|
/linux-3.3/arch/arm/mach-dove/ |
D | irq.c | 41 int pin = irq_to_pmu(d->irq); in pmu_irq_mask() local 51 int pin = irq_to_pmu(d->irq); in pmu_irq_unmask() local 61 int pin = irq_to_pmu(d->irq); in pmu_irq_ack() local
|
/linux-3.3/drivers/pinctrl/ |
D | pinconf.c | 26 int pin_config_get_for_pin(struct pinctrl_dev *pctldev, unsigned pin, in pin_config_get_for_pin() 52 int pin; in pin_config_get() local 66 int pin_config_set_for_pin(struct pinctrl_dev *pctldev, unsigned pin, in pin_config_set_for_pin() 100 int pin; in pin_config_set() local 224 struct seq_file *s, int pin) in pinconf_dump_pin() 235 unsigned i, pin; in pinconf_pins_show() local
|
/linux-3.3/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_dmabuf.c | 96 bool pin, bool interruptible) in vmw_dmabuf_to_vram_or_gmr() 167 bool pin, bool interruptible) in vmw_dmabuf_to_vram() 199 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-3.3/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-3.3/arch/mips/pnx833x/common/ |
D | interrupts.c | 113 int pin; in pic_dispatch() local 192 int pin = d->irq - PNX833X_GPIO_IRQ_BASE; in pnx833x_enable_gpio_irq() local 201 int pin = d->irq - PNX833X_GPIO_IRQ_BASE; in pnx833x_disable_gpio_irq() local 210 int pin = d->irq - PNX833X_GPIO_IRQ_BASE; in pnx833x_set_type_gpio_irq() local
|
/linux-3.3/arch/mips/pci/ |
D | pci-bcm47xx.c | 30 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq() 39 u8 slot, pin; in pcibios_plat_dev_init() local
|
/linux-3.3/arch/mips/powertv/pci/ |
D | fixup-powertv.c | 7 int __init pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq() 33 int asic_pcie_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in asic_pcie_map_irq()
|
/linux-3.3/arch/arm/mach-orion5x/ |
D | rd88f5182-setup.c | 108 int pin; in rd88f5182_dbgled_init() local 142 int pin; in rd88f5182_pci_preinit() local 175 u8 pin) in rd88f5182_pci_map_irq()
|
/linux-3.3/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
|
/linux-3.3/arch/arm/mach-integrator/ |
D | pci.c | 73 int pin = *pinp; in integrator_swizzle() local 98 static int __init integrator_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in integrator_map_irq()
|
/linux-3.3/arch/powerpc/sysdev/qe_lib/ |
D | qe_io.c | 53 void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin, int dir, in __par_io_config_pin() 118 int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain, in par_io_config_pin() 130 int par_io_data_set(u8 port, u8 pin, u8 val) in par_io_data_set()
|
/linux-3.3/arch/arm/plat-s3c24xx/ |
D | pm.c | 90 static void s3c_pm_check_resume_pin(unsigned int pin, unsigned int irqoffs) in s3c_pm_check_resume_pin() 121 int pin; in s3c_pm_configure_extint() local
|
/linux-3.3/arch/arm/mach-imx/ |
D | iomux-imx31.c | 71 void mxc_iomux_set_pad(enum iomux_pins pin, u32 config) in mxc_iomux_set_pad() 99 int mxc_iomux_alloc_pin(unsigned int pin, const char *label) in mxc_iomux_alloc_pin() 141 void mxc_iomux_release_pin(unsigned int pin) in mxc_iomux_release_pin()
|
/linux-3.3/arch/x86/kernel/apic/ |
D | io_apic.c | 178 int apic, pin; member 354 int pin; in io_apic_level_ack_pending() local 374 static struct IO_APIC_route_entry __ioapic_read_entry(int apic, int pin) in __ioapic_read_entry() 383 static struct IO_APIC_route_entry ioapic_read_entry(int apic, int pin) in ioapic_read_entry() 400 __ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) in __ioapic_write_entry() 409 static void ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) in ioapic_write_entry() 422 static void ioapic_mask_entry(int apic, int pin) in ioapic_mask_entry() 439 __add_pin_to_irq_node(struct irq_cfg *cfg, int node, int apic, int pin) in __add_pin_to_irq_node() 464 static void add_pin_to_irq_node(struct irq_cfg *cfg, int node, int apic, int pin) in add_pin_to_irq_node() 496 unsigned int reg, pin; in __io_apic_modify_irq() local [all …]
|
/linux-3.3/drivers/input/mouse/ |
D | gpio_mouse.c | 54 int pin, i; in gpio_mouse_probe() local 157 int pin, i; in gpio_mouse_remove() local
|