Searched +full:versatile +full:- +full:pci (Results 1 – 25 of 29) sorted by relevance
12
/Linux-v6.1/Documentation/devicetree/bindings/pci/ |
D | versatile.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/versatile.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARM Versatile Platform Baseboard PCI interface 10 - Rob Herring <robh@kernel.org> 13 PCI host controller found on the ARM Versatile PB board's FPGA. 16 - $ref: /schemas/pci/pci-bus.yaml# 20 const: arm,versatile-pci 24 - description: Versatile-specific registers [all …]
|
/Linux-v6.1/arch/arm/mach-versatile/ |
D | versatile.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Versatile board support using the device tree 20 #include <asm/mach-types.h> 29 * ------------------------------------------------------------------------ 30 * Versatile Registers 31 * ------------------------------------------------------------------------ 37 * VERSATILE peripheral addresses 61 if (adev->res.start == VERSATILE_MMCI0_BASE) in mmc_status() 129 np = of_find_compatible_node(NULL, NULL, "arm,versatile-pci"); in versatile_dt_pci_init() 133 /* Check if PCI backplane is detected */ in versatile_dt_pci_init() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 bool "ARM Ltd. Versatile family" 18 This enables support for ARM Ltd Versatile board. 52 bool "Include support for Integrator/IM-PD1" 60 The IM-PD1 is an add-on logic module for the Integrator which 62 The IM-PD1 can be found on the Integrator/PP2 platform. 77 bool "Integrator/CM922T-XA10 core module" 83 bool "Integrator/CM926EJ-S core module" 107 bool "Integrator/CM1026EJ-S core module" 113 bool "Integrator/CM1136JF-S core module" [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | versatile-pb.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "versatile-ab.dts" 5 model = "ARM Versatile PB"; 6 compatible = "arm,versatile-pb"; 9 /* The Versatile PB is using more SIC IRQ lines than the AB */ 10 sic: interrupt-controller@10003000 { 11 clear-mask = <0xffffffff>; 14 * figure 3-30 page 3-74 of ARM DUI 0224B 16 valid-mask = <0x7fe003ff>; 23 gpio-controller; [all …]
|
D | vexpress-v2m-rs1.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * ARM Ltd. Versatile Express 6 * V2M-P1 8 * HBI-0190D 10 * RS1 memory map ("ARM Cortex-A Series memory map" in the board's 14 * original variant (vexpress-v2m.dtsi), but there is a strong 18 * CHANGES TO vexpress-v2m.dtsi! 20 #include <dt-bindings/interrupt-controller/arm-gic.h> 23 v2m_fixed_3v3: fixed-regulator-0 { 24 compatible = "regulator-fixed"; [all …]
|
D | vexpress-v2m.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * ARM Ltd. Versatile Express 6 * V2M-P1 8 * HBI-0190D 14 * RS1 variant (vexpress-v2m-rs1.dtsi), but there is a strong 18 * CHANGES TO vexpress-v2m-rs1.dtsi! 20 #include <dt-bindings/interrupt-controller/arm-gic.h> 24 compatible = "simple-bus"; 25 #address-cells = <1>; 26 #size-cells = <1>; [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/arm/ |
D | arm,versatile.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,versatile.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARM Versatile Boards 10 - Linus Walleij <linus.walleij@linaro.org> 13 The ARM Versatile boards are two variants of ARM926EJ-S evaluation boards 14 with various pluggable interface boards, in essence the Versatile PB version 15 is a superset of the Versatile AB version. 22 - description: The ARM Versatile Application Baseboard (HBI-0118) is an [all …]
|
/Linux-v6.1/drivers/pci/controller/ |
D | pci-versatile.c | 1 // SPDX-License-Identifier: GPL-2.0 15 #include <linux/pci.h> 18 #include "../pci.h" 50 unsigned int busnr = bus->number; in versatile_map_bus() 66 struct device *dev = &pdev->dev; in versatile_pci_probe() 69 int i, myslot = -1, mem = 1; in versatile_pci_probe() 76 return -ENOMEM; in versatile_pci_probe() 91 resource_list_for_each_entry(entry, &bridge->windows) { in versatile_pci_probe() 92 if (resource_type(entry->res) == IORESOURCE_MEM) { in versatile_pci_probe() 93 writel(entry->res->start >> 28, PCI_IMAP(mem)); in versatile_pci_probe() [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_PCIE_CADENCE) += cadence/ 3 obj-$(CONFIG_PCI_FTPCI100) += pci-ftpci100.o 4 obj-$(CONFIG_PCI_IXP4XX) += pci-ixp4xx.o 5 obj-$(CONFIG_PCI_HYPERV) += pci-hyperv.o 6 obj-$(CONFIG_PCI_HYPERV_INTERFACE) += pci-hyperv-intf.o 7 obj-$(CONFIG_PCI_MVEBU) += pci-mvebu.o 8 obj-$(CONFIG_PCI_AARDVARK) += pci-aardvark.o 9 obj-$(CONFIG_PCI_TEGRA) += pci-tegra.o 10 obj-$(CONFIG_PCI_RCAR_GEN2) += pci-rcar-gen2.o [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 menu "PCI controller drivers" 4 depends on PCI 15 is used on 32-bit Marvell ARM SoCs: Dove, Kirkwood, Armada 370, 40 bool "Faraday Technology FTPCI100 PCI controller" 45 bool "Intel IXP4xx PCI controller" 50 Say Y here if you want support for the PCI host controller found 51 in the Intel IXP4xx XScale-based network processor SoC. 62 bool "Renesas R-Car Gen2 Internal PCI controller" 66 Say Y here if you want internal PCI support on R-Car Gen2 SoC. [all …]
|
/Linux-v6.1/arch/arm64/ |
D | Kconfig.platforms | 1 # SPDX-License-Identifier: GPL-2.0-only 12 bool "Allwinner sunxi 64-bit SoC Family" 24 select ALPINE_MSI if PCI 33 This enables support for Apple's in-house ARM SoC family, starting 67 Say Y if you intend to run the kernel on a Broadcom Broadband ARM-based 70 This enables support for Broadcom BCA ARM-based broadband chipsets, 74 bool "Broadcom Set-Top-Box SoCs" 115 This enables support for the Microchip Sparx5 ARMv8-based 116 SoC family of TSN-capable gigabit switches. 118 The SparX-5 Ethernet switch family provides a rich set of [all …]
|
/Linux-v6.1/drivers/power/reset/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 13 bool "ams AS3722 power-off driver" 16 This driver supports turning off board via a ams AS3722 power-off. 35 tristate "Atmel AT91 SAMA5D2-Compatible shutdown controller driver" 43 tristate "Actions Semi ATC260x PMIC power-off driver" 46 This driver provides power-off and restart support for a system 64 Say Y here if you have a Broadcom Kona-based board and you wish 79 bool "Cortina Gemini power-off driver" 88 bool "GPIO power-off driver" 104 bool "Hisilicon power-off driver" [all …]
|
/Linux-v6.1/drivers/mtd/maps/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 bool "Support non-linear mappings of flash chips" 21 with config options or at run-time. 79 bool "Baikal-T1 Boot ROMs OF-based physical memory map handling" 86 This provides some extra DT physmap parsing for the Baikal-T1 87 platforms, some detection and setting up ROMs-specific accessors. 90 bool "ARM Versatile OF-based physical memory map handling" 95 This provides some extra DT physmap parsing for the ARM Versatile 100 bool "Cortina Gemini OF-based physical memory map handling" 111 bool "Intel IXP4xx OF-based physical memory map handling" [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 7 obj-$(CONFIG_MTD) += map_funcs.o 11 obj-$(CONFIG_MTD_CFI_FLAGADM) += cfi_flagadm.o 12 obj-$(CONFIG_MTD_DC21285) += dc21285.o 13 obj-$(CONFIG_MTD_L440GX) += l440gx.o 14 obj-$(CONFIG_MTD_AMD76XROM) += amd76xrom.o 15 obj-$(CONFIG_MTD_ESB2ROM) += esb2rom.o 16 obj-$(CONFIG_MTD_ICHXROM) += ichxrom.o 17 obj-$(CONFIG_MTD_CK804XROM) += ck804xrom.o 18 obj-$(CONFIG_MTD_TSUNAMI) += tsunami_flash.o [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/clock/ |
D | arm,syscon-icst.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/arm,syscon-icst.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linusw@kernel.org> 25 connects the low 8 bits of the VDW (missing one bit), hard-wires RDW to 26 different values and sometimes also hard-wires the output divider. They 38 integratorap-cm 41 integratorap-sys 44 integratorap-pci 14 1 14 [all …]
|
/Linux-v6.1/drivers/i2c/busses/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 depends on PCI 16 for Cypress CCGx Type-C controller. Individual bus drivers 21 depends on PCI 25 controller is part of the 7101 device, which is an ACPI-compliant 29 will be called i2c-ali1535. 33 depends on PCI 37 controller is part of the 7101 device, which is an ACPI-compliant 41 will be called i2c-ali1563. 45 depends on PCI [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 7 obj-$(CONFIG_I2C_SCMI) += i2c-scmi.o 10 obj-$(CONFIG_I2C_CCGX_UCSI) += i2c-ccgx-ucsi.o 13 obj-$(CONFIG_I2C_ALI1535) += i2c-ali1535.o 14 obj-$(CONFIG_I2C_ALI1563) += i2c-ali1563.o 15 obj-$(CONFIG_I2C_ALI15X3) += i2c-ali15x3.o 16 obj-$(CONFIG_I2C_AMD756) += i2c-amd756.o 17 obj-$(CONFIG_I2C_AMD756_S4882) += i2c-amd756-s4882.o 18 obj-$(CONFIG_I2C_AMD8111) += i2c-amd8111.o 19 obj-$(CONFIG_I2C_CHT_WC) += i2c-cht-wc.o [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/arm/ |
D | vexpress-v2m-rs1.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * ARM Ltd. Versatile Express 6 * V2M-P1 8 * HBI-0190D 10 * RS1 memory map ("ARM Cortex-A Series memory map" in the board's 14 * original variant (vexpress-v2m.dtsi), but there is a strong 18 * CHANGES TO vexpress-v2m.dtsi! 20 #include <dt-bindings/interrupt-controller/arm-gic.h> 23 v2m_fixed_3v3: fixed-regulator-0 { 24 compatible = "regulator-fixed"; [all …]
|
/Linux-v6.1/Documentation/mm/ |
D | memory-model.rst | 1 .. SPDX-License-Identifier: GPL-2.0 25 Regardless of the selected memory model, there exists one-to-one 37 non-NUMA systems with contiguous, or mostly contiguous, physical 56 straightforward: `PFN - ARCH_PFN_OFFSET` is an index to the 65 SPARSEMEM is the most versatile memory model available in Linux and it 67 as hot-plug and hot-remove of the physical memory, alternative memory 68 maps for non-volatile memory devices and deferred initialization of 87 NR\_MEM\_SECTIONS = 2 ^ {(MAX\_PHYSMEM\_BITS - SECTION\_SIZE\_BITS)} 89 The `mem_section` objects are arranged in a two-dimensional array 106 corresponding `struct page` - a "classic sparse" and "sparse [all …]
|
/Linux-v6.1/drivers/irqchip/ |
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_IRQCHIP) += irqchip.o 4 obj-$(CONFIG_AL_FIC) += irq-al-fic.o 5 obj-$(CONFIG_ALPINE_MSI) += irq-alpine-msi.o 6 obj-$(CONFIG_ATH79) += irq-ath79-cpu.o 7 obj-$(CONFIG_ATH79) += irq-ath79-misc.o 8 obj-$(CONFIG_ARCH_BCM2835) += irq-bcm2835.o 9 obj-$(CONFIG_ARCH_BCM2835) += irq-bcm2836.o 10 obj-$(CONFIG_ARCH_ACTIONS) += irq-owl-sirq.o 11 obj-$(CONFIG_DAVINCI_AINTC) += irq-davinci-aintc.o [all …]
|
/Linux-v6.1/drivers/clk/versatile/ |
D | clk-icst.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Copyright (C) 2012-2015 Linus Walleij 17 #include <linux/clk-provider.h> 23 #include "clk-icst.h" 25 /* Magic unlocking token used on all Versatile boards */ 37 * struct clk_icst - ICST VCO clock wrapper 59 * vco_get() - get ICST VCO settings from a certain ICST 68 ret = regmap_read(icst->map, icst->vcoreg_off, &val); in vco_get() 77 * "Integrator CM926EJ-S, CM946E-S, CM966E-S, CM1026EJ-S and in vco_get() 78 * CM1136JF-S User Guide" ARM DUI 0138E, page 3-13 thru 3-14. in vco_get() [all …]
|
/Linux-v6.1/drivers/mfd/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 depends on PCI && (X86_32 || (X86 && COMPILE_TEST)) 44 tristate "Active-semi ACT8945A" 49 Support for the ACT8945A PMIC from Active-semi. This device 50 features three step-down DC/DC converters and four low-dropout 66 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 69 called sun4i-gpadc. 88 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 119 over at91-usart-serial driver and usart-spi-driver. Only one function 135 tristate "Atmel HLCDC (High-end LCD Controller)" [all …]
|
/Linux-v6.1/Documentation/hwmon/ |
D | pmbus-core.rst | 9 power-management protocol with a fully defined command language that facilitates 11 protocol is implemented over the industry-standard SMBus serial interface and 12 enables programming, control, and real-time monitoring of compliant power 13 conversion products. This flexible and highly versatile standard allows for 18 promoted by the PMBus Implementers Forum (PMBus-IF), comprising 30+ adopters 22 commands, and manufacturers can add as many non-standard commands as they like. 23 Also, different PMBUs devices act differently if non-supported commands are 40 to PCI code, where generic code is augmented as needed with quirks for all kinds 43 PMBus device capabilities auto-detection 46 For generic PMBus devices, code in pmbus.c attempts to auto-detect all supported [all …]
|
/Linux-v6.1/arch/arm/ |
D | Kconfig.debug | 1 # SPDX-License-Identifier: GPL-2.0 44 once the kernel has booted up - it's a one time check. 107 1 - undefined instruction events 108 2 - system calls 109 4 - invalid data aborts 110 8 - SIGSEGV faults 111 16 - SIGBUS faults 115 bool "Kernel low-level debugging functions (read help!)" 128 prompt "Kernel low-level debugging port" 132 bool "Kernel low-level debugging messages via Alpine UART0" [all …]
|
/Linux-v6.1/drivers/hwmon/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 sensors-detect script from the lm_sensors package. Read 21 <file:Documentation/hwmon/userspace-tools.rst> for details. 279 will be called as370-hwmon. 302 will be called axi-fan-control 306 depends on X86 && PCI 311 lm-sensors 2.10.1 for proper userspace support. 318 depends on X86 && PCI && AMD_NB 331 depends on X86 && PCI && CPU_SUP_AMD 350 Only Intel-based Apple's computers are supported (MacBook Pro, [all …]
|
12