| /linux/Documentation/devicetree/bindings/memory-controllers/ | 
| H A D | ti,gpmc-child.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/ti,gpmc-child.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Tony Lindgren <tony@atomide.com> 11   - Roger Quadros <rogerq@kernel.org> 24   gpmc,sync-clk-ps: 28 # Chip-select signal timings corresponding to GPMC_CONFIG2: 29   gpmc,cs-on-ns: 33   gpmc,cs-rd-off-ns: [all …] 
 | 
| /linux/arch/arm/boot/dts/ti/omap/ | 
| H A D | omap-gpmc-smsc911x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3  * Common file for GPMC connected smsc911x on omaps 10 	vddvario: regulator-vddvario { 11 		compatible = "regulator-fixed"; 12 		regulator-name = "vddvario"; 13 		regulator-always-on; 16 	vdd33a: regulator-vdd33a { 17 		compatible = "regulator-fixed"; 18 		regulator-name = "vdd33a"; 19 		regulator-always-on; [all …] 
 | 
| H A D | omap-gpmc-smsc9221.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3  * Common file for GPMC connected smsc9221 on omaps 14 	vddvario: regulator-vddvario { 15 		compatible = "regulator-fixed"; 16 		regulator-name = "vddvario"; 17 		regulator-always-on; 20 	vdd33a: regulator-vdd33a { 21 		compatible = "regulator-fixed"; 22 		regulator-name = "vdd33a"; 23 		regulator-always-on; [all …] 
 | 
| H A D | omap3-overo-tobiduo-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include "omap3-overo-common-peripherals.dtsi" 12 #include "omap-gpmc-smsc9221.dtsi" 17 		interrupt-parent = <&gpio6>; 23 		bank-width = <2>; 25 		gpmc,mux-add-data = <0>; 26 		gpmc,cs-on-ns = <0>; 27 		gpmc,cs-rd-off-ns = <42>; 28 		gpmc,cs-wr-off-ns = <36>; 29 		gpmc,adv-on-ns = <6>; [all …] 
 | 
| H A D | omap2420-h4.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3  * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 11 	compatible = "ti,omap2420-h4", "ti,omap2420", "ti,omap2"; 23 		compatible = "cfi-flash"; 24 		linux,mtd-name = "intel,ge28f256l18b85"; 25 		#address-cells = <1>; 26 		#size-cells = <1>; 28 		bank-width = <2>; 30 		gpmc,mux-add-data = <2>; [all …] 
 | 
| H A D | omap2430-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,omap2430-sdp", "ti,omap2430", "ti,omap2"; 20 	clock-frequency = <100000>; 31 	vmmc-supply = <&vmmc1>; 32 	bus-width = <4>; 39 		interrupt-parent = <&gpio5>; 42 		bank-width = <2>; 43 		gpmc,sync-clk-ps = <0>; [all …] 
 | 
| H A D | omap2420-n8x0-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 11 		stdout-path = &uart3; 16 			compatible = "i2c-cbus-gpio"; 21 			#address-cells = <1>; 22 			#size-cells = <0>; 25 				interrupt-parent = <&gpio4>; 34 	clock-frequency = <400000>; 44 	clock-frequency = <400000>; 50 	/* gpio-irq for dma: 26 */ 53 		#address-cells = <1>; [all …] 
 | 
| H A D | omap-zoom-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3  * Common features on the Zoom debug board 6 #include "omap-gpmc-smsc911x.dtsi" 13 	 * Four port TL16CP754C serial port on GPMC, 20 		bank-width = <2>; 21 		reg-shift = <1>; 22 		reg-io-width = <1>; 23 		interrupt-parent = <&gpio4>; 25 		clock-frequency = <1843200>; 26 		current-speed = <115200>; [all …] 
 | 
| H A D | omap3-gta04a5one.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3  * Copyright (C) 2014-18 H. Nikolaus Schaller <hns@goldelico.com> 6 #include "omap3-gta04a5.dts" 13 	gpmc_pins: gpmc-pins { 14 		pinctrl-single,pins = < 33 			 * according to TRM. OneNAND seems to require PIN_INPUT on clock. 45 	pinctrl-names = "default"; 46 	pinctrl-0 = <&gpmc_pins>; 48 	/delete-node/ nand@0,0; 52 		#address-cells = <1>; [all …] 
 | 
| H A D | am335x-chilisom.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3  * Copyright (C) 2015 Jablotron s.r.o. -- https://www.jablotron.com/ 7 #include <dt-bindings/interrupt-controller/irq.h> 11 	compatible = "grinn,am335x-chilisom", "ti,am33xx"; 15 			cpu0-supply = <&dcdc2_reg>; 26 	pinctrl-names = "default"; 28 	i2c0_pins: i2c0-pins { 29 		pinctrl-single,pins = < 35 	nandflash_pins: nandflash-pins { 36 		pinctrl-single,pins = < [all …] 
 | 
| H A D | am335x-nano.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3  * Copyright (C) 2013 Newflow Ltd - https://www.newflow.co.uk/ 5 /dts-v1/; 15 			cpu0-supply = <&dcdc2_reg>; 25 		compatible = "gpio-leds"; 30 			default-state = "off"; 36 	pinctrl-names = "default"; 37 	pinctrl-0 = <&misc_pins>; 39 	misc_pins: misc-pins { 40 		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 | omap4-duovero-parlor.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 /dts-v1/; 7 #include "omap4-duovero.dtsi" 9 #include <dt-bindings/input/input.h> 12 	model = "OMAP4430 Gumstix Duovero on Parlor"; 13 	compatible = "gumstix,omap4-duovero-parlor", "gumstix,omap4-duovero", "ti,omap4430", "ti,omap4"; 20 		compatible = "gpio-leds"; 24 			linux,default-trigger = "heartbeat"; 29 		compatible = "gpio-keys"; 30 		#address-cells = <1>; [all …] 
 | 
| H A D | am335x-igep0033.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3  * am335x-igep0033.dtsi - Device Tree file for IGEP COM AQUILA AM335x 5  * Copyright (C) 2013 ISEE 2007 SL - https://www.isee.biz 8 /dts-v1/; 11 #include <dt-bindings/interrupt-controller/irq.h> 16 			cpu0-supply = <&vdd1_reg>; 26 		pinctrl-names = "default"; 27 		pinctrl-0 = <&leds_pins>; 29 		compatible = "gpio-leds"; 34 			default-state = "on"; [all …] 
 | 
| H A D | omap3-lilly-dbb056.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 /dts-v1/; 7 #include "omap3-lilly-a83x.dtsi" 10 	model = "INCOstartec LILLY-DBB056 (DM3730)"; 11 …compatible = "incostartec,omap3-lilly-dbb056", "incostartec,omap3-lilly-a83x", "ti,omap3630", "ti,… 15 	vaux2: regulator-vaux2 { 16 		compatible = "ti,twl4030-vaux2"; 17 		regulator-min-microvolt = <2800000>; 18 		regulator-max-microvolt = <2800000>; 19 		regulator-always-on; [all …] 
 | 
| H A D | am335x-myirtech-myc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* SPDX-FileCopyrightText: Alexander Shiyan, <shc_work@mail.ru> */ 4 /* Based on code by myc_c335x.dts, MYiRtech.com */ 5 /* Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ */ 7 /dts-v1/; 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/leds/common.h> 15 	model = "MYIR MYC-AM335X"; 16 	compatible = "myir,myc-am335x", "ti,am33xx"; 20 			cpu0-supply = <&vdd_core>; [all …] 
 | 
| H A D | am335x-phycore-som.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include <dt-bindings/interrupt-controller/irq.h> 12 	compatible = "phytec,am335x-phycore-som", "ti,am33xx"; 22 			cpu0-supply = <&vdd1_reg>; 32 		compatible = "regulator-fixed"; 33 		regulator-name = "vcc5v"; 34 		regulator-min-microvolt = <5000000>; 35 		regulator-max-microvolt = <5000000>; 36 		regulator-boot-on; 37 		regulator-always-on; [all …] 
 | 
| H A D | omap3-tao3530.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3  * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 6 /dts-v1/; 10 /* Secure omaps have some devices inaccessible depending on the firmware */ 26 			cpu0-supply = <&vcc>; 37 		compatible = "regulator-fixed"; 38 		regulator-name = "hsusb2_vbus"; 39 		regulator-min-microvolt = <3300000>; 40 		regulator-max-microvolt = <3300000>; 42 		startup-delay-us = <70000>; [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/; 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 */ 39 			linux,default-trigger = "heartbeat"; [all …] 
 | 
| H A D | logicpd-torpedo-baseboard.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 		compatible = "gpio-keys"; 6 		pinctrl-names = "default"; 7 		pinctrl-0 = <&gpio_key_pins &gpio_key_pins_wkup>; 13 			wakeup-source; 20 			wakeup-source; 27 			wakeup-source; 34 			wakeup-source; 39 		compatible = "ti,omap-twl4030"; 45 		compatible = "gpio-leds"; [all …] 
 | 
| H A D | omap3-n950-n9.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3  * omap3-n950-n9.dtsi - Device Tree file for Nokia N950 & N9 (common stuff) 13 			cpu0-supply = <&vcc>; 23 		compatible = "regulator-fixed"; 24 		regulator-name = "VEMMC"; 25 		regulator-min-microvolt = <2900000>; 26 		regulator-max-microvolt = <2900000>; 28 		startup-delay-us = <150>; 29 		enable-active-high; 33 		compatible = "regulator-fixed"; [all …] 
 | 
| H A D | dra72-evm-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3  * Copyright (C) 2014-2016 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include "dra7-ipu-dsp-common.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/clock/ti-dra7-atl.h> 13 	compatible = "ti,dra72-evm", "ti,dra722", "ti,dra72", "ti,dra7"; 20 		stdout-path = &uart1; 23 	evm_12v0: fixedregulator-evm12v0 { 25 		compatible = "regulator-fixed"; [all …] 
 | 
| /linux/arch/arm64/boot/dts/ti/ | 
| H A D | k3-am62-lp-sk-nand.dtso | 1 // SPDX-License-Identifier: GPL-2.0 3  * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/ 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include "k3-pinctrl.h" 17 	gpmc0_pins_default: gpmc0-pins-default { 18 		pinctrl-single,pins = < 44 	pinctrl-names = "default"; 45 	pinctrl-0 = <&gpmc0_pins_default>; [all …] 
 | 
| H A D | k3-am642-evm-nand.dtso | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT 3  * DT overlay for HSE NAND expansion card on AM642 EVM 5  * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/ 8 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include "k3-pinctrl.h" 15 	gpmc0_default_pins: gpmc0-default-pins { 16 		bootph-all; 17 		pinctrl-single,pins = < [all …] 
 | 
| /linux/drivers/memory/ | 
| H A D | omap-gpmc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5  * Copyright (C) 2005-2006 Nokia Corporation 10  * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com> 33 #include <linux/omap-gpmc.h> 37 #include <linux/platform_data/mtd-nand-omap2.h> 39 #define	DEVICE_NAME		"omap-gpmc" 60 #define GPMC_ECC_BCH_RESULT_0   0x240   /* not available on OMAP2 */ 61 #define	GPMC_ECC_BCH_RESULT_1	0x244	/* not available on OMAP2 */ 62 #define	GPMC_ECC_BCH_RESULT_2	0x248	/* not available on OMAP2 */ 63 #define	GPMC_ECC_BCH_RESULT_3	0x24c	/* not available on OMAP2 */ [all …] 
 |