| /freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
| H A D | ti,omap-intc-irq.txt | 1 Omap2/3 intc controller 3 On TI omap2 and 3 the intc interrupt controller can provide 7 - compatible: should be one of 8 "ti,omap2-intc" 9 "ti,omap3-intc" 10 "ti,dm814-intc" 11 "ti,dm816-intc" 12 "ti,am33xx-intc" 14 - interrupt-controller : Identifies the node as an interrupt controller 15 - #interrupt-cells : Specifies the number of cells needed to encode interrupt [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/hsi/ |
| H A D | omap-ssi.txt | 3 OMAP3's Synchronous Serial Interface (SSI) controller implements a 9 - compatible: Should include "ti,omap3-ssi" or "ti,omap4-hsi" 10 - reg-names: Contains the values "sys" and "gdd" (in this order). 11 - reg: Contains a matching register specifier for each entry 12 in reg-names. 13 - interrupt-names: Contains the value "gdd_mpu". 14 - interrupts: Contains matching interrupt information for each entry 15 in interrupt-names. 16 - ranges: Represents the bus address mapping between the main 18 - clock-names: Must include the following entries: [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
| H A D | omap3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Device Tree Source for OMAP3 SoC 5 * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/ 8 #include <dt-bindings/bus/ti-sysc.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/interrupt-controller/irq.h> 11 #include <dt-bindings/pinctrl/omap.h> 14 compatible = "ti,omap3430", "ti,omap3"; 15 interrupt-parent = <&intc>; 16 #address-cells = <1>; [all …]
|
| H A D | omap3-evm-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Common support for omap3 EVM boards 6 #include <dt-bindings/input/input.h> 7 #include "omap-gpmc-smsc911x.dtsi" 12 cpu0-supply = <&vcc>; 18 compatible = "regulator-fixed"; 19 regulator-name = "hsusb2_vbus"; 20 regulator-min-microvolt = <3300000>; 21 regulator-max-microvolt = <3300000>; 23 startup-delay-us = <70000>; [all …]
|
| H A D | omap3-ldp.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 7 #include <dt-bindings/input/input.h> 9 #include "omap-gpmc-smsc911x.dtsi" 13 compatible = "ti,omap3-ldp", "ti,omap3430", "ti,omap3"; 22 cpu0-supply = <&vcc>; 27 compatible = "gpio-keys"; 28 pinctrl-names = "default"; 29 pinctrl-0 = <&gpio_key_pins>; [all …]
|
| H A D | omap3-beagle-xm.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 10 model = "TI OMAP3 BeagleBoard xM"; 11 compatible = "ti,omap3-beagle-xm", "ti,omap3630", "ti,omap3"; 15 cpu0-supply = <&vcc>; 32 #clock-cells = <0>; 33 compatible = "fixed-clock"; 34 clock-frequency = <26000000>; 37 led-controller-1 { [all …]
|
| H A D | omap3-sniper.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2015-2016 Paul Kocialkowski <contact@paulk.fr> 5 /dts-v1/; 8 #include <dt-bindings/input/input.h> 12 compatible = "lg,omap3-sniper", "ti,omap3630", "ti,omap3"; 16 cpu0-supply = <&vcc>; 27 pinctrl-names = "default"; 29 uart3_pins: uart3-pins { 30 pinctrl-single,pins = < 36 dp3t_sel_pins: dp3t-sel-pins { [all …]
|
| H A D | dm814x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 #include <dt-bindings/bus/ti-sysc.h> 4 #include <dt-bindings/clock/dm814.h> 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/pinctrl/dm814x.h> 10 interrupt-parent = <&intc>; 11 #address-cells = <1>; 12 #size-cells = <1>; 30 #address-cells = <1>; 31 #size-cells = <0>; [all …]
|
| H A D | omap3-beagle.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 10 model = "TI OMAP3 BeagleBoard"; 11 compatible = "ti,omap3-beagle", "ti,omap3430", "ti,omap3"; 15 cpu0-supply = <&vcc>; 30 compatible = "gpio-leds"; 31 led-pmu-stat { 36 led-heartbeat { 38 gpios = <&gpio5 22 GPIO_ACTIVE_HIGH>; /* 150 -> D6 LED */ [all …]
|
| H A D | omap3-zoom3.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include "omap-zoom-common.dtsi" 12 compatible = "ti,omap3-zoom3", "ti,omap3630", "ti,omap3"; 16 cpu0-supply = <&vcc>; 25 vddvario: regulator-vddvario { 26 compatible = "regulator-fixed"; 27 regulator-name = "vddvario"; 28 regulator-always-on; [all …]
|
| H A D | dm816x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 #include <dt-bindings/bus/ti-sysc.h> 4 #include <dt-bindings/clock/dm816.h> 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/pinctrl/omap.h> 10 interrupt-parent = <&intc>; 11 #address-cells = <1>; 12 #size-cells = <1>; 26 #address-cells = <1>; 27 #size-cells = <0>; [all …]
|
| H A D | am3517-craneboard.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ 7 /dts-v1/; 13 compatible = "ti,am3517-craneboard", "ti,am3517", "ti,omap3"; 21 compatible = "regulator-fixed"; 22 regulator-name = "vbat"; 23 regulator-min-microvolt = <5000000>; 24 regulator-max-microvolt = <5000000>; 25 regulator-boot-on; 38 clock-frequency = <2600000>; [all …]
|
| H A D | omap3-cm-t3x30.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Common support for CompuLab CM-T3x30 CoMs 6 #include "omap3-cm-t3x.dtsi" 11 cpu0-supply = <&vcc>; 16 compatible = "ti,omap-twl4030"; 17 ti,model = "cm-t35"; 25 smsc1_pins: smsc1-pins { 26 pinctrl-single,pins = < 32 hsusb0_pins: hsusb0-pins { 33 pinctrl-single,pins = < [all …]
|
| H A D | omap3-lilly-a83x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 model = "INCOstartec LILLY-A83X module (DM3730)"; 10 compatible = "incostartec,omap3-lilly-a83x", "ti,omap3630", "ti,omap36xx", "ti,omap3"; 22 compatible = "gpio-leds"; 25 label = "lilly-a83x::led1"; 27 linux,default-trigger = "default-on"; 33 compatible = "ti,omap-twl4030"; 34 ti,model = "lilly-a83x"; 40 compatible = "regulator-fixed"; 41 regulator-name = "VCC3"; [all …]
|
| H A D | omap3-evm-processor-common.dtsi | 2 * Common support for omap3 EVM 35xx/37xx processor modules 12 pinctrl-names = "default"; 13 pinctrl-0 = <&wl12xx_gpio>; 18 vdds_dsi-supply = <&vpll2>; 19 vdda_video-supply = <&lcd_3v3>; 20 pinctrl-names = "default"; 21 pinctrl-0 = < 28 pinctrl-names = "default"; 29 pinctrl-0 = <&ehci_phy_pins>; 33 pinctrl-names = "default"; [all …]
|
| H A D | logicpd-torpedo-37xx-devkit.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 6 #include "logicpd-torpedo-som.dtsi" 7 #include "omap-gpmc-smsc9221.dtsi" 8 #include "logicpd-torped [all...] |
| H A D | omap3-gta04.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Based on omap3-beagle-xm.dts 7 /dts-v1/; 10 #include <dt-bindings/input/input.h> 13 model = "OMAP3 GTA0 [all...] |
| H A D | omap3-n900.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2013-2014 Aaro Koskinen <aaro.koskinen@iki.fi> 7 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/media/video-interfaces.h> 15 * Default secure signed bootloader (Nokia X-Loader) does not enable L3 firewall 17 * blocks then kernel receive "Unhandled fault: external abort on non-linefetch" 18 * and crash. Until somebody fix omap-aes.c and omap_hwmod_3xxx_data.c code (no 34 compatible = "nokia,omap3-n900", "ti,omap3430", "ti,omap3"; [all …]
|
| H A D | omap3430-sdp.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 11 compatible = "ti,omap3430-sdp", "ti,omap3430", "ti,omap3"; 20 clock-frequency = <2600000>; 24 interrupts = <7>; /* SYS_NIRQ cascaded to intc */ 32 vmmc-supply = <&vmmc1>; 33 vqmmc-supply = <&vsim>; 35 * S6-3 must be in ON position for 8 bit mode to function 38 bus-width = <8>; [all …]
|
| H A D | omap3-echo.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 /dts-v1/; 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/leds/common.h> 14 compatible = "amazon,omap3-echo", "ti,omap3630", "ti,omap3"; 18 cpu0-supply = <&vdd1_reg>; 28 compatible = "regulator-fixed"; 29 regulator-name = "vcc5v"; 30 regulator-min-microvolt = <5000000>; 31 regulator-max-microvolt = <5000000>; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | omap-mcbsp.txt | 4 - compatible: "ti,omap2420-mcbsp" for McBSP on OMAP2420 5 "ti,omap2430-mcbsp" for McBSP on OMAP2430 6 "ti,omap3-mcbsp" for McBSP on OMAP3 7 "ti,omap4-mcbsp" for McBSP on OMAP4 and newer SoC 8 - reg: Register location and size, for OMAP4+ as an array: 11 - reg-names: Array of strings associated with the address space 12 - interrupts: Interrupt numbers for the McBSP port, as an array in case the 17 - interrupt-names: Array of strings associated with the interrupt numbers 18 - ti,buffer-size: Size of the FIFO on the port (OMAP2430 and newer SoC) 19 - ti,hwmods: Name of the hwmod associated to the McBSP port [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mmc/ |
| H A D | ti-omap-hsmmc.txt | 10 ---------- [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | ti,twl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andreas Kemnade <andreas@kemnade.info> 19 - if: 26 "^regulator-": 30 - ti,twl4030-vaux1 31 - ti,twl4030-vaux2 32 - ti,twl4030-vaux3 33 - ti,twl4030-vaux4 [all …]
|
| /freebsd/sys/arm/ti/ |
| H A D | aintc.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 7 * Based on OMAP3 INTC code by Ben Gray 83 { -1, 0 } 87 bus_space_read_4((_sc)->aintc_bst, (_sc)->aintc_bsh, (reg)) 89 bus_space_write_4((_sc)->aintc_bst, (_sc)->aintc_bsh, (reg), (val)) 93 {"ti,am33xx-intc", 1}, 94 {"ti,omap2-intc", 1}, 128 device_printf(sc->sc_dev, in ti_aintc_intr() 134 /* Only level-sensitive interrupts detection is supported. */ in ti_aintc_intr() [all …]
|
| /freebsd/sys/arm/broadcom/bcm2835/ |
| H A D | bcm2835_intr.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 7 * Based on OMAP3 INTC code by Ben Gray 97 #define BANK1_END (BANK1_START + 32 - 1) 99 #define BANK2_END (BANK2_START + 32 - 1) 104 #define IRQ_BANK1(n) ((n) - BANK1_START) 105 #define IRQ_BANK2(n) ((n) - BANK2_START) 134 {"broadcom,bcm2835-armctrl-ic", 1}, 135 {"brcm,bcm2835-armctrl-ic", 1}, 136 {"brcm,bcm2836-armctrl-ic", 1}, [all …]
|