Searched refs:pwrseq (Results 1 - 12 of 12) sorted by relevance
/linux-master/drivers/mmc/core/ |
H A D | pwrseq_sd8787.c | 25 #include "pwrseq.h" 28 struct mmc_pwrseq pwrseq; member in struct:mmc_pwrseq_sd8787 33 #define to_pwrseq_sd8787(p) container_of(p, struct mmc_pwrseq_sd8787, pwrseq) 37 struct mmc_pwrseq_sd8787 *pwrseq = to_pwrseq_sd8787(host->pwrseq); local 39 gpiod_set_value_cansleep(pwrseq->reset_gpio, 1); 42 gpiod_set_value_cansleep(pwrseq->pwrdn_gpio, 1); 47 struct mmc_pwrseq_sd8787 *pwrseq = to_pwrseq_sd8787(host->pwrseq); local 49 gpiod_set_value_cansleep(pwrseq 55 struct mmc_pwrseq_sd8787 *pwrseq = to_pwrseq_sd8787(host->pwrseq); local 65 struct mmc_pwrseq_sd8787 *pwrseq = to_pwrseq_sd8787(host->pwrseq); local 90 struct mmc_pwrseq_sd8787 *pwrseq; local 118 struct mmc_pwrseq_sd8787 *pwrseq = platform_get_drvdata(pdev); local [all...] |
H A D | pwrseq_simple.c | 23 #include "pwrseq.h" 26 struct mmc_pwrseq pwrseq; member in struct:mmc_pwrseq_simple 34 #define to_pwrseq_simple(p) container_of(p, struct mmc_pwrseq_simple, pwrseq) 36 static void mmc_pwrseq_simple_set_gpios_value(struct mmc_pwrseq_simple *pwrseq, argument 39 struct gpio_descs *reset_gpios = pwrseq->reset_gpios; 63 struct mmc_pwrseq_simple *pwrseq = to_pwrseq_simple(host->pwrseq); local 65 if (!IS_ERR(pwrseq->ext_clk) && !pwrseq->clk_enabled) { 66 clk_prepare_enable(pwrseq 75 struct mmc_pwrseq_simple *pwrseq = to_pwrseq_simple(host->pwrseq); local 85 struct mmc_pwrseq_simple *pwrseq = to_pwrseq_simple(host->pwrseq); local 113 struct mmc_pwrseq_simple *pwrseq; local 147 struct mmc_pwrseq_simple *pwrseq = platform_get_drvdata(pdev); local [all...] |
H A D | pwrseq.c | 16 #include "pwrseq.h" 26 np = of_parse_phandle(host->parent->of_node, "mmc-pwrseq", 0); 37 host->pwrseq = p; 46 if (!host->pwrseq) 49 dev_info(host->parent, "allocated mmc-pwrseq\n"); 56 struct mmc_pwrseq *pwrseq = host->pwrseq; local 58 if (pwrseq && pwrseq->ops->pre_power_on) 59 pwrseq 64 struct mmc_pwrseq *pwrseq = host->pwrseq; local 72 struct mmc_pwrseq *pwrseq = host->pwrseq; local 80 struct mmc_pwrseq *pwrseq = host->pwrseq; local 88 struct mmc_pwrseq *pwrseq = host->pwrseq; local 96 mmc_pwrseq_register(struct mmc_pwrseq *pwrseq) argument 109 mmc_pwrseq_unregister(struct mmc_pwrseq *pwrseq) argument [all...] |
H A D | pwrseq_emmc.c | 22 #include "pwrseq.h" 25 struct mmc_pwrseq pwrseq; member in struct:mmc_pwrseq_emmc 30 #define to_pwrseq_emmc(p) container_of(p, struct mmc_pwrseq_emmc, pwrseq) 34 struct mmc_pwrseq_emmc *pwrseq = to_pwrseq_emmc(host->pwrseq); local 36 gpiod_set_value_cansleep(pwrseq->reset_gpio, 1); 38 gpiod_set_value_cansleep(pwrseq->reset_gpio, 0); 45 struct mmc_pwrseq_emmc *pwrseq = container_of(this, local 47 gpiod_set_value(pwrseq->reset_gpio, 1); 49 gpiod_set_value(pwrseq 61 struct mmc_pwrseq_emmc *pwrseq; local 95 struct mmc_pwrseq_emmc *pwrseq = platform_get_drvdata(pdev); local [all...] |
H A D | pwrseq.h | 32 int mmc_pwrseq_register(struct mmc_pwrseq *pwrseq); 33 void mmc_pwrseq_unregister(struct mmc_pwrseq *pwrseq); 44 static inline int mmc_pwrseq_register(struct mmc_pwrseq *pwrseq) argument 48 static inline void mmc_pwrseq_unregister(struct mmc_pwrseq *pwrseq) {} argument
|
H A D | Makefile | 12 mmc_core-$(CONFIG_OF) += pwrseq.o
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
H A D | Makefile | 10 pwrseq.o \
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
H A D | Makefile | 8 pwrseq.o \
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A D | Makefile | 8 pwrseq.o \
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | Makefile | 8 pwrseq.o \
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
H A D | Makefile | 8 pwrseq.o \
|
/linux-master/include/linux/mmc/ |
H A D | host.h | 325 struct mmc_pwrseq *pwrseq; member in struct:mmc_host
|
Completed in 469 milliseconds