Home
last modified time | relevance | path

Searched refs:gpio_cfg (Results 1 – 20 of 20) sorted by relevance

/OK3568_Linux_fs/u-boot/board/gateworks/gw_ventana/
H A Dcommon.c789 struct ventana gpio_cfg[GW_UNKNOWN] = { variable
1013 imx_iomux_v3_setup_multiple_pads(gpio_cfg[board].gpio_pads, in setup_iomux_gpio()
1014 gpio_cfg[board].num_pads); in setup_iomux_gpio()
1017 if (gpio_cfg[board].rs232_en) { in setup_iomux_gpio()
1018 gpio_request(gpio_cfg[board].rs232_en, "rs232_en#"); in setup_iomux_gpio()
1019 gpio_direction_output(gpio_cfg[board].rs232_en, 0); in setup_iomux_gpio()
1024 gpio_cfg[board].pcie_rst = IMX_GPIO_NR(3, 23); in setup_iomux_gpio()
1027 gpio_request(gpio_cfg[board].pcie_rst, "pci_rst#"); in setup_iomux_gpio()
1028 gpio_direction_output(gpio_cfg[board].pcie_rst, 0); in setup_iomux_gpio()
1031 for (i = 0; i < ARRAY_SIZE(gpio_cfg[board].leds); i++) { in setup_iomux_gpio()
[all …]
H A Dgw_ventana.c181 if (gpio_cfg[board_type].otgpwr_en) in board_ehci_power()
182 gpio_set_value(gpio_cfg[board_type].otgpwr_en, on); in board_ehci_power()
494 uint pin = gpio_cfg[board_type].pcie_rst; in imx6_pcie_toggle_reset()
793 if (gpio_cfg[board_type].rs232_en) in misc_init_r()
795 for (i = 0; i < gpio_cfg[board_type].dio_num; i++) { in misc_init_r()
1210 gpio_cfg[board_type].usd_vsel = 0; in ft_board_setup()
1292 for (i = 0; i < gpio_cfg[board_type].dio_num; i++) { in ft_board_setup()
1293 struct dio_cfg *cfg = &gpio_cfg[board_type].dio_cfg[i]; in ft_board_setup()
1311 if (gpio_cfg[board_type].usd_vsel) { in ft_board_setup()
H A Dcommon.h86 extern struct ventana gpio_cfg[GW_UNKNOWN];
/OK3568_Linux_fs/kernel/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-gpio.c105 struct mxl_gpio_cfg *gpio_cfg) in mxl111sf_config_gpio_pins() argument
110 mxl_debug_adv("(%d, %d)", gpio_cfg->pin, gpio_cfg->dir); in mxl111sf_config_gpio_pins()
112 switch (gpio_cfg->pin) { in mxl111sf_config_gpio_pins()
120 tmp &= ~(1 << (gpio_cfg->pin + 4)); in mxl111sf_config_gpio_pins()
121 tmp |= (gpio_cfg->dir << (gpio_cfg->pin + 4)); in mxl111sf_config_gpio_pins()
133 tmp &= ~(1 << gpio_cfg->pin); in mxl111sf_config_gpio_pins()
134 tmp |= (gpio_cfg->dir << gpio_cfg->pin); in mxl111sf_config_gpio_pins()
145 tmp &= ~(1 << (gpio_cfg->pin - 3)); in mxl111sf_config_gpio_pins()
146 tmp |= (gpio_cfg->dir << (gpio_cfg->pin - 3)); in mxl111sf_config_gpio_pins()
155 ret = (MXL_GPIO_DIR_OUTPUT == gpio_cfg->dir) ? in mxl111sf_config_gpio_pins()
[all …]
/OK3568_Linux_fs/kernel/arch/mips/ar7/
H A Dgpio.c261 struct titan_gpio_cfg gpio_cfg; in titan_gpio_pinsel() local
268 gpio_cfg = titan_gpio_table[gpio]; in titan_gpio_pinsel()
269 pin_sel_reg = gpio_cfg.reg - 1; in titan_gpio_pinsel()
271 mux_status = (readl(pin_sel + pin_sel_reg) >> gpio_cfg.shift) & 0x3; in titan_gpio_pinsel()
274 if (!((mux_status == 0) || (mux_status == gpio_cfg.func))) in titan_gpio_pinsel()
279 tmp |= ((gpio_cfg.func & 0x3) << gpio_cfg.shift); in titan_gpio_pinsel()
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dwm8903.c1956 if (of_property_read_u32_array(np, "gpio-cfg", pdata->gpio_cfg, in wm8903_set_pdata_from_of()
1957 ARRAY_SIZE(pdata->gpio_cfg)) >= 0) { in wm8903_set_pdata_from_of()
1970 for (i = 0; i < ARRAY_SIZE(pdata->gpio_cfg); i++) { in wm8903_set_pdata_from_of()
1971 if (pdata->gpio_cfg[i] == 0) { in wm8903_set_pdata_from_of()
1972 pdata->gpio_cfg[i] = WM8903_GPIO_CONFIG_ZERO; in wm8903_set_pdata_from_of()
1973 } else if (pdata->gpio_cfg[i] == 0xffffffff) { in wm8903_set_pdata_from_of()
1974 pdata->gpio_cfg[i] = 0; in wm8903_set_pdata_from_of()
1975 } else if (pdata->gpio_cfg[i] > 0x7fff) { in wm8903_set_pdata_from_of()
1977 i, pdata->gpio_cfg[i]); in wm8903_set_pdata_from_of()
2079 for (i = 0; i < ARRAY_SIZE(pdata->gpio_cfg); i++) { in wm8903_i2c_probe()
[all …]
H A Dwm8960.c1397 of_property_read_u32_array(np, "wlf,gpio-cfg", pdata->gpio_cfg, in wm8960_set_pdata_from_of()
1398 ARRAY_SIZE(pdata->gpio_cfg)); in wm8960_set_pdata_from_of()
1461 wm8960->pdata.gpio_cfg[0] << 6); in wm8960_i2c_probe()
1463 wm8960->pdata.gpio_cfg[1] << 4); in wm8960_i2c_probe()
H A Dwm8904.c2275 if (!wm8904->pdata->gpio_cfg[i]) in wm8904_i2c_probe()
2281 wm8904->pdata->gpio_cfg[i]); in wm8904_i2c_probe()
/OK3568_Linux_fs/kernel/include/sound/
H A Dwm8960.h35 u32 gpio_cfg[2]; member
H A Dwm8904.h154 u32 gpio_cfg[WM8904_GPIO_REGS]; member
H A Dwm8903.h260 u32 gpio_cfg[WM8903_NUM_GPIO]; /* Default register values for GPIO pin mux */ member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/rf/
H A Dhalrf_interface.h93 #define halrf_set_gpio_func(rf, func, gpio_cfg) rtw_hal_mac_set_gpio_func((rf)->hal_com, func, gpio… argument
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/rf/
H A Dhalrf_interface.h93 #define halrf_set_gpio_func(rf, func, gpio_cfg) rtw_hal_mac_set_gpio_func((rf)->hal_com, func, gpio… argument
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/mac_ax/mac_8852b/
H A Dgpio_8852b.c1883 enum rtw_mac_gfunc func, s8 gpio_cfg) in mac_set_gpio_func_8852b() argument
1890 if (gpio_cfg < MAC_AX_GPIO_MIN || gpio_cfg > RTW_MAC_GPIO_MAX) { in mac_set_gpio_func_8852b()
1891 PLTFM_MSG_ERR("The GPIO number is wrong: %d", gpio_cfg); in mac_set_gpio_func_8852b()
1895 gpio = gpio_cfg; in mac_set_gpio_func_8852b()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/mac_ax/mac_8852b/
H A Dgpio_8852b.c1883 enum rtw_mac_gfunc func, s8 gpio_cfg) in mac_set_gpio_func_8852b() argument
1890 if (gpio_cfg < MAC_AX_GPIO_MIN || gpio_cfg > RTW_MAC_GPIO_MAX) { in mac_set_gpio_func_8852b()
1891 PLTFM_MSG_ERR("The GPIO number is wrong: %d", gpio_cfg); in mac_set_gpio_func_8852b()
1895 gpio = gpio_cfg; in mac_set_gpio_func_8852b()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_api_drv.h368 rtw_hal_mac_set_gpio_func(struct rtw_hal_com_t *hal_com, u8 func, s8 gpio_cfg);
H A Dhal_api_mac.c8871 rtw_hal_mac_set_gpio_func(struct rtw_hal_com_t *hal_com, u8 func, s8 gpio_cfg){ in rtw_hal_mac_set_gpio_func() argument
8877 ret = ops->set_gpio_func(mac, func, gpio_cfg); in rtw_hal_mac_set_gpio_func()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_api_drv.h368 rtw_hal_mac_set_gpio_func(struct rtw_hal_com_t *hal_com, u8 func, s8 gpio_cfg);
H A Dhal_api_mac.c8887 rtw_hal_mac_set_gpio_func(struct rtw_hal_com_t *hal_com, u8 func, s8 gpio_cfg){ in rtw_hal_mac_set_gpio_func() argument
8893 ret = ops->set_gpio_func(mac, func, gpio_cfg); in rtw_hal_mac_set_gpio_func()
/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/
H A DREADME_MLAN558 mlanutl mlanX hostcmd <robust_btc.conf> gpio_cfg
2816 hostcmd gpio_cfg
2818gpio_cfg: enable/disable GPIO cfg for external bt request (default is enable with High Pola…
2821 mlanutl mlanX hostcmd config/robust_btc.conf gpio_cfg