linux-stable/arch/arm64/boot/dts
Nishanth Menon 7f209dd126 arm64: dts: ti: k3-j721e: Add general purpose timers
There are 20 general purpose timers on j721e that can be used for
things like PWM using pwm-omap-dmtimer driver. There are also
additional ten timers in the MCU domain which are meant for MCU
firmware usage and hence marked reserved by default.

The odd numbered timers have the option of being cascaded to even
timers to create a 64 bit non-atomic counter which is racy in simple
usage, hence the clock muxes are explicitly setup to individual 32 bit
counters driven off system crystal (HFOSC) as default.

These instantiation differs from J7200 and other SoCs with the device
IDs and clocks involved for muxing.

Signed-off-by: Nishanth Menon <nm@ti.com>
Reviewed-by: Tony Lindgren <tony@atomide.com>
Link: https://lore.kernel.org/r/20230531213215.602395-2-nm@ti.com
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
2023-06-15 11:05:47 +05:30
..
actions
allwinner arm64: dts: allwinner: h5: OrangePi PC2: add OPP table to enable DVFS 2023-03-14 21:36:57 +01:00
altera arm64: dts: socfpga: change address-cells to support 64-bit addressing 2023-01-26 08:27:10 -06:00
amazon arm64: dts: amazon: drop deprecated serial device_type 2023-01-26 11:21:02 +01:00
amd arm64: dts: amd: use "okay" for status 2023-01-28 11:16:00 +01:00
amlogic TTY/Serial changes for 6.4-rc1 2023-04-27 11:46:26 -07:00
apm arm64: dts: apm: use "okay" for status 2023-01-28 11:15:52 +01:00
apple arm64: dts: apple: t8112: Add PWM controller 2023-04-17 17:27:57 +09:00
arm
bitmain
broadcom arm64: dts: broadcom: bcmbca: bcm4908: add TP-Link C2300 USB LED triggers 2023-03-14 14:21:54 -07:00
cavium arm64: dts: cavium: Fix GICv3 ITS nodes 2023-03-17 13:39:00 +01:00
exynos arm64: dts: exynos: add mmc aliases 2023-03-17 13:45:02 +01:00
freescale USB / Thunderbolt changes for 6.4-rc1 2023-04-27 11:42:11 -07:00
hisilicon arm64: dts: hisilicon: align UART node name with bindings 2023-01-27 10:44:18 +01:00
intel arm64: dts: socfpga: change address-cells to support 64-bit addressing 2023-01-26 08:27:10 -06:00
lg
marvell mvebu dt64 for 6.4 (part 1) 2023-04-18 16:10:53 +02:00
mediatek IOMMU Updates for Linux 6.4 2023-04-30 13:00:38 -07:00
microchip arm64: dts: microchip: use "okay" for status 2023-01-28 11:15:36 +01:00
nuvoton
nvidia hte: Changes for v6.4-rc1 2023-05-03 11:00:27 -07:00
qcom This update includes the following changes: 2023-04-26 08:32:52 -07:00
realtek arm64: dts: realtek: align UART node name with bindings 2023-01-27 10:44:05 +01:00
renesas arm64: dts: renesas: r8a779a0: Revise renesas,ipmmu-main 2023-04-04 10:01:01 +02:00
rockchip Networking changes for 6.4. 2023-04-26 16:07:23 -07:00
socionext arm64: dts: uniphier: Fix property name in PXs3 USB node 2023-02-09 14:04:02 +01:00
sprd arm64: dts: sprd: Add support for Unisoc's UMS512 2023-03-17 15:55:52 +01:00
synaptics arm64: dts: synaptics: align UART node name with bindings 2023-01-27 10:44:37 +01:00
tesla
ti arm64: dts: ti: k3-j721e: Add general purpose timers 2023-06-15 11:05:47 +05:30
toshiba arm64: dts: toshiba: adjust whitespace around '=' 2023-03-12 17:39:08 +01:00
xilinx arm64: dts: zynqmp: Add xlnx prefix to GEM compatible string 2023-01-19 14:03:32 +01:00
Makefile