Searched +full:pxa +full:- +full:mmc (Results 1 – 25 of 69) sorted by relevance
123
/Linux-v6.1/drivers/mmc/host/ |
D | sdhci-pxav3.c | 1 // SPDX-License-Identifier: GPL-2.0-only 15 #include <linux/mmc/card.h> 16 #include <linux/mmc/host.h> 28 #include "sdhci-pltfm.h" 80 dev_err(&pdev->dev, "no mbus dram info\n"); in mv_conf_mbus_windows() 81 return -EINVAL; in mv_conf_mbus_windows() 86 dev_err(&pdev->dev, "cannot get mbus registers\n"); in mv_conf_mbus_windows() 87 return -EINVAL; in mv_conf_mbus_windows() 90 regs = ioremap(res->start, resource_size(res)); in mv_conf_mbus_windows() 92 dev_err(&pdev->dev, "cannot map mbus registers\n"); in mv_conf_mbus_windows() [all …]
|
D | pxamci.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/drivers/mmc/host/pxa.c - PXA MMCI driver 8 * - No way to clear interrupts. 9 * - Have to turn off the clock whenever we touch the device. 10 * - Doesn't tell you how many data blocks were transferred. 23 #include <linux/dma-mapping.h> 26 #include <linux/mmc/host.h> 27 #include <linux/mmc/slot-gpio.h> 34 #include <linux/soc/pxa/cpu.h> 38 #include <linux/platform_data/mmc-pxamci.h> [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/mmc/ |
D | pxa-mmc.txt | 1 * PXA MMC drivers 3 Driver bindings for the PXA MCI (MMC/SDIO) interfaces 6 - compatible: Should be "marvell,pxa-mmc". 7 - vmmc-supply: A regulator for VMMC 10 - marvell,detect-delay-ms: sets the detection delay timeout in ms. 13 described in mmc.txt are supported. 17 mmc0: mmc@41100000 { 18 compatible = "marvell,pxa-mmc"; 21 vmmc-supply = <&mmc_regulator>; 22 cd-gpios = <&gpio 23 0>; [all …]
|
D | sdhci-pxa.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/mmc/sdhci-pxa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Marvell PXA SDHCI v2/v3 bindings 10 - Ulf Hansson <ulf.hansson@linaro.org> 13 - $ref: mmc-controller.yaml# 14 - if: 18 const: marvell,armada-380-sdhci 23 reg-names: [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | pxa2xx.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * pxa2xx.dtsi - Device Tree Include file for Marvell PXA2xx family SoC 8 #include "dt-bindings/clock/pxa-clock.h" 12 mux- ## func { \ 17 mux- ## func { \ 20 low-power-disable; \ 23 mux- ## func { \ 26 low-power-enable; \ 30 #address-cells = <1>; 31 #size-cells = <1>; [all …]
|
D | pxa3xx.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 7 (gpio <= 26) ? (0x027c + 4 * (gpio - 3)) : \ 8 (gpio <= 98) ? (0x0400 + 4 * (gpio - 27)) : \ 9 (gpio <= 127) ? (0x0600 + 4 * (gpio - 99)) : \ 18 (gpio <= 26) ? (0x027c + 4 * (gpio - 3)) : \ 19 (gpio <= 29) ? (0x0400 + 4 * (gpio - 27)) : \ 20 (gpio <= 98) ? (0x0418 + 4 * (gpio - 30)) : \ 21 (gpio <= 127) ? (0x0600 + 4 * (gpio - 99)) : \ 23 (gpio <= 268) ? (0x052c + 4 * (gpio - 263)) : \ 33 (gpio <= 9) ? (0x028c + 4 * (gpio - 5)) : \ [all …]
|
D | pxa300-raumfeld-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 10 hw-revision = <0>; 14 stdout-path = &ffuart; 22 reg_3v3: regulator-3v3 { 23 compatible = "regulator-fixed"; 24 regulator-name = "3v3-fixed-supply"; 25 regulator-min-microvolt = <3300000>; [all …]
|
/Linux-v6.1/arch/arm/mach-pxa/ |
D | colibri-evalboard.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-pxa/colibri-evalboard.c 15 #include <asm/mach-types.h> 18 #include <linux/platform_data/i2c-pxa.h> 23 #include <linux/platform_data/mmc-pxamci.h> 24 #include <linux/platform_data/usb-ohci-pxa27x.h> 25 #include "pxa27x-udc.h" 31 * SD/MMC card controller 40 .dev_id = "pxa2xx-mci.0", 42 GPIO_LOOKUP("gpio-pxa", GPIO0_COLIBRI_PXA270_SD_DETECT, [all …]
|
D | gumstix.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-pxa/gumstix.c 30 #include <asm/mach-types.h> 40 #include <linux/platform_data/mmc-pxamci.h> 48 .end = SZ_64M - 1, 57 .mask_flags = MTD_WRITEABLE /* force read-only */ 73 .name = "pxa2xx-flash", 98 pr_debug("Gumstix mmc disabled\n"); in gumstix_mmc_init() 104 .dev_id = "gpio-vbus", 106 GPIO_LOOKUP("gpio-pxa", GPIO_GUMSTIX_USB_GPIOn, [all …]
|
D | mxm8x10.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-pxa/mxm8x10.c 5 * Support for the Embedian MXM-8x10 Computer on Module 11 * 2007-09-04: eric miao <eric.y.miao@gmail.com> 14 * 2010-01-09: Edwin Peer <epeer@tmtservices.co.za> 22 #include <linux/platform_data/i2c-pxa.h> 24 #include <linux/platform_data/mtd-nand-pxa3xx.h> 26 #include <linux/platform_data/video-pxafb.h> 27 #include <linux/platform_data/mmc-pxamci.h> 28 #include <linux/platform_data/usb-ohci-pxa27x.h> [all …]
|
D | poodle.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-pxa/poodle.c 8 * linux/arch/arm/mach-pxa/lubbock.c Author: Nicolas Pitre 11 * 12-Dec-2002 Sharp Corporation for Poodle 25 #include <linux/platform_data/i2c-pxa.h> 33 #include <asm/mach-types.h> 45 #include <linux/platform_data/mmc-pxamci.h> 46 #include <linux/platform_data/irda-pxaficp.h> 47 #include <linux/platform_data/video-pxafb.h> 48 #include <linux/platform_data/asoc-poodle.h> [all …]
|
D | gumstix.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * arch/arm/mach-pxa/include/mach/gumstix.h 8 /* BTRESET - Reset line to Bluetooth module, active low signal. */ 14 GPIOn - Input from MAX823 (or equiv), normalizing USB +5V into a clean 18 /* GPIOx - Connects to USB D+ and used as a pull-up after GPIOn 32 * SD/MMC definitions 35 #define GUMSTIX_GPIO_nSD_DETECT 11 /* MMC/SD Card Detect */ 41 * ETH is the IRQ line in from the ethernet chip to the PXA
|
D | pcm990-baseboard.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * arch/arm/mach-pxa/pcm990-baseboard.c 4 * Support for the Phytec phyCORE-PXA270 Development Platform (PCM-990). 7 * http://www.phytec.com/products/rdk/ARM-XScale/phyCORE-XScale-PXA270.html 13 * e-Mail: armlinux@phytec.de 23 #include <linux/platform_data/i2c-pxa.h> 29 #include <linux/platform_data/asoc-pxa.h> 30 #include <linux/platform_data/mmc-pxamci.h> 31 #include <linux/platform_data/usb-ohci-pxa27x.h> 33 #include <linux/platform_data/video-pxafb.h> [all …]
|
D | tosa.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Support for Sharp SL-C6000x PDAs 20 #include <linux/mmc/host.h> 31 #include <linux/power/gpio-charger.h> 35 #include <linux/platform_data/i2c-pxa.h> 40 #include <asm/mach-types.h> 44 #include <linux/platform_data/irda-pxaficp.h> 45 #include <linux/platform_data/mmc-pxamci.h> 48 #include <linux/platform_data/asoc-pxa.h> 92 /* MMC */ [all …]
|
D | palmt5.c | 1 // SPDX-License-Identifier: GPL-2.0-only 27 #include <asm/mach-types.h> 32 #include <linux/platform_data/asoc-pxa.h> 34 #include <linux/platform_data/mmc-pxamci.h> 35 #include <linux/platform_data/video-pxafb.h> 36 #include <linux/platform_data/irda-pxaficp.h> 37 #include <linux/platform_data/keypad-pxa27x.h> 39 #include <linux/platform_data/asoc-palm27x.h> 49 /* MMC */ 157 .name = "gpio-keys", [all …]
|
D | palmz72.c | 1 // SPDX-License-Identifier: GPL-2.0-only 28 #include <linux/platform_data/i2c-gpio.h> 31 #include <asm/mach-types.h> 37 #include <linux/platform_data/asoc-pxa.h> 39 #include <linux/platform_data/mmc-pxamci.h> 40 #include <linux/platform_data/video-pxafb.h> 41 #include <linux/platform_data/irda-pxaficp.h> 42 #include <linux/platform_data/keypad-pxa27x.h> 44 #include <linux/platform_data/asoc-palm27x.h> 48 #include <linux/platform_data/media/camera-pxa.h> [all …]
|
D | corgi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Support for Sharp SL-C7xx PDAs 4 * Models: SL-C700 (Corgi), SL-C750 (Shepherd), SL-C760 (Husky) 6 * Copyright (c) 2004-2005 Richard Purdie 19 #include <linux/mmc/host.h> 26 #include <linux/platform_data/i2c-pxa.h> 41 #include <asm/mach-types.h> 49 #include <linux/platform_data/irda-pxaficp.h> 50 #include <linux/platform_data/mmc-pxamci.h> 70 GPIO24_GPIO, /* CORGI_GPIO_ADS7846_CS - SFRM as chip select */ [all …]
|
D | trizeps4.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-pxa/trizeps4.c 28 #include <linux/platform_data/i2c-pxa.h> 33 #include <asm/mach-types.h> 44 #include <linux/platform_data/asoc-pxa.h> 45 #include <linux/platform_data/video-pxafb.h> 46 #include <linux/platform_data/mmc-pxamci.h> 47 #include <linux/platform_data/irda-pxaficp.h> 48 #include <linux/platform_data/usb-ohci-pxa27x.h> 55 * Standard UART from PXA for serial / irda transmission [all …]
|
D | palmte2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 27 #include <asm/mach-types.h> 32 #include <linux/platform_data/asoc-pxa.h> 34 #include <linux/platform_data/mmc-pxamci.h> 35 #include <linux/platform_data/video-pxafb.h> 36 #include <linux/platform_data/irda-pxaficp.h> 38 #include <linux/platform_data/asoc-palm27x.h> 47 /* MMC */ 96 * SD/MMC card controller 103 .dev_id = "pxa2xx-mci.0", [all …]
|
D | cm-x300.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-pxa/cm-x300.c 5 * Support for the CompuLab CM-X300 modules 26 #include <linux/platform_data/rtc-v3020.h> 32 #include <linux/platform_data/i2c-pxa.h> 37 #include <linux/apm-emulation.h> 43 #include <linux/soc/pxa/cpu.h> 45 #include <asm/mach-types.h> 51 #include "pxa27x-udc.h" 52 #include <linux/platform_data/video-pxafb.h> [all …]
|
D | palmtc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-pxa/palmtc.c 27 #include <asm/mach-types.h> 32 #include <linux/platform_data/asoc-pxa.h> 34 #include <linux/platform_data/mmc-pxamci.h> 35 #include <linux/platform_data/video-pxafb.h> 36 #include <linux/platform_data/irda-pxaficp.h> 46 /* MMC */ 104 /* PXA GPIO KEYS */ 114 * SD/MMC card controller [all …]
|
D | colibri-pxa300.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * arch/arm/mach-pxa/colibri-pxa300.c 16 #include <linux/soc/pxa/cpu.h> 18 #include <asm/mach-types.h> 25 #include <linux/platform_data/usb-ohci-pxa27x.h> 26 #include <linux/platform_data/video-pxafb.h> 27 #include <linux/platform_data/asoc-pxa.h> 35 /* MMC */ 75 .end = PXA3xx_CS2_PHYS + (0x20 * 2) - 1,
|
D | colibri-pxa270-income.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-pxa/income.c 5 * Support for Income s.r.o. SH-Dmaster PXA270 SBC 23 #include <linux/platform_data/i2c-pxa.h> 26 #include <asm/mach-types.h> 28 #include <linux/platform_data/mmc-pxamci.h> 29 #include <linux/platform_data/usb-ohci-pxa27x.h> 31 #include "pxa27x-udc.h" 32 #include <linux/platform_data/video-pxafb.h> 45 * SD/MMC card controller [all …]
|
/Linux-v6.1/include/linux/platform_data/ |
D | pxa_sdhci.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 8 * PXA Platform - SDHCI platform data definitions 14 /* pxa specific flag */ 17 /* card always wired to host, like on-chip emmc */ 19 /* Board design supports 8-bit data on SD/SDIO BUS */ 23 * struct pxa_sdhci_platdata() - Platform device data for PXA SDHCI 34 * @host_caps: Standard MMC host capabilities bit field.
|
/Linux-v6.1/include/linux/spi/ |
D | mmc_spi.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 /* Put this in platform_data of a device being used to manage an MMC/SD 12 * card slot. (Modeled after PXA mmc glue; see that for usage examples.) 14 * REVISIT This is not a spi-specific notion. Any card slot should be 15 * able to handle it. If the MMC core doesn't adopt this kind of notion, 25 /* Capabilities to pass into mmc core (e.g. MMC_CAP_NEEDS_POLL). */
|
123