Home
last modified time | relevance | path

Searched +full:ep9312 +full:- +full:pata (Results 1 – 6 of 6) sorted by relevance

/linux/Documentation/devicetree/bindings/ata/
H A Dcirrus,ep9312-pata.yaml1 # 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 Dcirrus,ep9301-syscon.yaml1 # 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 DKconfig1 # 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 Dpata_ep93xx.c1 // 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 Dep93xx.dtsi1 // 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 Dpinctrl-ep93xx.c1 // 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 …]