Home
last modified time | relevance | path

Searched +full:omap3430 +full:- +full:gpmc (Results 1 – 15 of 15) sorted by relevance

/Linux-v6.1/arch/arm/boot/dts/
Domap3430-sdp.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
10 model = "TI OMAP3430 SDP";
11 compatible = "ti,omap3430-sdp", "ti,omap3430", "ti,omap3";
20 clock-frequency = <2600000>;
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 …]
Domap3-evm.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
8 #include "omap3-evm-common.dtsi"
9 #include "omap3-evm-processor-common.dtsi"
13 compatible = "ti,omap3-evm", "ti,omap3430", "ti,omap3";
17 pinctrl-names = "default";
18 pinctrl-0 = <&hsusb2_2_pins>;
21 pinctrl-single,pins = <
33 pinctrl-single,pins = <
[all …]
Domap3-ldp.dts1 // 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"
12 model = "TI OMAP3430 LDP (Zoom1 Labrador)";
13 compatible = "ti,omap3-ldp", "ti,omap3430", "ti,omap3";
22 cpu0-supply = <&vcc>;
27 compatible = "gpio-keys";
28 pinctrl-names = "default";
[all …]
Domap3.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
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>;
17 #size-cells = <1>;
[all …]
Dlogicpd-torpedo-35xx-devkit.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
6 #include "logicpd-torpedo-som.dtsi"
7 #include "logicpd-torpedo-baseboard.dtsi"
8 #include "omap-gpmc-smsc9221.dtsi"
12 compatible = "logicpd,dm3730-torpedo-devkit", "ti,omap3430", "ti,omap3";
17 pinctrl-single,pins = <
Dlogicpd-som-lv-35xx-devkit.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
6 #include "logicpd-som-lv.dtsi"
7 #include "logicpd-som-lv-baseboard.dtsi"
8 #include "omap-gpmc-smsc9221.dtsi"
11 model = "LogicPD Zoom OMAP35xx SOM-LV Development Kit";
12 compatible = "logicpd,dm3730-som-lv-devkit", "ti,omap3430", "ti,omap3";
16 pinctrl-names = "default";
17 pinctrl-0 = <&hsusb2_2_pins>;
19 pinctrl-single,pins = <
Domap3-sbc-t3530.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Suppport for CompuLab SBC-T3530 with CM-T3530
6 #include "omap3-cm-t3530.dts"
7 #include "omap3-sb-t35.dtsi"
10 model = "CompuLab SBC-T3530 with CM-T3530";
11 …compatible = "compulab,omap3-sbc-t3530", "compulab,omap3-cm-t3530", "ti,omap3430", "ti,omap34xx", …
20 pinctrl-names = "default";
21 pinctrl-0 = <&sb_t35_usb_hub_pins>;
24 pinctrl-single,pins = <
25 OMAP3_CORE1_IOPAD(0x2130, PIN_OUTPUT | MUX_MODE4) /* ccdc_wen.gpio_167 - SB-T35 USB HUB RST */
[all …]
Domap3-beagle.dts1 // 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";
38 gpios = <&gpio5 22 GPIO_ACTIVE_HIGH>; /* 150 -> D6 LED */
39 linux,default-trigger = "heartbeat";
44 gpios = <&gpio5 21 GPIO_ACTIVE_HIGH>; /* 149 -> D7 LED */
45 linux,default-trigger = "mmc0";
[all …]
Domap3-n900.dts1 // 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>
14 * Default secure signed bootloader (Nokia X-Loader) does not enable L3 firewall
16 * blocks then kernel receive "Unhandled fault: external abort on non-linefetch"
17 * and crash. Until somebody fix omap-aes.c and omap_hwmod_3xxx_data.c code (no
33 compatible = "nokia,omap3-n900", "ti,omap3430", "ti,omap3";
46 cpu0-supply = <&vcc>;
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/mtd/
Dti,gpmc-onenand.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mtd/ti,gpmc-onenand.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: OneNAND over Texas Instruments GPMC bus.
10 - Tony Lindgren <tony@atomide.com>
11 - Roger Quadros <rogerq@kernel.org>
14 GPMC connected OneNAND (found on OMAP boards) are represented
15 as child nodes of the GPMC controller.
19 const: ti,omap2-onenand
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/memory-controllers/
Dti,gpmc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/ti,gpmc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Texas Instruments GPMC Memory Controller device-tree bindings
10 - Tony Lindgren <tony@atomide.com>
11 - Roger Quadros <rogerq@kernel.org>
14 The GPMC is a unified memory controller dedicated for interfacing
16 - Asynchronous SRAM-like memories and ASICs
17 - Asynchronous, synchronous, and page mode burst NOR flash
[all …]
/Linux-v6.1/drivers/memory/
Domap-gpmc.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * GPMC support functions
5 * Copyright (C) 2005-2006 Nokia Corporation
10 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
32 #include <linux/omap-gpmc.h>
36 #include <linux/platform_data/mtd-nand-omap2.h>
38 #define DEVICE_NAME "omap-gpmc"
40 /* GPMC register offsets */
67 /* GPMC ECC control settings */
96 * The first 1MB of GPMC address space is typically mapped to
[all …]
/Linux-v6.1/include/linux/platform_data/
Dgpmc-omap.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * OMAP GPMC Platform data
5 * Copyright (C) 2014 Texas Instruments, Inc. - https://www.ti.com
34 /* Chip-select signal timings corresponding to GPMC_CS_CONFIG2 */
59 u32 access; /* Start-cycle to first data valid delay */
69 /* The following are only on OMAP3430 */
134 #define GPMC_DEVWIDTH_8BIT 1 /* 8-bit device width */
135 #define GPMC_DEVWIDTH_16BIT 2 /* 16-bit device width */
136 #define GPMC_MUX_AAD 1 /* Addr-Addr-Data multiplex */
137 #define GPMC_MUX_AD 2 /* Addr-Data multiplex */
[all …]
/Linux-v6.1/arch/arm/mach-omap2/
Domap_hwmod_3xxx_data.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * omap_hwmod_3xxx_data.c - hardware modules present on the OMAP3xxx chips
5 * Copyright (C) 2009-2011 Nokia Corporation
12 * XXX these should be marked initdata for multi-OMAP kernels
15 #include <linux/platform_data/i2c-omap.h>
17 #include <linux/platform_data/hsmmc-omap.h>
25 #include "prm-regbits-34xx.h"
26 #include "cm-regbits-34xx.h"
37 * is driver-specific or driver-kernel integration-specific belongs
287 * 32-bit watchdog upward counter that generates a pulse on the reset pin on
[all …]
/Linux-v6.1/drivers/bus/
Dti-sysc.c1 // SPDX-License-Identifier: GPL-2.0
3 * ti-sysc.c - Texas Instruments sysc interconnect target driver
24 #include <linux/platform_data/ti-sysc.h>
26 #include <dt-bindings/bus/ti-sysc.h>
95 * struct sysc - TI sysc interconnect target module registers and capabilities
101 * @mdata: ti-sysc to hwmod translation data for a module
118 * @pre_reset_quirk: module specific pre-reset quirk
119 * @post_reset_quirk: module specific post-reset quirk
164 if (ddata->cfg.quirks & SYSC_QUIRK_16BIT) { in sysc_write()
165 writew_relaxed(value & 0xffff, ddata->module_va + offset); in sysc_write()
[all …]