diff options
| author | Robert Nelson <robertcnelson@gmail.com> | 2021-03-16 10:48:04 -0500 |
|---|---|---|
| committer | Robert Nelson <robertcnelson@gmail.com> | 2021-03-16 10:48:04 -0500 |
| commit | 4d5b0bbaa8a85b166a2b54ca51817163dc4ba359 (patch) | |
| tree | 28360789f0ecdf38190f29cb2224da9e60f47055 | |
| parent | cd8fe1711e23d8e4ec32a0ca34c1277cd77c9528 (diff) | |
sync dts changes
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
| -rw-r--r-- | include/dt-bindings/bus/ti-sysc.h | 4 | ||||
| -rw-r--r-- | include/dt-bindings/clock/dra7.h | 17 | ||||
| -rw-r--r-- | include/dt-bindings/clock/omap5.h | 19 | ||||
| -rw-r--r-- | src/arm/am335x-bone-common.dtsi | 2 | ||||
| -rw-r--r-- | src/arm/am335x-bone-jtag.dtsi | 4 | ||||
| -rw-r--r-- | src/arm/am335x-boneblack-common.dtsi | 1 | ||||
| -rw-r--r-- | src/arm/am335x-boneblue.dts | 1 | ||||
| -rw-r--r-- | src/arm/am335x-osd3358-sm-red.dts | 7 | ||||
| -rw-r--r-- | src/arm/am335x-sancloud-bbe-uboot.dts | 1 | ||||
| -rw-r--r-- | src/arm/omap5-board-common.dtsi | 4 | ||||
| -rw-r--r-- | src/arm/omap5.dtsi | 2 | ||||
| -rw-r--r-- | src/arm/tps65217.dtsi | 2 |
12 files changed, 52 insertions, 12 deletions
diff --git a/include/dt-bindings/bus/ti-sysc.h b/include/dt-bindings/bus/ti-sysc.h index babd08a..76b0782 100644 --- a/include/dt-bindings/bus/ti-sysc.h +++ b/include/dt-bindings/bus/ti-sysc.h @@ -18,6 +18,10 @@ #define SYSC_DRA7_MCAN_ENAWAKEUP (1 << 4) +/* PRUSS sysc found on AM33xx/AM43xx/AM57xx */ +#define SYSC_PRUSS_SUB_MWAIT (1 << 5) +#define SYSC_PRUSS_STANDBY_INIT (1 << 4) + /* SYSCONFIG STANDBYMODE/MIDLEMODE/SIDLEMODE supported by hardware */ #define SYSC_IDLE_FORCE 0 #define SYSC_IDLE_NO 1 diff --git a/include/dt-bindings/clock/dra7.h b/include/dt-bindings/clock/dra7.h index a8a0e2f..ac5779a 100644 --- a/include/dt-bindings/clock/dra7.h +++ b/include/dt-bindings/clock/dra7.h @@ -36,6 +36,16 @@ #define DRA7_RTC_CLKCTRL_INDEX(offset) ((offset) - DRA7_RTC_CLKCTRL_OFFSET) #define DRA7_RTCSS_CLKCTRL DRA7_RTC_CLKCTRL_INDEX(0x44) +/* vip clocks */ +#define DRA7_VIP1_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) +#define DRA7_VIP2_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) +#define DRA7_VIP3_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) + +/* vpe clocks */ +#define DRA7_VPE_CLKCTRL_OFFSET 0x60 +#define DRA7_VPE_CLKCTRL_INDEX(offset) ((offset) - DRA7_VPE_CLKCTRL_OFFSET) +#define DRA7_VPE_CLKCTRL DRA7_VPE_CLKCTRL_INDEX(0x64) + /* coreaon clocks */ #define DRA7_SMARTREFLEX_MPU_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) #define DRA7_SMARTREFLEX_CORE_CLKCTRL DRA7_CLKCTRL_INDEX(0x38) @@ -84,10 +94,17 @@ #define DRA7_L3_MAIN_2_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) #define DRA7_L3_INSTR_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) +/* iva clocks */ +#define DRA7_IVA_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) +#define DRA7_SL2IF_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) + /* dss clocks */ #define DRA7_DSS_CORE_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) #define DRA7_BB2D_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) +/* gpu clocks */ +#define DRA7_GPU_CLKCTRL DRA7_CLKCTRL_INDEX(0x20) + /* l3init clocks */ #define DRA7_MMC1_CLKCTRL DRA7_CLKCTRL_INDEX(0x28) #define DRA7_MMC2_CLKCTRL DRA7_CLKCTRL_INDEX(0x30) diff --git a/include/dt-bindings/clock/omap5.h b/include/dt-bindings/clock/omap5.h index f328395..4177527 100644 --- a/include/dt-bindings/clock/omap5.h +++ b/include/dt-bindings/clock/omap5.h @@ -16,6 +16,7 @@ /* abe clocks */ #define OMAP5_L4_ABE_CLKCTRL OMAP5_CLKCTRL_INDEX(0x20) +#define OMAP5_AESS_CLKCTRL OMAP5_CLKCTRL_INDEX(0x28) #define OMAP5_MCPDM_CLKCTRL OMAP5_CLKCTRL_INDEX(0x30) #define OMAP5_DMIC_CLKCTRL OMAP5_CLKCTRL_INDEX(0x38) #define OMAP5_MCBSP1_CLKCTRL OMAP5_CLKCTRL_INDEX(0x48) @@ -86,9 +87,27 @@ #define OMAP5_UART5_CLKCTRL OMAP5_CLKCTRL_INDEX(0x170) #define OMAP5_UART6_CLKCTRL OMAP5_CLKCTRL_INDEX(0x178) +/* l4_secure clocks */ +#define OMAP5_L4_SECURE_CLKCTRL_OFFSET 0x1a0 +#define OMAP5_L4_SECURE_CLKCTRL_INDEX(offset) ((offset) - OMAP5_L4_SECURE_CLKCTRL_OFFSET) +#define OMAP5_AES1_CLKCTRL OMAP5_L4_SECURE_CLKCTRL_INDEX(0x1a0) +#define OMAP5_AES2_CLKCTRL OMAP5_L4_SECURE_CLKCTRL_INDEX(0x1a8) +#define OMAP5_DES3DES_CLKCTRL OMAP5_L4_SECURE_CLKCTRL_INDEX(0x1b0) +#define OMAP5_FPKA_CLKCTRL OMAP5_L4_SECURE_CLKCTRL_INDEX(0x1b8) +#define OMAP5_RNG_CLKCTRL OMAP5_L4_SECURE_CLKCTRL_INDEX(0x1c0) +#define OMAP5_SHA2MD5_CLKCTRL OMAP5_L4_SECURE_CLKCTRL_INDEX(0x1c8) +#define OMAP5_DMA_CRYPTO_CLKCTRL OMAP5_L4_SECURE_CLKCTRL_INDEX(0x1d8) + +/* iva clocks */ +#define OMAP5_IVA_CLKCTRL OMAP5_CLKCTRL_INDEX(0x20) +#define OMAP5_SL2IF_CLKCTRL OMAP5_CLKCTRL_INDEX(0x28) + /* dss clocks */ #define OMAP5_DSS_CORE_CLKCTRL OMAP5_CLKCTRL_INDEX(0x20) +/* gpu clocks */ +#define OMAP5_GPU_CLKCTRL OMAP5_CLKCTRL_INDEX(0x20) + /* l3init clocks */ #define OMAP5_MMC1_CLKCTRL OMAP5_CLKCTRL_INDEX(0x28) #define OMAP5_MMC2_CLKCTRL OMAP5_CLKCTRL_INDEX(0x30) diff --git a/src/arm/am335x-bone-common.dtsi b/src/arm/am335x-bone-common.dtsi index b817004..c2d9f81 100644 --- a/src/arm/am335x-bone-common.dtsi +++ b/src/arm/am335x-bone-common.dtsi @@ -500,7 +500,6 @@ pinctrl-9 = <&P9_20_timer_pin>; }; - cape-universal { compatible = "gpio-of-helper"; status = "okay"; @@ -520,6 +519,5 @@ input; dir-changeable; }; - }; }; diff --git a/src/arm/am335x-bone-jtag.dtsi b/src/arm/am335x-bone-jtag.dtsi index 2cdca01..19c8bcf 100644 --- a/src/arm/am335x-bone-jtag.dtsi +++ b/src/arm/am335x-bone-jtag.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0-only /* - * Copyright (C) 2015 Robert Nelson <robertcnelson@gmail.com> + * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ */ &am33xx_pinmux { @@ -9,7 +9,7 @@ clkout2_pin: pinmux_clkout2_pin { pinctrl-single,pins = < - AM33XX_PADCONF(AM335X_PIN_XDMA_EVENT_INTR1, PIN_OUTPUT_PULLDOWN, MUX_MODE3) /* xdma_event_intr1.clkout2 */ + AM33XX_PADCONF(AM335X_PIN_XDMA_EVENT_INTR1, PIN_OUTPUT_PULLDOWN, MUX_MODE3) /* xdma_event_intr1.clkout2 */ >; }; }; diff --git a/src/arm/am335x-boneblack-common.dtsi b/src/arm/am335x-boneblack-common.dtsi index 486d486..02fbeba 100644 --- a/src/arm/am335x-boneblack-common.dtsi +++ b/src/arm/am335x-boneblack-common.dtsi @@ -22,6 +22,7 @@ pinctrl-0 = <&emmc_pins>; bus-width = <8>; status = "okay"; + non-removable; }; &am33xx_pinmux { diff --git a/src/arm/am335x-boneblue.dts b/src/arm/am335x-boneblue.dts index d1dbcd5..1736d33 100644 --- a/src/arm/am335x-boneblue.dts +++ b/src/arm/am335x-boneblue.dts @@ -236,7 +236,6 @@ AM33XX_PADCONF(AM335X_PIN_LCD_DATA15, PIN_OUTPUT, MUX_MODE7) /* (T5) lcd_data15.gpio0[11] - P8.32, BATT_LED_2 */ AM33XX_PADCONF(AM335X_PIN_GPMC_CSN0, PIN_OUTPUT, MUX_MODE7) /* (V6) gpmc_csn0.gpio1[29] - P8.26, BATT_LED_3 */ AM33XX_PADCONF(AM335X_PIN_GPMC_AD10, PIN_OUTPUT, MUX_MODE7) /* (T11) gpmc_ad10.gpio0[26] - P8.14, BATT_LED_4 */ - >; }; diff --git a/src/arm/am335x-osd3358-sm-red.dts b/src/arm/am335x-osd3358-sm-red.dts index 15836bf..a80b6ad 100644 --- a/src/arm/am335x-osd3358-sm-red.dts +++ b/src/arm/am335x-osd3358-sm-red.dts @@ -1,6 +1,9 @@ //SPDX-License-Identifier: GPL-2.0 -/* - * Copyright (C) 2018 Octavo Systems LLC - https://www.octavosystems.com/ +/* Copyright (C) 2018 Octavo Systems LLC - https://www.octavosystems.com/ + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. */ /dts-v1/; diff --git a/src/arm/am335x-sancloud-bbe-uboot.dts b/src/arm/am335x-sancloud-bbe-uboot.dts index ec15e28..5cd1ef5 100644 --- a/src/arm/am335x-sancloud-bbe-uboot.dts +++ b/src/arm/am335x-sancloud-bbe-uboot.dts @@ -6,7 +6,6 @@ #include "am33xx.dtsi" #include "am335x-bone-common.dtsi" - #include <dt-bindings/interrupt-controller/irq.h> / { diff --git a/src/arm/omap5-board-common.dtsi b/src/arm/omap5-board-common.dtsi index 30ad764..041590d 100644 --- a/src/arm/omap5-board-common.dtsi +++ b/src/arm/omap5-board-common.dtsi @@ -744,11 +744,11 @@ }; &dss { - status = "ok"; + status = "okay"; }; &hdmi { - status = "ok"; + status = "okay"; /* vdda-supply populated in board specific dts file */ diff --git a/src/arm/omap5.dtsi b/src/arm/omap5.dtsi index a886238..089105f 100644 --- a/src/arm/omap5.dtsi +++ b/src/arm/omap5.dtsi @@ -325,7 +325,7 @@ }; }; - ocmcram: ocmcram@40300000 { + ocmcram: sram@40300000 { compatible = "mmio-sram"; reg = <0x40300000 0x20000>; /* 128k */ }; diff --git a/src/arm/tps65217.dtsi b/src/arm/tps65217.dtsi index a0717d9..0d463de 100644 --- a/src/arm/tps65217.dtsi +++ b/src/arm/tps65217.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0-only /* - * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ + * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ */ /* |
