Searched +full:meson +full:- +full:mx +full:- +full:sdhc (Results 1 – 11 of 11) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
| D | amlogic,meson-mx-sdhc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mmc/amlogic,meson-mx-sdhc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Amlogic Meson SDHC controller Device Tree Bindings 10 - $ref: "mmc-controller.yaml" 13 - Martin Blumenstingl <martin.blumenstingl@googlemail.com> 16 The SDHC MMC host controller on Amlogic SoCs provides an eMMC and MMC 17 card interface with 1/4/8-bit bus width. 23 - enum: [all …]
|
| D | amlogic,meson-mx-sdio.txt | 4 for MMC, SD, SDIO and SDHC types of memory cards. 13 - compatible : must be one of 14 - "amlogic,meson8-sdio" 15 - "amlogic,meson8b-sdio" 16 along with the generic "amlogic,meson-mx-sdio" 17 - reg : mmc controller base registers 18 - interrupts : mmc controller interrupt 19 - #address-cells : must be 1 20 - size-cells : must be 0 21 - clocks : phandle to clock providers [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | meson8m2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 14 compatible = "amlogic,meson8m2-clkc", "amlogic,meson8-clkc"; 19 /delete-node/ video-lut@20; 21 canvas: video-lut@48 { 22 compatible = "amlogic,meson8m2-canvas", "amlogic,canvas"; 28 compatible = "amlogic,meson8m2-dwmac", "snps,dwmac"; 35 clock-names = "stmmaceth", "clkin0", "clkin1", "timing-adjustment"; 37 reset-names = "stmmaceth"; 41 compatible = "amlogic,meson8m2-aobus-pinctrl", 42 "amlogic,meson8-aobus-pinctrl"; [all …]
|
| D | meson.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #address-cells = <1>; 11 #size-cells = <1>; 12 interrupt-parent = <&gic>; 15 compatible = "simple-bus"; 16 #address-cells = <1>; 17 #size-cells = <1>; 21 compatible = "simple-bus"; [all …]
|
| D | meson8.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 6 #include <dt-bindings/clock/meson8-ddr-clkc.h> 7 #include <dt-bindings/clock/meson8b-clkc.h> 8 #include <dt-bindings/gpio/meson8-gpio.h> 9 #include <dt-bindings/power/meson8-power.h> 10 #include <dt-bindings/reset/amlogic,meson8b-clkc-reset.h> 11 #include <dt-bindings/reset/amlogic,meson8b-reset.h> 12 #include "meson.dtsi" 19 #address-cells = <1>; 20 #size-cells = <0>; [all …]
|
| D | meson8b.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 7 #include <dt-bindings/clock/meson8-ddr-clkc.h> 8 #include <dt-bindings/clock/meson8b-clkc.h> 9 #include <dt-bindings/gpio/meson8b-gpio.h> 10 #include <dt-bindings/power/meson8-power.h> 11 #include <dt-bindings/reset/amlogic,meson8b-reset.h> 12 #include <dt-bindings/reset/amlogic,meson8b-clkc-reset.h> 13 #include "meson.dtsi" 17 #address-cells = <1>; 18 #size-cells = <0>; [all …]
|
| /kernel/linux/linux-5.10/drivers/mmc/host/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 6 obj-$(CONFIG_MMC_ARMMMCI) += armmmci.o 7 armmmci-y := mmci.o 8 armmmci-$(CONFIG_MMC_QCOM_DML) += mmci_qcom_dml.o 9 armmmci-$(CONFIG_MMC_STM32_SDMMC) += mmci_stm32_sdmmc.o 10 obj-$(CONFIG_MMC_PXA) += pxamci.o 11 obj-$(CONFIG_MMC_MXC) += mxcmmc.o 12 obj-$(CONFIG_MMC_MXS) += mxs-mmc.o 13 obj-$(CONFIG_MMC_SDHCI) += sdhci.o 14 obj-$(CONFIG_MMC_SDHCI_PCI) += sdhci-pci.o [all …]
|
| D | meson-mx-sdhc-clkc.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Amlogic Meson SDHC clock controller 9 #include <linux/clk-provider.h> 13 #include "meson-mx-sdhc.h" 68 hw->init = &init; in meson_mx_sdhc_clk_hw_register() 93 return -ENOMEM; in meson_mx_sdhc_register_clkc() 95 clkc_data->src_sel.reg = base + MESON_SDHC_CLKC; in meson_mx_sdhc_register_clkc() 96 clkc_data->src_sel.mask = 0x3; in meson_mx_sdhc_register_clkc() 97 clkc_data->src_sel.shift = 16; in meson_mx_sdhc_register_clkc() 101 &clkc_data->src_sel.hw); in meson_mx_sdhc_register_clkc() [all …]
|
| D | meson-mx-sdhc-mmc.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Amlogic Meson6/Meson8/Meson8b/Meson8m2 SDHC MMC host controller driver. 10 #include <linux/dma-mapping.h> 24 #include <linux/mmc/slot-gpio.h> 26 #include "meson-mx-sdhc.h" 72 regmap_write(host->regmap, MESON_SDHC_SRST, MESON_SDHC_SRST_MAIN_CTRL | in meson_mx_sdhc_hw_reset() 78 regmap_write(host->regmap, MESON_SDHC_SRST, 0); in meson_mx_sdhc_hw_reset() 87 regmap_read(host->regmap, MESON_SDHC_STAT, &stat); in meson_mx_sdhc_clear_fifo() 92 regmap_write(host->regmap, MESON_SDHC_SRST, MESON_SDHC_SRST_RXFIFO | in meson_mx_sdhc_clear_fifo() 96 regmap_read(host->regmap, MESON_SDHC_STAT, &stat); in meson_mx_sdhc_clear_fifo() [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 85 implements a hardware byte swapper using a 32-bit datum. 114 disabled, it will steal the MMC cards away - rendering them 244 This selects the SDHCI support for CNS3xxx System-on-Chip devices. 264 tristate "SDHCI support for the Freescale eSDHC/uSDHC i.MX controller" 321 This selects the SDHCI support for SiRF System-on-Chip devices. 437 tristate "Amlogic Meson SDHC Host Controller support" 442 This selects support for the SDHC Host Controller on 467 MOXA provides one multi-functional card reader which can 468 be found on some embedded hardware such as UC-7112-LX. [all …]
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/ |
| D | 0030_linux_drivers_pci_misc_nvmem_of_mtd_mmc.patch | 7 Change-Id: Iec160bd007994d82f416debdccfbc0d9bdb40470 9 diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig 11 --- a/drivers/misc/Kconfig 13 @@ -314,6 +314,26 @@ config ISL29020 40 diff --git a/drivers/misc/Makefile b/drivers/misc/Makefile 42 --- a/drivers/misc/Makefile 44 @@ -19,6 +19,8 @@ obj-$(CONFIG_TIFM_7XX1) += tifm_7xx1.o 45 obj-$(CONFIG_PHANTOM) += phantom.o 46 obj-$(CONFIG_QCOM_COINCELL) += qcom-coincell.o 47 obj-$(CONFIG_QCOM_FASTRPC) += fastrpc.o [all …]
|