Home
last modified time | relevance | path

Searched +full:meson +full:- +full:mx +full:- +full:sdio (Results 1 – 9 of 9) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/mmc/
Damlogic,meson-mx-sdio.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mmc/amlogic,meson-mx-sdio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Amlogic Meson6, Meson8 and Meson8b SDIO/MMC controller
11 for MMC, SD, SDIO and SDHC types of memory cards.
20 - Neil Armstrong <[email protected]>
25 - enum:
26 - amlogic,meson8-sdio
27 - amlogic,meson8b-sdio
[all …]
/linux-6.14.4/arch/arm/boot/dts/amlogic/
Dmeson.dtsi1 // 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>
8 #include <dt-bindings/sound/meson-aiu.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
13 interrupt-parent = <&gic>;
15 iio-hwmon {
16 compatible = "iio-hwmon";
17 io-channels = <&saradc 8>;
[all …]
Dmeson8.dtsi1 // 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 <dt-bindings/thermal/thermal.h>
13 #include "meson.dtsi"
20 #address-cells = <1>;
[all …]
Dmeson8b.dtsi1 // 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 <dt-bindings/thermal/thermal.h>
14 #include "meson.dtsi"
18 #address-cells = <1>;
[all …]
/linux-6.14.4/drivers/mmc/host/
DMakefile1 # 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_UHS2) += sdhci-uhs2.o
[all …]
Dmeson-mx-sdio.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * meson-mx-sdio.c - Meson6, Meson8 and Meson8b SDIO/MMC Host Controller
12 #include <linux/clk-provider.h>
15 #include <linux/dma-mapping.h>
27 #include <linux/mmc/sdio.h>
28 #include <linux/mmc/slot-gpio.h>
98 #define MESON_MX_SDIO_RESPONSE_CRC16_BITS (16 - 1)
131 regval = readl(host->base + reg); in meson_mx_mmc_mask_bits()
135 writel(regval, host->base + reg); in meson_mx_mmc_mask_bits()
140 writel(MESON_MX_SDIO_IRQC_SOFT_RESET, host->base + MESON_MX_SDIO_IRQC); in meson_mx_mmc_soft_reset()
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
6 comment "MMC/SD/SDIO Host Controller Drivers"
94 implements a hardware byte swapper using a 32-bit datum.
106 support UHS2-capable devices.
133 disabled, it will steal the MMC cards away - rendering them
271 The controller supports SD/MMC/SDIO devices.
278 tristate "SDHCI support for the Cadence SD/SDIO/eMMC controller"
283 This selects the Cadence SD/SDIO/eMMC driver.
303 tristate "SDHCI support for the Freescale eSDHC/uSDHC i.MX controller"
424 Needed by some Fujitsu SoC for MMC / SD / SDIO support.
[all …]
Dmeson-mx-sdhc-mmc.c1 // SPDX-License-Identifier: GPL-2.0+
10 #include <linux/dma-mapping.h>
23 #include <linux/mmc/sdio.h>
24 #include <linux/mmc/slot-gpio.h>
26 #include "meson-mx-sdhc.h"
70 regmap_write(host->regmap, MESON_SDHC_SRST, MESON_SDHC_SRST_MAIN_CTRL | in meson_mx_sdhc_reset()
76 regmap_write(host->regmap, MESON_SDHC_SRST, 0); in meson_mx_sdhc_reset()
85 regmap_read(host->regmap, MESON_SDHC_STAT, &stat); in meson_mx_sdhc_clear_fifo()
90 regmap_write(host->regmap, MESON_SDHC_SRST, MESON_SDHC_SRST_RXFIFO | in meson_mx_sdhc_clear_fifo()
94 regmap_read(host->regmap, MESON_SDHC_STAT, &stat); in meson_mx_sdhc_clear_fifo()
[all …]
/linux-6.14.4/
DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-[email protected]
88 F: drivers/scsi/3w-*
[all …]