]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - drivers/mmc/host/mmci.h
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[mirror_ubuntu-jammy-kernel.git] / drivers / mmc / host / mmci.h
index 4a8bef1aac8f7b73b215f42ba962bcbd004ba642..f91cdf7f6dae766e7e76fd98626cb401f190cd61 100644 (file)
 
 #define NR_SG          128
 
+#define MMCI_PINCTRL_STATE_OPENDRAIN "opendrain"
+
 struct clk;
 struct variant_data;
 struct dma_chan;
@@ -223,9 +225,13 @@ struct mmci_host {
        u32                     clk_reg;
        u32                     datactrl_reg;
        u32                     busy_status;
+       u32                     mask1_reg;
        bool                    vqmmc_enabled;
        struct mmci_platform_data *plat;
        struct variant_data     *variant;
+       struct pinctrl          *pinctrl;
+       struct pinctrl_state    *pins_default;
+       struct pinctrl_state    *pins_opendrain;
 
        u8                      hw_designer;
        u8                      hw_revision:4;