Searched refs:pwrseq (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/mmc/core/
H A Dpwrseq_sd8787.c25 #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 Dpwrseq_simple.c23 #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 Dpwrseq.c16 #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 Dpwrseq_emmc.c22 #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 Dpwrseq.h32 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 DMakefile12 mmc_core-$(CONFIG_OF) += pwrseq.o
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A DMakefile10 pwrseq.o \
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A DMakefile8 pwrseq.o \
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A DMakefile8 pwrseq.o \
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A DMakefile8 pwrseq.o \
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A DMakefile8 pwrseq.o \
/linux-master/include/linux/mmc/
H A Dhost.h325 struct mmc_pwrseq *pwrseq; member in struct:mmc_host

Completed in 469 milliseconds