Loading drivers/net/wireless/cnss/cnss_sdio.c +9 −2 Original line number Diff line number Diff line Loading @@ -49,8 +49,6 @@ #define CNSS_DUMP_NAME "CNSS_WLAN" #define CNSS_PINCTRL_SLEEP_STATE "sleep" #define CNSS_PINCTRL_ACTIVE_STATE "active" #define PINCTRL_SLEEP 0 #define PINCTRL_ACTIVE 1 struct cnss_sdio_regulator { struct regulator *wlan_io; Loading Loading @@ -673,6 +671,15 @@ static int cnss_set_pinctrl_state(struct cnss_sdio_data *pdata, bool state) pinctrl_select_state(info->pinctrl, info->sleep); } int cnss_sdio_configure_spdt(bool state) { if (!cnss_pdata) return -ENODEV; return cnss_set_pinctrl_state(cnss_pdata, state); } EXPORT_SYMBOL(cnss_sdio_configure_spdt); /** * cnss_sdio_wlan_register_driver() - cnss wlan register API * @driver: sdio wlan driver interface from wlan driver. Loading include/net/cnss.h +3 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,8 @@ #ifdef CONFIG_CNSS #define CNSS_MAX_FILE_NAME 20 #define PINCTRL_SLEEP 0 #define PINCTRL_ACTIVE 1 enum cnss_bus_width_type { CNSS_BUS_WIDTH_NONE, Loading Loading @@ -244,4 +246,5 @@ extern int cnss_common_set_wlan_mac_address(struct device *dev, const u8 *in, extern u8 *cnss_common_get_wlan_mac_address(struct device *dev, uint32_t *num); extern int cnss_power_up(struct device *dev); extern int cnss_power_down(struct device *dev); extern int cnss_sdio_configure_spdt(bool state); #endif /* _NET_CNSS_H_ */ Loading
drivers/net/wireless/cnss/cnss_sdio.c +9 −2 Original line number Diff line number Diff line Loading @@ -49,8 +49,6 @@ #define CNSS_DUMP_NAME "CNSS_WLAN" #define CNSS_PINCTRL_SLEEP_STATE "sleep" #define CNSS_PINCTRL_ACTIVE_STATE "active" #define PINCTRL_SLEEP 0 #define PINCTRL_ACTIVE 1 struct cnss_sdio_regulator { struct regulator *wlan_io; Loading Loading @@ -673,6 +671,15 @@ static int cnss_set_pinctrl_state(struct cnss_sdio_data *pdata, bool state) pinctrl_select_state(info->pinctrl, info->sleep); } int cnss_sdio_configure_spdt(bool state) { if (!cnss_pdata) return -ENODEV; return cnss_set_pinctrl_state(cnss_pdata, state); } EXPORT_SYMBOL(cnss_sdio_configure_spdt); /** * cnss_sdio_wlan_register_driver() - cnss wlan register API * @driver: sdio wlan driver interface from wlan driver. Loading
include/net/cnss.h +3 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,8 @@ #ifdef CONFIG_CNSS #define CNSS_MAX_FILE_NAME 20 #define PINCTRL_SLEEP 0 #define PINCTRL_ACTIVE 1 enum cnss_bus_width_type { CNSS_BUS_WIDTH_NONE, Loading Loading @@ -244,4 +246,5 @@ extern int cnss_common_set_wlan_mac_address(struct device *dev, const u8 *in, extern u8 *cnss_common_get_wlan_mac_address(struct device *dev, uint32_t *num); extern int cnss_power_up(struct device *dev); extern int cnss_power_down(struct device *dev); extern int cnss_sdio_configure_spdt(bool state); #endif /* _NET_CNSS_H_ */