/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/kernel/ |
H A D | gpio_txx9.c | 22 static int txx9_gpio_get(struct gpio_chip *chip, unsigned int offset) 38 static void txx9_gpio_set(struct gpio_chip *chip, unsigned int offset, 48 static int txx9_gpio_dir_in(struct gpio_chip *chip, unsigned int offset) 59 static int txx9_gpio_dir_out(struct gpio_chip *chip, unsigned int offset, 72 static struct gpio_chip txx9_gpio_chip = {
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/pmc-sierra/msp71xx/ |
H A D | gpio_extended.c | 35 struct gpio_chip chip; 46 static int msp71xx_exd_gpio_get(struct gpio_chip *chip, unsigned offset) 64 static void msp71xx_exd_gpio_set(struct gpio_chip *chip, 83 static int msp71xx_exd_direction_output(struct gpio_chip *chip, 101 static int msp71xx_exd_direction_input(struct gpio_chip *chip, unsigned offset)
|
H A D | gpio.c | 40 struct gpio_chip chip; 53 static int msp71xx_gpio_get(struct gpio_chip *chip, unsigned offset) 69 static void msp71xx_gpio_set(struct gpio_chip *chip, unsigned offset, int value) 95 static int msp71xx_set_gpio_mode(struct gpio_chip *chip, 124 static int msp71xx_direction_output(struct gpio_chip *chip, 139 static int msp71xx_direction_input(struct gpio_chip *chip, unsigned offset)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68knommu/platform/523x/ |
H A D | gpio.c | 25 .gpio_chip = { 41 .gpio_chip = { 59 .gpio_chip = { 77 .gpio_chip = { 95 .gpio_chip = { 113 .gpio_chip = { 131 .gpio_chip = { 149 .gpio_chip = { 167 .gpio_chip = { 185 .gpio_chip [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpio/ |
H A D | pca953x.c | 75 struct gpio_chip gpio_chip; member in struct:pca953x_chip 83 if (chip->gpio_chip.ngpio <= 8) 100 if (chip->gpio_chip.ngpio <= 8) 114 static int pca953x_gpio_direction_input(struct gpio_chip *gc, unsigned off) 120 chip = container_of(gc, struct pca953x_chip, gpio_chip); 131 static int pca953x_gpio_direction_output(struct gpio_chip *gc, 138 chip = container_of(gc, struct pca953x_chip, gpio_chip); 162 static int pca953x_gpio_get_value(struct gpio_chip *gc, unsigned off) 168 chip = container_of(gc, struct pca953x_chip, gpio_chip); [all...] |
H A D | adp5520-gpio.c | 20 struct gpio_chip gpio_chip; member in struct:adp5520_gpio 25 static int adp5520_gpio_get_value(struct gpio_chip *chip, unsigned off) 30 dev = container_of(chip, struct adp5520_gpio, gpio_chip); 45 static void adp5520_gpio_set_value(struct gpio_chip *chip, 49 dev = container_of(chip, struct adp5520_gpio, gpio_chip); 57 static int adp5520_gpio_direction_input(struct gpio_chip *chip, unsigned off) 60 dev = container_of(chip, struct adp5520_gpio, gpio_chip); 68 static int adp5520_gpio_direction_output(struct gpio_chip *chip, 73 dev = container_of(chip, struct adp5520_gpio, gpio_chip); [all...] |
H A D | sch_gpio.c | 43 static int sch_gpio_core_direction_in(struct gpio_chip *gc, unsigned gpio_num) 62 static int sch_gpio_core_get(struct gpio_chip *gc, unsigned gpio_num) 74 static void sch_gpio_core_set(struct gpio_chip *gc, unsigned gpio_num, int val) 93 static int sch_gpio_core_direction_out(struct gpio_chip *gc, 114 static struct gpio_chip sch_gpio_core = { 123 static int sch_gpio_resume_direction_in(struct gpio_chip *gc, 139 static int sch_gpio_resume_get(struct gpio_chip *gc, unsigned gpio_num) 144 static void sch_gpio_resume_set(struct gpio_chip *gc, 161 static int sch_gpio_resume_direction_out(struct gpio_chip *gc, 178 static struct gpio_chip sch_gpio_resum [all...] |
H A D | sx150x.c | 45 struct gpio_chip gpio_chip; member in struct:sx150x_chip 230 static int sx150x_gpio_get(struct gpio_chip *gc, unsigned offset) 235 chip = container_of(gc, struct sx150x_chip, gpio_chip); 246 static void sx150x_gpio_set(struct gpio_chip *gc, unsigned offset, int val) 250 chip = container_of(gc, struct sx150x_chip, gpio_chip); 260 static int sx150x_gpio_direction_input(struct gpio_chip *gc, unsigned offset) 265 chip = container_of(gc, struct sx150x_chip, gpio_chip); 275 static int sx150x_gpio_direction_output(struct gpio_chip *gc, 282 chip = container_of(gc, struct sx150x_chip, gpio_chip); [all...] |
H A D | pcf857x.c | 59 struct gpio_chip chip; 69 static int pcf857x_input8(struct gpio_chip *chip, unsigned offset) 82 static int pcf857x_get8(struct gpio_chip *chip, unsigned offset) 91 static int pcf857x_output8(struct gpio_chip *chip, unsigned offset, int value) 108 static void pcf857x_set8(struct gpio_chip *chip, unsigned offset, int value) 137 static int pcf857x_input16(struct gpio_chip *chip, unsigned offset) 150 static int pcf857x_get16(struct gpio_chip *chip, unsigned offset) 159 static int pcf857x_output16(struct gpio_chip *chip, unsigned offset, int value) 176 static void pcf857x_set16(struct gpio_chip *chip, unsigned offset, int value) 195 /* Allocate, initialize, and register this gpio_chip [all...] |
H A D | ucb1400_gpio.c | 17 static int ucb1400_gpio_dir_in(struct gpio_chip *gc, unsigned off) 25 static int ucb1400_gpio_dir_out(struct gpio_chip *gc, unsigned off, int val) 34 static int ucb1400_gpio_get(struct gpio_chip *gc, unsigned off) 41 static void ucb1400_gpio_set(struct gpio_chip *gc, unsigned off, int val)
|
H A D | max732x.c | 87 struct gpio_chip gpio_chip; member in struct:max732x_chip 148 static int max732x_gpio_get_value(struct gpio_chip *gc, unsigned off) 154 chip = container_of(gc, struct max732x_chip, gpio_chip); 163 static void max732x_gpio_set_value(struct gpio_chip *gc, unsigned off, int val) 169 chip = container_of(gc, struct max732x_chip, gpio_chip); 189 static int max732x_gpio_direction_input(struct gpio_chip *gc, unsigned off) 194 chip = container_of(gc, struct max732x_chip, gpio_chip); 212 static int max732x_gpio_direction_output(struct gpio_chip *gc, 218 chip = container_of(gc, struct max732x_chip, gpio_chip); [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/bcm63xx/ |
H A D | gpio.c | 24 static void bcm63xx_gpio_set(struct gpio_chip *chip, 54 static int bcm63xx_gpio_get(struct gpio_chip *chip, unsigned gpio) 73 static int bcm63xx_gpio_set_direction(struct gpio_chip *chip, 104 static int bcm63xx_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) 109 static int bcm63xx_gpio_direction_output(struct gpio_chip *chip, 117 static struct gpio_chip bcm63xx_gpio_chip = {
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/spi/ |
H A D | max7301.h | 15 struct gpio_chip chip;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-mxc/include/mach/ |
H A D | gpio.h | 39 struct gpio_chip chip;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mfd/ |
H A D | htc-i2cpld.c | 51 struct gpio_chip chip_out; 55 struct gpio_chip chip_in; 238 void htcpld_chip_set(struct gpio_chip *chip, unsigned offset, int val) 272 int htcpld_chip_get(struct gpio_chip *chip, unsigned offset) 302 static int htcpld_direction_output(struct gpio_chip *chip, 309 static int htcpld_direction_input(struct gpio_chip *chip, 319 int htcpld_chip_to_irq(struct gpio_chip *chip, unsigned offset) 457 struct gpio_chip *gpio_chip; local 467 gpio_chip [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-lpc32xx/ |
H A D | gpiolib.c | 155 struct gpio_chip chip; 160 struct gpio_chip *gpc) 246 static int lpc32xx_gpio_dir_input_p012(struct gpio_chip *chip, 256 static int lpc32xx_gpio_dir_input_p3(struct gpio_chip *chip, 266 static int lpc32xx_gpio_dir_in_always(struct gpio_chip *chip, 272 static int lpc32xx_gpio_get_value_p012(struct gpio_chip *chip, unsigned pin) 279 static int lpc32xx_gpio_get_value_p3(struct gpio_chip *chip, unsigned pin) 286 static int lpc32xx_gpi_get_value(struct gpio_chip *chip, unsigned pin) 293 static int lpc32xx_gpio_dir_output_p012(struct gpio_chip *chip, unsigned pin, 303 static int lpc32xx_gpio_dir_output_p3(struct gpio_chip *chi [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/loongson/common/ |
H A D | gpio.c | 76 static int ls2f_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) 94 static int ls2f_gpio_direction_output(struct gpio_chip *chip, 114 static int ls2f_gpio_get_value(struct gpio_chip *chip, unsigned gpio) 119 static void ls2f_gpio_set_value(struct gpio_chip *chip, 125 static struct gpio_chip ls2f_chip = {
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/rb532/ |
H A D | gpio.c | 40 struct gpio_chip chip; 86 static int rb532_gpio_get(struct gpio_chip *chip, unsigned offset) 97 static void rb532_gpio_set(struct gpio_chip *chip, 109 static int rb532_gpio_direction_input(struct gpio_chip *chip, unsigned offset) 125 static int rb532_gpio_direction_output(struct gpio_chip *chip,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/sysdev/ |
H A D | simple_gpio.c | 46 static int u8_gpio_get(struct gpio_chip *gc, unsigned int gpio) 53 static void u8_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) 71 static int u8_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) 76 static int u8_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) 94 struct gpio_chip *gc;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/ar7/ |
H A D | gpio.c | 28 struct gpio_chip chip; 31 static int ar7_gpio_get_value(struct gpio_chip *chip, unsigned gpio) 40 static void ar7_gpio_set_value(struct gpio_chip *chip, 54 static int ar7_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) 65 static int ar7_gpio_direction_output(struct gpio_chip *chip,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/of/ |
H A D | gpio.c | 38 struct gpio_chip *gc; 120 * @gc: pointer to the gpio_chip structure 127 * is less than ngpios (that is specified in the gpio_chip). 129 static int of_gpio_simple_xlate(struct gpio_chip *gc, struct device_node *np, 162 * 1) In the gpio_chip structure: 178 struct gpio_chip *gc = &mm_gc->gc; 213 void of_gpiochip_add(struct gpio_chip *chip) 229 void of_gpiochip_remove(struct gpio_chip *chip) 235 /* Private function for resolving node pointer to gpio_chip */ 236 static int of_gpiochip_is_match(struct gpio_chip *chi [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-brcm/ |
H A D | gen_gpio.c | 168 gpiolib_request(struct gpio_chip *chip, unsigned int offset) 174 gpiolib_free(struct gpio_chip *chip, unsigned int offset) 180 gpiolib_direction_input(struct gpio_chip *chip, unsigned int offset) 186 gpiolib_get_value(struct gpio_chip *chip, unsigned int offset) 192 gpiolib_direction_output(struct gpio_chip *chip, unsigned int offset, int value) 198 gpiolib_set_value(struct gpio_chip *chip, unsigned int offset, int value) 203 static struct gpio_chip gc = {
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_gpio.c | 56 static int mpc52xx_wkup_gpio_get(struct gpio_chip *gc, unsigned int gpio) 70 __mpc52xx_wkup_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) 86 mpc52xx_wkup_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) 99 static int mpc52xx_wkup_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) 123 mpc52xx_wkup_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) 155 struct gpio_chip *gc; 221 static int mpc52xx_simple_gpio_get(struct gpio_chip *gc, unsigned int gpio) 233 __mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) 248 mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) 261 static int mpc52xx_simple_gpio_dir_in(struct gpio_chip *g [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-samsung/include/plat/ |
H A D | gpio-core.h | 62 struct gpio_chip chip; 72 static inline struct s3c_gpio_chip *to_s3c_gpio(struct gpio_chip *gpc) 77 /** s3c_gpiolib_add() - add the s3c specific version of a gpio_chip.
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-samsung/ |
H A D | gpio.c | 49 static int s3c_gpiolib_input(struct gpio_chip *chip, unsigned offset) 67 static int s3c_gpiolib_output(struct gpio_chip *chip, 95 static void s3c_gpiolib_set(struct gpio_chip *chip, 114 static int s3c_gpiolib_get(struct gpio_chip *chip, unsigned offset) 128 struct gpio_chip *gc = &chip->chip;
|