/freebsd-src/sys/contrib/device-tree/Bindings/ata/ |
H A D | rockchip,dwc-ahci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/rockchip,dwc [all...] |
H A D | snps,dwc-ahci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/snps,dwc-ahci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Synopsys DWC AHCI SATA controller 10 - Serge Semin <fancer.lancer@gmail.com> 13 This document defines device tree bindings for the generic Synopsys DWC 14 implementation of the AHCI SATA controller. 20 - snps,dwc-ahci 21 - snps,spear-ahci [all …]
|
H A D | snps,dwc-ahci-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/snps,dwc-ahci-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Synopsys DWC AHCI SATA controller properties 10 - Serge Semin <fancer.lancer@gmail.com> 13 This document defines device tree schema for the generic Synopsys DWC 14 AHCI controller properties. 19 - $ref: ahci-common.yaml# 30 Basic DWC AHCI SATA clock sources like application AXI/AHB BIU clock, [all …]
|
H A D | baikal,bt1-ahci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/baikal,bt1-ahci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Baikal-T1 SoC AHCI SATA controller 10 - Serge Semin <fancer.lancer@gmail.com> 13 AHCI SATA controller embedded into the Baikal-T1 SoC is based on the 14 DWC AHCI SATA v4.10a IP-core. 17 - $ref: snps,dwc-ahci-common.yaml# 21 const: baikal,bt1-ahci [all …]
|
H A D | ahci-platform.txt | 1 * AHCI SATA Controller 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 6 It is possible, but not required, to represent each port as a sub-node. 11 - compatible : compatible string, one of: 12 - "brcm,iproc-ahci" 13 - "hisilicon,hisi-ahci" 14 - "cavium,octeon-7130-ahci" 15 - "ibm,476gtr-ahci" 16 - "marvell,armada-380-ahci" 17 - "marvell,armada-3700-ahci" [all …]
|
H A D | exynos-sata.txt | 1 * Samsung AHCI SATA Controller 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 7 - compatible : compatible list, contains "samsung,exynos5-sata" 8 - interrupts : <interrupt mapping for SATA IRQ> 9 - reg : <registers mapping> 10 - samsung,sata-freq : <frequency in MHz> 11 - phys : Must contain exactly one entry as specified 12 in phy-bindings.txt 13 - phy-names : Must be "sata-phy" 16 - clocks : Must contain an entry for each entry in clock-names. [all …]
|
/freebsd-src/sys/dev/ahci/ |
H A D | ahci_generic.c | 1 /*- 2 * Copyright (c) 2009-2012 Alexander Motin <mav@FreeBSD.org> 46 #include <dev/ahci/ahci.h> 61 {"generic-ahci", 1}, 62 {"snps,dwc-ahci", 1}, 63 {"marvell,armada-3700-ahci", 1}, 76 if (!ofw_bus_search_compatible(dev, compat_data)->ocd_data) in ahci_fdt_probe() 79 device_set_desc(dev, "AHCI SATA controller"); in ahci_fdt_probe() 81 ctlr->dma_coherent = OF_hasprop(node, "dma-coherent"); in ahci_fdt_probe() 110 device_set_desc(dev, "AHCI SATA controller"); in ahci_acpi_probe() [all …]
|
/freebsd-src/sys/arm/conf/ |
H A D | GENERIC | 2 # GENERIC -- Generic(ish) kernel config. 7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config 26 makeoptions CONF_CFLAGS="-march=armv7a" 95 device ahci # AHCI-compatible SATA controllers 129 device p2wi # Allwinner Push-Pull Two Wire 184 device dwcotg # DWC OTG controller 187 device axe # USB-Etherne [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm64/rockchip/ |
H A D | rk3568.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 12 compatible = "rockchip,rk3568-dwc-ahci", "snps,dwc-ahci"; [all...] |
H A D | rk3588.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include "rk3588-extra.dtsi" 8 #include "rk3588-opp.dtsi"
|
H A D | rk356x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/clock/rk3568-cru.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 8 #include <dt-bindings/interrupt-controlle [all...] |
H A D | rk3588s.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include "rk3588-base.dtsi" 8 #include "rk3588-opp.dtsi"
|
/freebsd-src/sys/contrib/device-tree/src/arm64/amd/ |
H A D | amd-seattle-soc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 10 interrupt-parent = <&gic0>; 11 #address-cells = <2>; 12 #size-cells = <2>; 14 gic0: interrupt-controller@e1101000 { 15 compatible = "arm,gic-400", "arm,cortex-a15-gic"; 16 interrupt-controller; 17 #interrupt-cells = <3>; 18 #address-cells = <2>; 19 #size-cells = <2>; [all …]
|
/freebsd-src/sys/conf/ |
H A D | files.arm64 | 57 arm64/arm64/locore.S standard no-obj 70 compile-with "${NORMAL_C:N-mbranch-protection*} -mbranch-protection=bti" 86 compile-with "${NOSAN_C}" 129 compile-with "${NOSAN_C} -fpie" \ 130 no-ob [all...] |
H A D | files | 2 # The long compile-with and dependency lines are required because of 3 # limitations in config: backslash-newline doesn't work in strings, and 8 compile-with "${AWK} -f $S/tools/acpi_quirks2h.awk $S/dev/acpica/acpi_quirks" \ 9 no-obj no-implicit-rule before-depend \ 13 compile-with "sh $S/dev/bhnd/tools/nvram_map_gen.sh $S/dev/bhnd/nvram/nvram_map - [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm/samsung/ |
H A D | exynos5250.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 17 #include <dt-bindings/clock/exynos5250.h> 19 #include "exynos4-cpu-thermal.dtsi" 20 #include <dt-bindings/clock/exynos-audss-clk.h> 46 #address-cell [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm64/nvidia/ |
H A D | tegra186.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/clock/tegra186-clock.h> 3 #include <dt-bindings/gpio/tegra186-gpio.h> 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/mailbox/tegra186-hsp.h> 6 #include <dt-bindings/memory/tegra186-mc.h> 7 #include <dt-bindings/pinctrl/pinctrl-tegra-io-pad.h> 8 #include <dt-bindings/power/tegra186-powergate.h> 9 #include <dt-bindings/reset/tegra186-reset.h> 10 #include <dt-bindings/thermal/tegra186-bpmp-thermal.h> [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm/ti/omap/ |
H A D | omap5-l4.dtsi | 2 compatible = "ti,omap5-l4-cfg", "simple-pm-bus"; 3 power-domains = <&prm_core>; 5 clock-names = "fck"; 9 reg-names = "ap", "la", "ia0"; 10 #address-cells = <1>; 11 #size-cells = <1>; 21 compatible = "simple-pm-bus"; 22 #address-cells = <1>; 23 #size-cells = <1>; 55 target-module@2000 { /* 0x4a002000, ap 3 44.0 */ [all …]
|
H A D | dra7-l4.dtsi | 2 compatible = "ti,dra7-l4-cfg", "simple-pm-bus"; 3 power-domains = <&prm_coreaon>; 5 clock-names = "fck"; 9 reg-names = "ap", "la", "ia0"; 10 #address-cells = <1>; 11 #size-cells = <1>; 17 compatible = "simple-p [all...] |