/linux/Documentation/devicetree/bindings/mmc/ |
H A 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 …]
|
H A 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 v1/v2/v3 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/arch/arm/boot/dts/intel/pxa/ |
H A 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 …]
|
H A 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 …]
|
H A 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/include/linux/platform_data/ |
H A 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/arch/arm/mach-pxa/ |
H A 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
|
H A D | devices.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/clk-provider.h> 8 #include <linux/dma-mapping.h> 10 #include <linux/gpio-pxa.h> 11 #include <linux/platform_data/i2c-pxa.h> 12 #include <linux/soc/pxa/cpu.h> 15 #include <linux/platform_data/video-pxafb.h> 16 #include <linux/platform_data/mmc-pxamci.h> 18 #include <linux/platform_data/usb-ohci-pxa27x.h> 21 #include "mfp-pxa2xx.h" [all …]
|
H A D | gumstix.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-pxa/gumstix.c 31 #include <asm/mach-types.h> 41 #include <linux/platform_data/mmc-pxamci.h> 50 .end = SZ_64M - 1, 59 .mask_flags = MTD_WRITEABLE /* force read-only */ 75 .name = "pxa2xx-flash", 100 pr_debug("Gumstix mmc disabled\n"); in gumstix_mmc_init() 106 PROPERTY_ENTRY_GPIO("vbus-gpios", &pxa2xx_gpiochip_node, 108 PROPERTY_ENTRY_GPIO("pullup-gpios", &pxa2xx_gpiochip_node, [all …]
|
H A D | irqs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * arch/arm/mach-pxa/include/mach/irqs.h 20 #define IRQ_USBH1 PXA_IRQ(3) /* USB Host interrupt 2 (non-OHCI,PXA27x) */ 23 #define IRQ_ACIPC0 PXA_IRQ(5) /* AP-CP Communication (PXA930) */ 26 #define IRQ_OST_4_11 PXA_IRQ(7) /* OS timer 4-11 matches (PXA27x) */ 29 #define IRQ_GPIO_2_x PXA_IRQ(10) /* GPIO[2-x] Edge Detect */ 42 #define IRQ_ACIPC2 PXA_IRQ(19) /* AP-CP Communication (PXA930) */ 46 #define IRQ_MMC PXA_IRQ(23) /* MMC Status/Error Detection */ 64 #define IRQ_ACIPC1 PXA_IRQ(40) /* AP-CP Communication (PXA930) */ 67 #define IRQ_1WIRE PXA_IRQ(44) /* 1-Wire Controller */ [all …]
|
H A D | spitz.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Support for Sharp SL-Cxx00 Series of PDAs 4 * Models: SL-C3000 (Spitz), SL-C1000 (Akita) and SL-C3100 (Borzoi) 20 #include <linux/platform_data/i2c-pxa.h> 28 #include <linux/input-event-codes.h> 37 #include <asm/mach-types.h> 43 #include "pxa27x-udc.h" 45 #include <linux/platform_data/mmc-pxamci.h> 46 #include <linux/platform_data/usb-ohci-pxa27x.h> 47 #include <linux/platform_data/video-pxafb.h> [all …]
|
/linux/include/linux/spi/ |
H A 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). */
|
/linux/Documentation/arch/arm/pxa/ |
H A D | mfp.rst | 7 MFP stands for Multi-Function Pin, which is the pin-mux logic on PXA3xx and 8 later PXA series processors. This document describes the existing MFP API, 15 mechanism is introduced from PXA3xx to completely move the pin-mux functions 16 out of the GPIO controller. In addition to pin-mux configurations, the MFP 17 also controls the low power state, driving strength, pull-up/down and event 21 +--------+ 22 | |--(GPIO19)--+ 24 | |--(GPIO...) | 25 +--------+ | 26 | +---------+ [all …]
|
/linux/drivers/clk/pxa/ |
H A D | clk-pxa25x.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Heavily inspired from former arch/arm/mach-pxa/pxa25x.c. 9 * For non-devicetree platforms. Once pxa is fully converted to devicetree, this 12 #include <linux/clk-provider.h> 14 #include <linux/clk/pxa.h> 18 #include <linux/soc/pxa/smemc.h> 19 #include <linux/soc/pxa/cpu.h> 21 #include <dt-bindings/clock/pxa-clock.h> 22 #include "clk-pxa.h" 23 #include "clk-pxa2xx.h" [all …]
|
H A D | clk-pxa27x.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Heavily inspired from former arch/arm/mach-pxa/clock.c. 9 #include <linux/clk-provider.h> 14 #include <linux/soc/pxa/smemc.h> 15 #include <linux/clk/pxa.h> 17 #include <dt-bindings/clock/pxa-clock.h> 18 #include "clk-pxa.h" 19 #include "clk-pxa2xx.h" 67 return (interval - 31) / 32; in mdrefr_dri() 132 PXA27X_PBUS_CKEN("pxa2xx-uart.0", NULL, FFUART, 2, 42, 1), [all …]
|
/linux/drivers/clk/mxs/ |
H A D | clk-ssp.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Portions copyright (C) 2003 Russell King, PXA MMCI Driver 7 * Portions copyright (C) 2004-2005 Pierre Ossman, W83L51xD SD/MMC driver 10 * Copyright 2009-2011 Freescale Semiconductor, Inc. 19 #include <linux/spi/mxs-spi.h> 27 ssp_clk = clk_get_rate(ssp->clk); in mxs_ssp_set_clk_rate() 31 clock_rate = (clock_rate > 0) ? clock_rate - 1 : 0; in mxs_ssp_set_clk_rate() 37 dev_err(ssp->dev, in mxs_ssp_set_clk_rate() 44 val = readl(ssp->base + HW_SSP_TIMING(ssp)); in mxs_ssp_set_clk_rate() 48 writel(val, ssp->base + HW_SSP_TIMING(ssp)); in mxs_ssp_set_clk_rate() [all …]
|
/linux/drivers/mmc/host/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # MMC/SD host controller drivers 6 comment "MMC/SD/SDIO Host Controller Drivers" 9 bool "MMC host drivers debugging" 10 depends on MMC != n 13 say N here. This enables MMC host driver debugging. And further 18 tristate "Sunplus SP7021 MMC Controller" 43 Qcom SOCs and MMC, you would probably need this option to get DMA working. 61 This selects the Intel(R) PXA(R) Multimedia card Interface. 62 If you have a PXA(R) platform with a Multimedia Card slot, [all …]
|
/linux/sound/arm/ |
H A D | pxa2xx-ac97-lib.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Based on sound/arm/pxa2xx-ac97.c and sound/soc/pxa/pxa2xx-ac97.c 20 #include <linux/soc/pxa/cpu.h> 22 #include <sound/pxa2xx-lib.h> 24 #include <linux/platform_data/asoc-pxa.h> 26 #include "pxa2xx-ac97-regs.h" 48 int val = -ENODEV; in pxa2xx_ac97_read() 52 return -ENODEV; in pxa2xx_ac97_read() 75 val = -ETIMEDOUT; in pxa2xx_ac97_read() 114 ret = -EIO; in pxa2xx_ac97_write() [all …]
|
/linux/ |
H A D | MAINTAINERS | 5 --------------------------------------------------- 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-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|
H A D | CREDITS | 1 This is at least a partial credits-file of people that have 4 scripts. The fields are: name (N), email (E), web-address 6 snail-mail address (S). 10 ---------- 51 D: in-kernel DRM Maintainer 76 E: tim_alpaerts@toyota-motor-europe.com 80 S: B-2610 Wilrijk-Antwerpen 85 W: http://www-stu.christs.cam.ac.uk/~aia21/ 106 D: Maintainer of ide-cd and Uniform CD-ROM driver, 107 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update. [all …]
|
/linux/Documentation/devicetree/bindings/ |
H A D | vendor-prefixes.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/vendor-prefixes.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 19 "^(at25|bm|devbus|dmacap|dsa|exynos|fsi[ab]|gpio-fan|gpio-key|gpio|gpmc|hdmi|i2c-gpio),.*": true 21 "^(pinctrl-single|#pinctrl-single|PowerPC),.*": true 22 "^(pl022|pxa-mmc|rcar_sound|rotary-encoder|s5m8767|sdhci),.*": true 23 "^(simple-audio-card|st-plgpio|st-spics|ts),.*": true 50 "^active-semi,.*": [all …]
|