gpio_num 64 arch/arm/mach-davinci/include/mach/common.h unsigned gpio_num; gpio_num 159 drivers/gpio/gpio-amd-fch.c priv->gc.ngpio = priv->pdata->gpio_num; gpio_num 154 drivers/gpio/gpio-it87.c static int it87_gpio_request(struct gpio_chip *chip, unsigned gpio_num) gpio_num 160 drivers/gpio/gpio-it87.c mask = 1 << (gpio_num % 8); gpio_num 161 drivers/gpio/gpio-it87.c group = (gpio_num / 8); gpio_num 187 drivers/gpio/gpio-it87.c static int it87_gpio_get(struct gpio_chip *chip, unsigned gpio_num) gpio_num 193 drivers/gpio/gpio-it87.c mask = 1 << (gpio_num % 8); gpio_num 194 drivers/gpio/gpio-it87.c reg = (gpio_num / 8) + it87_gpio->io_base; gpio_num 199 drivers/gpio/gpio-it87.c static int it87_gpio_direction_in(struct gpio_chip *chip, unsigned gpio_num) gpio_num 205 drivers/gpio/gpio-it87.c mask = 1 << (gpio_num % 8); gpio_num 206 drivers/gpio/gpio-it87.c group = (gpio_num / 8); gpio_num 225 drivers/gpio/gpio-it87.c unsigned gpio_num, int val) gpio_num 231 drivers/gpio/gpio-it87.c mask = 1 << (gpio_num % 8); gpio_num 232 drivers/gpio/gpio-it87.c reg = (gpio_num / 8) + it87_gpio->io_base; gpio_num 242 drivers/gpio/gpio-it87.c unsigned gpio_num, int val) gpio_num 248 drivers/gpio/gpio-it87.c mask = 1 << (gpio_num % 8); gpio_num 249 drivers/gpio/gpio-it87.c group = (gpio_num / 8); gpio_num 260 drivers/gpio/gpio-it87.c it87_gpio_set(chip, gpio_num, val); gpio_num 79 drivers/gpio/gpio-sch.c static int sch_gpio_direction_in(struct gpio_chip *gc, unsigned gpio_num) gpio_num 84 drivers/gpio/gpio-sch.c sch_gpio_reg_set(sch, gpio_num, GIO, 1); gpio_num 89 drivers/gpio/gpio-sch.c static int sch_gpio_get(struct gpio_chip *gc, unsigned gpio_num) gpio_num 92 drivers/gpio/gpio-sch.c return sch_gpio_reg_get(sch, gpio_num, GLV); gpio_num 95 drivers/gpio/gpio-sch.c static void sch_gpio_set(struct gpio_chip *gc, unsigned gpio_num, int val) gpio_num 100 drivers/gpio/gpio-sch.c sch_gpio_reg_set(sch, gpio_num, GLV, val); gpio_num 104 drivers/gpio/gpio-sch.c static int sch_gpio_direction_out(struct gpio_chip *gc, unsigned gpio_num, gpio_num 110 drivers/gpio/gpio-sch.c sch_gpio_reg_set(sch, gpio_num, GIO, 0); gpio_num 122 drivers/gpio/gpio-sch.c sch_gpio_set(gc, gpio_num, val); gpio_num 126 drivers/gpio/gpio-sch.c static int sch_gpio_get_direction(struct gpio_chip *gc, unsigned gpio_num) gpio_num 130 drivers/gpio/gpio-sch.c return sch_gpio_reg_get(sch, gpio_num, GIO); gpio_num 351 drivers/gpio/gpio-winbond.c static bool winbond_gpio_get_info(unsigned int *gpio_num, gpio_num 358 drivers/gpio/gpio-winbond.c if (*gpio_num < 8) gpio_num 361 drivers/gpio/gpio-winbond.c *gpio_num -= 8; gpio_num 372 drivers/gpio/gpio-winbond.c if (*gpio_num == 0 && !params.pledgpio) gpio_num 374 drivers/gpio/gpio-winbond.c else if (*gpio_num == 1 && !params.beepgpio) gpio_num 376 drivers/gpio/gpio-winbond.c else if ((*gpio_num == 5 || *gpio_num == 6) && !params.i2cgpio) gpio_num 2024 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_get_gpio(struct bnx2x *bp, int gpio_num, u8 port); gpio_num 2025 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_set_gpio(struct bnx2x *bp, int gpio_num, u32 mode, u8 port); gpio_num 2027 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h int bnx2x_set_gpio_int(struct bnx2x *bp, int gpio_num, u32 mode, u8 port); gpio_num 417 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u8 gpio_num = (pin_cfg - PIN_CFG_GPIO0_P0) & 0x3; gpio_num 419 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c bnx2x_set_gpio(bp, gpio_num, (u8)val, gpio_port); gpio_num 430 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u8 gpio_num = (pin_cfg - PIN_CFG_GPIO0_P0) & 0x3; gpio_num 432 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c *val = bnx2x_get_gpio(bp, gpio_num, gpio_port); gpio_num 4327 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u8 *gpio_num, u8 *gpio_port) gpio_num 4330 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c *gpio_num = 0; gpio_num 4353 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c *gpio_num = (cfg_pin - PIN_CFG_GPIO0_P0) & 0x3; gpio_num 4356 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c *gpio_num = MISC_REGISTERS_GPIO_3; gpio_num 4367 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u8 gpio_num, gpio_port; gpio_num 4371 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c &gpio_num, &gpio_port) != 0) gpio_num 4373 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c gpio_val = bnx2x_get_gpio(bp, gpio_num, gpio_port); gpio_num 8738 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u8 gpio_num, gpio_port; gpio_num 8747 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c params->port, &gpio_num, &gpio_port) == gpio_num 8757 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c gpio_val = bnx2x_get_gpio(bp, gpio_num, gpio_port); gpio_num 8765 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c bnx2x_set_gpio_int(bp, gpio_num, gpio_num 8792 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c bnx2x_set_gpio_int(bp, gpio_num, gpio_num 14010 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u8 gpio_num = 0xff, gpio_port = 0xff, phy_index; gpio_num 14017 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c &gpio_num, gpio_num 14031 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c gpio_num = MISC_REGISTERS_GPIO_3; gpio_num 14038 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (gpio_num == 0xff) gpio_num 14042 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c bnx2x_set_gpio(bp, gpio_num, MISC_REGISTERS_GPIO_INPUT_HI_Z, gpio_port); gpio_num 14049 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c (gpio_num + (gpio_port << 2)); gpio_num 14057 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c gpio_num, gpio_port, vars->aeu_int_mask); gpio_num 14071 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c val |= 1 << (gpio_num + (gpio_port << 2)); gpio_num 2059 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_get_gpio(struct bnx2x *bp, int gpio_num, u8 port) gpio_num 2064 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int gpio_shift = gpio_num + gpio_num 2070 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (gpio_num > MISC_REGISTERS_GPIO_3) { gpio_num 2071 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c BNX2X_ERR("Invalid GPIO %d\n", gpio_num); gpio_num 2087 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_gpio(struct bnx2x *bp, int gpio_num, u32 mode, u8 port) gpio_num 2092 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int gpio_shift = gpio_num + gpio_num 2097 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (gpio_num > MISC_REGISTERS_GPIO_3) { gpio_num 2098 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c BNX2X_ERR("Invalid GPIO %d\n", gpio_num); gpio_num 2110 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c gpio_num, gpio_shift); gpio_num 2119 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c gpio_num, gpio_shift); gpio_num 2128 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c gpio_num, gpio_shift); gpio_num 2190 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_set_gpio_int(struct bnx2x *bp, int gpio_num, u32 mode, u8 port) gpio_num 2195 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int gpio_shift = gpio_num + gpio_num 2200 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (gpio_num > MISC_REGISTERS_GPIO_3) { gpio_num 2201 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c BNX2X_ERR("Invalid GPIO %d\n", gpio_num); gpio_num 2213 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c gpio_num, gpio_shift); gpio_num 2222 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c gpio_num, gpio_shift); gpio_num 468 drivers/net/phy/dp83640.c u16 evnt, event_num, gpio_num; gpio_num 491 drivers/net/phy/dp83640.c gpio_num = 1 + ptp_find_pin(clock->ptp_clock, gpio_num 493 drivers/net/phy/dp83640.c if (gpio_num < 1) gpio_num 495 drivers/net/phy/dp83640.c evnt |= (gpio_num & EVNT_GPIO_MASK) << EVNT_GPIO_SHIFT; gpio_num 70 drivers/platform/x86/pcengines-apuv2.c .gpio_num = ARRAY_SIZE(apu2_gpio_regs), gpio_num 137 drivers/spi/spi-tle62x0.c int gpio_num = to_gpio_num(attr); gpio_num 141 drivers/spi/spi-tle62x0.c value = (st->gpio_state >> gpio_num) & 1; gpio_num 152 drivers/spi/spi-tle62x0.c int gpio_num = to_gpio_num(attr); gpio_num 160 drivers/spi/spi-tle62x0.c dev_dbg(dev, "setting gpio %d to %ld\n", gpio_num, val); gpio_num 165 drivers/spi/spi-tle62x0.c st->gpio_state |= 1 << gpio_num; gpio_num 167 drivers/spi/spi-tle62x0.c st->gpio_state &= ~(1 << gpio_num); gpio_num 2078 drivers/staging/rtl8723bs/core/rtw_wlan_util.c int rtw_get_gpio(struct net_device *netdev, int gpio_num) gpio_num 2091 drivers/staging/rtl8723bs/core/rtw_wlan_util.c direction = (rtw_read8(adapter, REG_GPIO_PIN_CTRL + 2) & BIT(gpio_num)) >> gpio_num; gpio_num 2095 drivers/staging/rtl8723bs/core/rtw_wlan_util.c value = (rtw_read8(adapter, REG_GPIO_PIN_CTRL + 1) & BIT(gpio_num)) >> gpio_num; gpio_num 2097 drivers/staging/rtl8723bs/core/rtw_wlan_util.c value = (rtw_read8(adapter, REG_GPIO_PIN_CTRL) & BIT(gpio_num)) >> gpio_num; gpio_num 2106 drivers/staging/rtl8723bs/core/rtw_wlan_util.c int rtw_set_gpio_output_value(struct net_device *netdev, int gpio_num, bool isHigh) gpio_num 2113 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if (gpio_num > 7 || gpio_num < 4) { gpio_num 2123 drivers/staging/rtl8723bs/core/rtw_wlan_util.c direction = (rtw_read8(adapter, REG_GPIO_PIN_CTRL + 2) & BIT(gpio_num)) >> gpio_num; gpio_num 2128 drivers/staging/rtl8723bs/core/rtw_wlan_util.c rtw_write8(adapter, REG_GPIO_PIN_CTRL + 1, rtw_read8(adapter, REG_GPIO_PIN_CTRL + 1) | BIT(gpio_num)); gpio_num 2130 drivers/staging/rtl8723bs/core/rtw_wlan_util.c rtw_write8(adapter, REG_GPIO_PIN_CTRL + 1, rtw_read8(adapter, REG_GPIO_PIN_CTRL + 1) & ~BIT(gpio_num)); gpio_num 2132 drivers/staging/rtl8723bs/core/rtw_wlan_util.c DBG_871X("%s Set gpio %x[%d]=%d\n", __func__, REG_GPIO_PIN_CTRL+1, gpio_num, isHigh); gpio_num 2144 drivers/staging/rtl8723bs/core/rtw_wlan_util.c int rtw_config_gpio(struct net_device *netdev, int gpio_num, bool isOutput) gpio_num 2148 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if (gpio_num > 7 || gpio_num < 4) { gpio_num 2153 drivers/staging/rtl8723bs/core/rtw_wlan_util.c DBG_871X("%s gpio_num =%d direction =%d\n", __func__, gpio_num, isOutput); gpio_num 2160 drivers/staging/rtl8723bs/core/rtw_wlan_util.c rtw_write8(adapter, REG_GPIO_PIN_CTRL + 2, rtw_read8(adapter, REG_GPIO_PIN_CTRL + 2) | BIT(gpio_num)); gpio_num 2162 drivers/staging/rtl8723bs/core/rtw_wlan_util.c rtw_write8(adapter, REG_GPIO_PIN_CTRL + 2, rtw_read8(adapter, REG_GPIO_PIN_CTRL + 2) & ~BIT(gpio_num)); gpio_num 668 drivers/staging/rtl8723bs/include/drv_types.h int rtw_get_gpio(struct net_device *netdev, int gpio_num); gpio_num 669 drivers/staging/rtl8723bs/include/drv_types.h int rtw_set_gpio_output_value(struct net_device *netdev, int gpio_num, bool isHigh); gpio_num 670 drivers/staging/rtl8723bs/include/drv_types.h int rtw_config_gpio(struct net_device *netdev, int gpio_num, bool isOutput); gpio_num 41 include/linux/platform_data/gpio/gpio-amd-fch.h int gpio_num;