Searched +full:armada +full:- +full:xp +full:- +full:sdram +full:- +full:controller (Results 1 – 12 of 12) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/memory-controllers/ |
D | marvell,mvebu-sdram-controller.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/marvell,mvebu-sdram-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Marvell MVEBU SDRAM controller 10 - Jan Luebbe <jlu@pengutronix.de> 11 - Krzysztof Kozlowski <krzk@kernel.org> 15 const: marvell,armada-xp-sdram-controller 21 - compatible 22 - reg [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/clock/ |
D | mvebu-core-clock.txt | 4 reading the Sample-At-Reset (SAR) register. The core clock consumer should 7 The following is a list of provided IDs and clock names on Armada 370/XP: 14 The following is a list of provided IDs and clock names on Armada 375: 20 The following is a list of provided IDs and clock names on Armada 380/385: 26 The following is a list of provided IDs and clock names on Armada 39x: 30 3 = hclk (SDRAM Controller Internal Clock) 31 4 = dclk (SDRAM Interface Clock) 44 3 = ddrclk (DDR controller clock derived from CPU0 clock) 49 2 = ddrclk (DDR controller clock derived from CPU0 clock) 52 - compatible : shall be one of the following: [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | armada-xp-98dx3236.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 * common to all Armada XP SoCs. 11 #include "armada-370-xp.dtsi" 14 #address-cells = <2>; 15 #size-cells = <2>; 18 compatible = "marvell,armadaxp-98dx3236", "marvell,armada-370-xp"; 27 #address-cells = <1>; 28 #size-cells = <0>; 29 enable-method = "marvell,98dx3236-smp"; 33 compatible = "marvell,sheeva-v7"; [all …]
|
D | armada-xp.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for Marvell Armada XP family SoC 8 * Gregory CLEMENT <gregory.clement@free-electrons.com> 9 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 12 * Contains definitions specific to the Armada XP SoC that are not 13 * common to all Armada SoCs. 16 #include "armada-370-xp.dtsi" 19 #address-cells = <2>; 20 #size-cells = <2>; 22 model = "Marvell Armada XP family SoC"; [all …]
|
D | armada-38x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for Marvell Armada 38x family of SoCs. 8 * Gregory CLEMENT <gregory.clement@free-electrons.com> 9 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 18 #address-cells = <1>; 19 #size-cells = <1>; 21 model = "Marvell Armada 38x family SoC"; 32 compatible = "arm,cortex-a9-pmu"; [all …]
|
/Linux-v6.1/drivers/memory/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 bool "Memory Controller drivers" 9 This option allows to enable specific memory controller drivers, 20 Data from JEDEC specs for DDR SDRAM memories, 23 DDR SDRAM controllers. 29 This selects the ARM PrimeCell PL172 MultiPort Memory Controller. 31 controller, say Y or M here. 34 bool "Atmel (Multi-port DDR-)SDRAM Controller" 39 This driver is for Atmel SDRAM Controller or Atmel Multi-port 40 DDR-SDRAM Controller available on Atmel AT91SAM9 and SAMA5 SoCs. [all …]
|
/Linux-v6.1/arch/arm/mach-mvebu/ |
D | pm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Suspend/resume support. Currently supporting Armada XP only. 7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 61 /* Prepare to go to self-refresh */ in mvebu_pm_powerdown() 92 np = of_find_node_by_name(NULL, "internal-regs"); in mvebu_internal_reg_base() 97 * platform. In the mvebu-mbus DT binding, 0xf0010000 in mvebu_internal_reg_base() 141 * Ask the mvebu-mbus driver to store the SDRAM window in mvebu_pm_store_armadaxp_bootinfo() 143 * before re-entering the kernel on resume. in mvebu_pm_store_armadaxp_bootinfo() 159 return -ENODEV; in mvebu_pm_store_bootinfo() 193 pr_warn("Entering suspend to RAM. Only special wake-up sources will resume the system\n"); in mvebu_pm_enter() [all …]
|
/Linux-v6.1/drivers/edac/ |
D | armada_xp_edac.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include <asm/hardware/cache-l2x0.h> 11 #include <asm/hardware/cache-aurora-l2.h> 81 /* derived from "DRAM Address Multiplexing" in the ARMADA XP Functional Spec */ 86 if (drvdata->width == 8) { in axp_mc_calc_address() 88 if (drvdata->cs_addr_sel[cs]) in axp_mc_calc_address() 98 } else if (drvdata->width == 4) { in axp_mc_calc_address() 100 if (drvdata->cs_addr_sel[cs]) in axp_mc_calc_address() 112 if (drvdata->cs_addr_sel[cs]) in axp_mc_calc_address() 127 struct axp_mc_drvdata *drvdata = mci->pvt_info; in axp_mc_check() [all …]
|
D | Kconfig | 16 EDAC is a subsystem along with hardware-specific drivers designed to 17 report hardware errors. These are low-level errors that are reported 22 The mailing list for the EDAC project is linux-edac@vger.kernel.org. 40 levels are 0-4 (from low to high) and by default it is set to 2. 44 tristate "Decode MCEs in human-readable form (only on AMD for now)" 49 occurring on your machine in human-readable form. 60 Not all machines support hardware-driven error report. Some of those 61 provide a BIOS-driven error report mechanism via ACPI, using the 65 When this option is enabled, it will disable the hardware-driven 69 It should be noticed that keeping both GHES and a hardware-driven [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/bus/ |
D | mvebu-mbus.txt | 6 - compatible: Should be set to one of the following: 7 marvell,armada370-mbus 8 marvell,armadaxp-mbus 9 marvell,armada375-mbus 10 marvell,armada380-mbus 11 marvell,kirkwood-mbus 12 marvell,dove-mbus 13 marvell,orion5x-88f5281-mbus 14 marvell,orion5x-88f5182-mbus 15 marvell,orion5x-88f5181-mbus [all …]
|
/Linux-v6.1/drivers/bus/ |
D | mvebu-mbus.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Address map functions for Marvell EBU SoCs (Kirkwood, Armada 4 * 370/XP, Dove, Orion5x and MV78xx0) 11 * - One to configure the access of the CPU to the devices. Depending 17 * - One to configure the access to the CPU to the SDRAM. There are 19 * SDRAM into the physical address space. 23 * - Reads out the SDRAM address decoding windows at initialization 26 * device drivers to get those information related to the SDRAM 30 * devices have to configure those device -> SDRAM windows to ensure 33 * - Provides an API for platform code or device drivers to [all …]
|
/Linux-v6.1/ |
D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|