Searched +full:ep9312 +full:- +full:pata (Results 1 – 6 of 6) sorted by relevance
/linux/Documentation/devicetree/bindings/ata/ |
H A D | cirrus,ep9312-pata.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/cirrus,ep9312-pata.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cirrus Logic EP9312 PATA controller 10 - Damien Le Moal <dlemoal@kernel.org> 15 - const: cirrus,ep9312-pata 16 - items: 17 - const: cirrus,ep9315-pata 18 - const: cirrus,ep9312-pata [all …]
|
/linux/Documentation/devicetree/bindings/soc/cirrus/ |
H A D | cirrus,ep9301-syscon.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/soc/cirrus/cirrus,ep9301-syscon.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexander Sverdlin <alexander.sverdlin@gmail.com> 11 - Nikita Shubin <nikita.shubin@maquefel.me> 14 Central resources are controlled by a set of software-locked registers, 20 - Clock control 21 - Power management 22 - System configuration management [all …]
|
/linux/drivers/ata/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 # SATA/PATA driver configuration 10 uses pata-platform driver to enable the relevant driver in the 21 If you want to use an ATA hard disk, ATA tape drive, ATA CD-ROM or 62 <file:Documentation/admin-guide/kernel-parameters.txt>. 76 This option adds support for ATA-related ACPI objects. 107 comment "Controllers with non-SFF native interface" 125 for chipsets / "South Bridges" supporting low-power modes. Such 269 tristate "APM X-Gene 6.0Gbps AHCI SATA host controller support" 273 This option enables support for APM X-Gene SoC SATA host controller. [all …]
|
H A D | pata_ep93xx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * EP93XX PATA controller driver. 9 * PATA driver by Lennert Buytenhek and Alessandro Zummo. 12 * DMA engine support based on spi-ep93xx.c by Mika Westerberg. 16 * Support for Cirrus Logic's EP93xx (EP9312, EP9315) CPUs 17 * PATA host controller driver. 21 * Heavily based on the ep93xx-ide.c driver: 26 * EP93XX PATA controller driver. 29 * An ATA driver for the Cirrus Logic EP93xx PATA controller. 51 #define DRV_NAME "ep93xx-ide" [all …]
|
/linux/arch/arm/boot/dts/cirrus/ |
H A D | ep93xx.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/leds/common.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/clock/cirrus,ep9301-syscon.h> 11 compatible = "simple-bus"; 13 #address-cells = <1>; 14 #size-cells = <1>; 17 compatible = "cirrus,ep9301-syscon", "syscon"; 20 #clock-cells = <1>; [all …]
|
/linux/drivers/pinctrl/ |
H A D | pinctrl-ep93xx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * based on linux/drivers/pinctrl/pinmux-gemini.c 8 * This is a group-only pin controller. 23 #include <linux/pinctrl/pinconf-generic.h> 28 #include "pinctrl-utils.h" 30 #define DRIVER_NAME "pinctrl-ep93xx" 49 struct ep93xx_regmap_adev *aux = pmx->aux_dev; in ep93xx_pinctrl_update_bits() 51 aux->update_bits(aux->map, aux->lock, reg, mask, val); in ep93xx_pinctrl_update_bits() 73 * descriptions of the registers, “DeviceCfg” on page 5-25 and “SysCfg” on page 5-34, for a 340 * Note: The EP9301, EP9302, EP9312, and EP9315 processors each have two PWMs with [all …]
|