Home
last modified time | relevance | path

Searched defs:pin (Results 1 – 25 of 176) sorted by relevance

12345678

/arch/mips/include/asm/mach-pnx833x/
Dgpio.h43 static inline void pnx833x_gpio_select_input(unsigned int pin) in pnx833x_gpio_select_input()
50 static inline void pnx833x_gpio_select_output(unsigned int pin) in pnx833x_gpio_select_output()
59 static inline void pnx833x_gpio_select_function_io(unsigned int pin) in pnx833x_gpio_select_function_io()
66 static inline void pnx833x_gpio_select_function_alt(unsigned int pin) in pnx833x_gpio_select_function_alt()
75 static inline int pnx833x_gpio_read(unsigned int pin) in pnx833x_gpio_read()
84 static inline void pnx833x_gpio_write(unsigned int val, unsigned int pin) in pnx833x_gpio_write()
106 static inline void pnx833x_gpio_setup_irq(int when, unsigned int pin) in pnx833x_gpio_setup_irq()
143 static inline void pnx833x_gpio_enable_irq(unsigned int pin) in pnx833x_gpio_enable_irq()
147 static inline void pnx833x_gpio_disable_irq(unsigned int pin) in pnx833x_gpio_disable_irq()
153 static inline void pnx833x_gpio_clear_irq(unsigned int pin) in pnx833x_gpio_clear_irq()
/arch/arm/boot/dts/
Dpxa2xx.dtsi10 #define PMGROUP(pin) #pin argument
11 #define PMMUX(func, pin, af) \ argument
16 #define PMMUX_LPM_LOW(func, pin, af) \ argument
22 #define PMMUX_LPM_HIGH(func, pin, af) \ argument
/arch/arm/mach-imx/
Diomux-v1.c48 unsigned int port, unsigned int pin, int on) in imx_iomuxv1_set_puen()
56 unsigned int port, unsigned int pin, int out) in imx_iomuxv1_set_ddir()
64 unsigned int port, unsigned int pin, int af) in imx_iomuxv1_set_gpr()
72 unsigned int port, unsigned int pin, int inuse) in imx_iomuxv1_set_gius()
80 unsigned int port, unsigned int pin, unsigned int ocr) in imx_iomuxv1_set_ocr()
91 unsigned int port, unsigned int pin, unsigned int aout) in imx_iomuxv1_set_iconfa()
102 unsigned int port, unsigned int pin, unsigned int bout) in imx_iomuxv1_set_iconfb()
114 unsigned int pin = gpio_mode & GPIO_PIN_MASK; in mxc_gpio_mode() local
Diomux-imx31.c58 void mxc_iomux_set_pad(enum iomux_pins pin, u32 config) in mxc_iomux_set_pad()
85 int mxc_iomux_alloc_pin(unsigned int pin, const char *label) in mxc_iomux_alloc_pin()
125 void mxc_iomux_release_pin(unsigned int pin) in mxc_iomux_release_pin()
/arch/arm/plat-orion/
Dgpio.c96 __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 …]
/arch/arm/mach-mmp/
Dmfp.h29 #define MFP_CFG(pin, af) \ argument
32 #define MFP_CFG_DRV(pin, af, drv) \ argument
/arch/arm/mach-footbridge/
Dcats-pci.c20 static u8 cats_no_swizzle(struct pci_dev *dev, u8 *pin) in cats_no_swizzle()
25 static int __init cats_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in cats_map_irq()
/arch/sh/drivers/pci/
Dfixups-cayman.c9 int pcibios_map_platform_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_platform_irq()
34 int pin; in pcibios_map_platform_irq() member
Dfixups-r7780rp.c15 int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin) in pcibios_map_platform_irq()
Dfixups-snapgear.c20 int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin) in pcibios_map_platform_irq()
Dfixups-sh03.c8 int pcibios_map_platform_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_platform_irq()
/arch/mips/pci/
Dpci-bcm47xx.c31 int 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
/arch/arm/mach-orion5x/
Dboard-rd88f5182.c42 int pin; in rd88f5182_pci_preinit() local
75 u8 pin) in rd88f5182_pci_map_irq()
/arch/arm/mach-s3c24xx/
Dpm.c64 static void s3c_pm_check_resume_pin(unsigned int pin, unsigned int irqoffs) in s3c_pm_check_resume_pin()
95 int pin; in s3c_pm_configure_extint() local
/arch/mips/pnx833x/common/
Dinterrupts.c101 int pin; in pic_dispatch() local
180 int pin = d->irq - PNX833X_GPIO_IRQ_BASE; in pnx833x_enable_gpio_irq() local
189 int pin = d->irq - PNX833X_GPIO_IRQ_BASE; in pnx833x_disable_gpio_irq() local
198 int pin = d->irq - PNX833X_GPIO_IRQ_BASE; in pnx833x_set_type_gpio_irq() local
/arch/powerpc/platforms/8xx/
Dadder875.c23 int port, pin, flags; member
70 const struct cpm_pin *pin = &adder875_pins[i]; in init_ioports() local
Dmpc86xads_setup.c34 int port, pin, flags; member
80 struct cpm_pin *pin = &mpc866ads_pins[i]; in init_ioports() local
Dmpc885ads_setup.c49 int port, pin, flags; member
116 struct cpm_pin *pin = &mpc885ads_pins[i]; in init_ioports() local
Dtqm8xx_setup.c48 int port, pin, flags; member
83 static void __init init_pins(int n, struct cpm_pin *pin) in init_pins()
/arch/x86/kernel/apic/
Dio_apic.c73 #define for_each_pin(idx, pin) \ argument
75 #define for_each_ioapic_pin(idx, pin) \ argument
88 int apic, pin; member
147 static inline u32 mp_pin_to_gsi(int ioapic, int pin) in mp_pin_to_gsi()
307 static struct IO_APIC_route_entry __ioapic_read_entry(int apic, int pin) in __ioapic_read_entry()
317 static struct IO_APIC_route_entry ioapic_read_entry(int apic, int pin) in ioapic_read_entry()
335 static void __ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) in __ioapic_write_entry()
344 static void ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) in ioapic_write_entry()
358 static void ioapic_mask_entry(int apic, int pin) in ioapic_mask_entry()
375 int node, int apic, int pin) in __add_pin_to_irq_node()
[all …]
/arch/powerpc/platforms/82xx/
Dkm82xx.c44 int port, pin, flags; member
139 const struct cpm_pin *pin = &km82xx_pins[i]; in init_ioports() local
Dpq2fads.c47 int port, pin, flags; member
101 struct cpm_pin *pin = &pq2fads_pins[i]; in init_ioports() local
/arch/alpha/kernel/
Dsys_miata.c154 miata_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in miata_map_irq()
203 int slot, pin = *pinp; in miata_swizzle() local
Dsys_ruffian.c122 ruffian_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in ruffian_map_irq()
146 int slot, pin = *pinp; in ruffian_swizzle() local
/arch/powerpc/platforms/85xx/
Dmpc85xx_ads.c50 int port, pin, flags; member
108 const struct cpm_pin *pin = &mpc8560_ads_pins[i]; in init_ioports() local

12345678