summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfram Sang <wsa+renesas@sang-engineering.com>2021-04-23 15:46:50 +0200
committerWolfram Sang <wsa+renesas@sang-engineering.com>2021-04-23 16:10:23 +0200
commitb87c6fa166d2cb729e6ae7e4e38fe72252fbe0fc (patch)
tree16137f76797049d3eabb298820d5fd3f07d811e3
parent1381b8e844cae3678b532d4c8dfb17d3e92ad4ca (diff)
linux: io: add TPU & PWM task for V3U
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
-rw-r--r--projects/linux/bsp-41x-upport-request.yaml10
-rw-r--r--projects/linux/io/V3U-enable_TPU_PWM.yaml22
2 files changed, 22 insertions, 10 deletions
diff --git a/projects/linux/bsp-41x-upport-request.yaml b/projects/linux/bsp-41x-upport-request.yaml
index 71a4c60..aca62be 100644
--- a/projects/linux/bsp-41x-upport-request.yaml
+++ b/projects/linux/bsp-41x-upport-request.yaml
@@ -87,7 +87,6 @@ bsp41x:
- 4dbe10f5c1f87758dde6692db01f452eb131dff1 # arm64: dts: renesas: Update IPMMU ID for IMR devices
- c5daaa6204d08391f1855a2e913611d09bbc12be # arm64: dts: renesas: Change UIO name of IMR devices
- 4f23b88480aa8327c9890e6b9f4ad98daacdcffb # arm64: dts: renesas: r8a779a0: Add WWDT devices
- - e3552b314c8c27c57868f38f257ea1a0a0cf66ee # arm64: dts: r8a779a0-falcon: Add TPU support
- 2fd49801f7c1a2cc3bded8c2cc3e932c15b91e26 # arm64: dts: renesas: r8a779a0: Add FCPR devices
- e6de415d5a15d6f4766bac7de1d908e7dd6e85eb # arm64: dts: renesas: r8a779a0: Add FBA devices
- 1abf44bb06afc07e16cfa393bccf6419288be4f1 # arm64: dts: renesas: r8a779a0: Add FBC devices
@@ -117,7 +116,6 @@ bsp41x:
- 88531d328c5fb09c48c38e8dd48f56db6cebeec8 # arm64: dts: renesas: r8a779a0: Update IMP device name to follow OSAL naming convention
- 6c600c781311bcdab31a0007bbda216a23545c47 # arm64: dts: renesas: r8a779a0: Update IMR device name to follow OSAL naming convention
- 64db8f1a07880603675c19526b5da2e650dc4fd1 # arm64: dts: renesas: r8a779a0: Separate memory and control regs of IMP SPM devices
- - 87133703bb5a16ce4285a761ae3bd3f554b4cb45 # arm64: dts: renesas: r8a779a0: Add TPU node
- 3ea6921b6637026d47540aa449a20cb91a3649b3 # arm64: dts: renesas: r8a779a0: Describe custom name for generic-uio devices
- 62946fcc698656e836908e940fcf1b0f8eecf8a7 # arm64: dts: renesas: r8a779a0: Describe interrupt controller to IMP distributer
- 5c199537152789cba639f3c481561aee28de30c3 # arm64: dts: r8a779a0-falcon: Add reserved memory for CMA
@@ -129,7 +127,6 @@ bsp41x:
- 73405fef502d43737be9a50d29935bee133fe7ab # mmc: renesas_sdhi: Add internal DMA transfer end
- 20e5623df1aaa74301675122b910f063cdcabe7e # mmc: tmio: Add internal DMA transfer end
- 2cabdef72b5cc5734f5229fa8d731b2669ed3b26 # mmc: renesas_sdhi: Add PIO mode support
- - 18d27c55780cd8ba5a8c08461d73d2162333d818 # pwm: pwm-renesas-tpu: Correct the valid period and duty_cycle
- 0cab5ed55bd3fca91252e4a257a062fa19046cda # arm64: dts: renesas: r8a779a0: Add ISP devices for generic-uio
- 8eec419b387b1b0f7172b741c357cb5d9368bea4 # arm64: dts: renesas: r8a779a0: Update power domain for ISP nodes
- aa698a511be6d72946eae23d7fe30ffb13b1cd2c # arm64: dts: renesas: r8a779a0: Add IPMMU nodes
@@ -140,7 +137,6 @@ bsp41x:
- d1e422a4bf102c7d06c6fcc186885cf7915888a4 # arm64: renesas: r8a779a0-falcon: Enable capture module
- 7f05ff2006197c3803dd056fcd7d3f1fd4b5bb89 # arm64: dts: renesas: r8a779a0: Add IMR nodes
- 65065f90c4b9983cd50ec2033405012a105ad6bf # arm64: dts: r8a779a0: Add SYSC PM Domains
- - 91284dd61b7c36fe536d8ad6c473bbc04b4328da # arm64: dts: renesas: r8a779a0: Add PWM nodes
- 446d62ee0240fddf445ed0603f8d3eb755cab5de # arm64: dts: renesas: falcon: Enable PCIe
- 6235ae0b3cf3c6848c33ae8466e830b2119d4e5a # arm64: dts: renesas: r8a779a0: Add PCIe device node
- e4962e0a61d0b5a7a578dc1ce1c578bafd21df07 # arm64: dts: renesas: r8a779a0: Add SYS-DMAC and RT-DMAC support
@@ -196,7 +192,6 @@ bsp41x:
- f87e1f6f294a3eef5946c6c386ab6d2f260fe0a9 # arm64: dts: r8a7795: Add cpu capacity-dmips-mhz
- 312ac3bfe63a5ce930d2648c9cd8914287165b41 # arm64: dts: r8a77995: Add Audio-DMAC device nodes
- 8b3f561667480fc420d0d986e93f69ad91343ab3 # arm64: dts: r8a77990-ebisu: Enable eMMC of SDHI3
- - e9369406a0e148ddf941519ad7c4f54e4c8bdaec # arm64: dts: salvator-common: Enable PWM2
- d97015e7df6078e715d9e0616d96af498424b5d8 # arm64: dts: r8a7796: Add OPPs table-{1-7} for cpu devices
- d015c6abdcfa57c52579e1d4ffe156734efc5c19 # arm64: dts: r8a7795: Add OPPs table-{1-7} for cpu devices
- 83409353c2bbb327130f6495bbea856ac4f785bf # arm64: dts: renesas: r8a77965: Add Sound and Audio DMAC device nodes
@@ -215,8 +210,3 @@ bsp41x:
- 6c3a8adfec10cb6f4efa88e5dc58cd8ea34420ac # PCI: pcie-rcar: Add the suspend/resume for pcie-rcar driver
- ec3dc8ec0336a2d0b8ca7e678bf997e9732de20c # PCI: pcie-rcar: Add bus notifier so we can limit the dma range
- 3283eefba71ffd708c53048e4187dcdbc8638fb3 # PCI: pcie-rcar: Support runtime PM, link state L1 handling
- - 65256a77c7c66d338317b5405437e1125c625001 # pwm: tpu: Add a compatible string for r8a779a0
- - c81a1645d1363e371a5a9df8f5b7fe211e195075 # arm64: defconfig: Enable R-Car PWM-TPU by default
- - 30f8711382c676d89bcf59f068e764134dbbcc91 # dt-bindings: pwm: tpu: Add R-Car V3U device tree bindings
- - d9dbda2f774c38dd60f3b17b7e3dac11bb0e3a97 # dt-bindings: pwm: Add R-Car V3U device tree bindings
- - 73d8a0fb46ab4f822f953ad20e5fbdb5998352c1 # pwm: rcar: Add a judgment of the period out of range
diff --git a/projects/linux/io/V3U-enable_TPU_PWM.yaml b/projects/linux/io/V3U-enable_TPU_PWM.yaml
new file mode 100644
index 0000000..06ab5df
--- /dev/null
+++ b/projects/linux/io/V3U-enable_TPU_PWM.yaml
@@ -0,0 +1,22 @@
+title: V3U; upport TPU and PWM fixes and enable for V3U
+team: IO
+key: 5b2c3266-a43a-11eb-8741-bb50e7fa7f92
+status: New
+
+bsp41x:
+ - 18d27c55780cd8ba5a8c08461d73d2162333d818 # pwm: pwm-renesas-tpu: Correct the valid period and duty_cycle
+ - 65256a77c7c66d338317b5405437e1125c625001 # pwm: tpu: Add a compatible string for r8a779a0
+ - c81a1645d1363e371a5a9df8f5b7fe211e195075 # arm64: defconfig: Enable R-Car PWM-TPU by default
+ - 30f8711382c676d89bcf59f068e764134dbbcc91 # dt-bindings: pwm: tpu: Add R-Car V3U device tree bindings
+ - d9dbda2f774c38dd60f3b17b7e3dac11bb0e3a97 # dt-bindings: pwm: Add R-Car V3U device tree bindings
+ - 87133703bb5a16ce4285a761ae3bd3f554b4cb45 # arm64: dts: renesas: r8a779a0: Add TPU node
+ - e3552b314c8c27c57868f38f257ea1a0a0cf66ee # arm64: dts: r8a779a0-falcon: Add TPU support
+ - 73d8a0fb46ab4f822f953ad20e5fbdb5998352c1 # pwm: rcar: Add a judgment of the period out of range
+ - 91284dd61b7c36fe536d8ad6c473bbc04b4328da # arm64: dts: renesas: r8a779a0: Add PWM nodes
+ - e9369406a0e148ddf941519ad7c4f54e4c8bdaec # arm64: dts: salvator-common: Enable PWM2
+
+upstream:
+
+comments:
+ - TPU can probably be tested using GPIO_CN with the GPIO logic analyzer
+ - testing PWM is currently unclear; BSP also doesn't have PWM on Falcon