summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiklas Söderlund <niklas.soderlund@ragnatech.se>2021-11-17 10:37:54 +0100
committerNiklas Söderlund <niklas.soderlund@ragnatech.se>2021-11-19 14:04:11 +0100
commit41b99d68c18edb50eec27788e7dce8126cdeb3ca (patch)
tree77b65e3582ee4137021b793e72330558316ce415
parent47747c5affdb3be87b470f17382a4c619c3e67fa (diff)
linux: mm: Update CSI-2, ISP and VIN status
Update the CSI-2, ISP and VIN tasks to reflect upstream status. - CSI-2 VCDT fix for V3H is incorrect and have been discussed on list. - CSI-2 support for V3U is added upstream. - DT port fix for VIN on V3U upstream. - ISP support for V3U is added upstream. - VIN Gen2 support G/S_PARAM upstream. - VIN split generic format task in subtasks as they are unrelated. - VIN support for GRAY is added upstream. - VIN support for NV12 is added upstream. - VIN support for V3U is added upstream. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
-rw-r--r--projects/linux/mm/bsp41x_csi2_add_r8a779a0_support.yaml8
-rw-r--r--projects/linux/mm/bsp41x_vin_add_inf_check.yaml7
-rw-r--r--projects/linux/mm/bsp41x_vin_add_more_formats.yaml14
-rw-r--r--projects/linux/mm/bsp41x_vin_add_r8a779a0_support.yaml12
-rw-r--r--projects/linux/mm/bsp41x_vin_add_raw10_format.yaml10
-rw-r--r--projects/linux/mm/bsp41x_vin_fix_alignment.yaml7
-rw-r--r--projects/linux/mm/done/bsp41x_csi2_add_r8a779a0_support.yaml12
-rw-r--r--projects/linux/mm/done/bsp41x_csi2_fix_r8a77980_vcdt.yaml (renamed from projects/linux/mm/bsp41x_csi2_fix_r8a77980_vcdt.yaml)7
-rw-r--r--projects/linux/mm/done/bsp41x_isp_add_r8a779a0_support.yaml13
-rw-r--r--projects/linux/mm/done/bsp41x_vin_add_gray_format.yaml12
-rw-r--r--projects/linux/mm/done/bsp41x_vin_add_nv12_format.yaml11
-rw-r--r--projects/linux/mm/done/bsp41x_vin_add_r8a779a0_support.yaml23
-rw-r--r--projects/linux/mm/done/bsp41x_vin_extend_gen2_parallel_support.yaml (renamed from projects/linux/mm/bsp41x_vin_extend_gen2_parallel_support.yaml)5
-rw-r--r--projects/linux/mm/done/bsp41x_vin_fix_r8a77980_dts.yaml (renamed from projects/linux/mm/bsp41x_vin_fix_r8a77980_dts.yaml)2
14 files changed, 105 insertions, 38 deletions
diff --git a/projects/linux/mm/bsp41x_csi2_add_r8a779a0_support.yaml b/projects/linux/mm/bsp41x_csi2_add_r8a779a0_support.yaml
deleted file mode 100644
index e422411..0000000
--- a/projects/linux/mm/bsp41x_csi2_add_r8a779a0_support.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-title: "BSP 4.1.x upport csi2 support for r8a779a0"
-team: MM
-key: c7c4f2f8-8358-11eb-83c3-db4cb82f3e94
-status: Active
-assignee: Niklas
-
-bsp41x:
- - ceb310553bcf0335d70960f7df3e5e682897a7c6 # media: rcar-csi2: add R8A779A0 support
diff --git a/projects/linux/mm/bsp41x_vin_add_inf_check.yaml b/projects/linux/mm/bsp41x_vin_add_inf_check.yaml
new file mode 100644
index 0000000..b1a37ff
--- /dev/null
+++ b/projects/linux/mm/bsp41x_vin_add_inf_check.yaml
@@ -0,0 +1,7 @@
+title: "BSP 4.1.x upport INF bit check for Gen3"
+team: MM
+key: 01b4c3fc-e16e-4ce9-bb54-4d850cf4e99d
+status: New
+
+bsp41x:
+ - 3f54be3d05c2f547d9dabe0115e1605e38d6e511 # media: rcar-vin: Add INF bit check for R-Car Gen3
diff --git a/projects/linux/mm/bsp41x_vin_add_more_formats.yaml b/projects/linux/mm/bsp41x_vin_add_more_formats.yaml
deleted file mode 100644
index 14fd97b..0000000
--- a/projects/linux/mm/bsp41x_vin_add_more_formats.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-title: "BSP 4.1.x upport more vin formats"
-team: MM
-key: 6506c3fa-8360-11eb-8693-b7aaec874f4b
-status: New
-
-bsp41x:
- - c60dea1d06adfd0c15411fa89e2d16cf3691693f # media: platform: rcar-vin: add GREY format
- - ba47182e465112cbf924d32b27a4e5625bfa4a7d # media: rcar-vin: Add RAW10 format support
- - 3f54be3d05c2f547d9dabe0115e1605e38d6e511 # media: rcar-vin: Add INF bit check for R-Car Gen3
- - 0b806d78eb074c58c904d15080a45666eb102a51 # media: rcar-vin: Fix byte alignment for each format
- - 328fb93fe4aa22f94e4013348bf342cb29e9b023 # media: rcar-vin: Add NV12 capture format support
-
-comments:
- - Hard to do without hardware to to test and verify the new pixel formats. Can the remote lab be extended with hardware with CSI-2 cameras such as imx219?
diff --git a/projects/linux/mm/bsp41x_vin_add_r8a779a0_support.yaml b/projects/linux/mm/bsp41x_vin_add_r8a779a0_support.yaml
deleted file mode 100644
index e7bac69..0000000
--- a/projects/linux/mm/bsp41x_vin_add_r8a779a0_support.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-title: "BSP 4.1.x upport vin support for r8a779a0"
-team: MM
-key: 01d720ac-8362-11eb-884b-8388031719db
-status: Active
-assignee: Niklas
-
-bsp41x:
- - 70abfc7214fe32d1e05ecd16e6c591e48f367d9e # media: rcar-vin: Add processing for operating ISP
- - d2c0893e8e35a9517967f1c1bf8b6ff06b266515 # media: rcar-vin: Add R-Car ISP support
- - e30d76ba504b273df04a32537e61253bf04eca26 # media: rcar-vin: Add support for R-Car R8A779A0 SoC
- - 6de2f5406625348aa36879315a2b7270ba58a33e # arm64: renesas: r8a779a0: Add capture module
- - 034570a26df9dc13bf100e9d3281e926cd1d9624 # media: videodev2.h: Add new pixel format for R8A779A0
diff --git a/projects/linux/mm/bsp41x_vin_add_raw10_format.yaml b/projects/linux/mm/bsp41x_vin_add_raw10_format.yaml
new file mode 100644
index 0000000..19d450d
--- /dev/null
+++ b/projects/linux/mm/bsp41x_vin_add_raw10_format.yaml
@@ -0,0 +1,10 @@
+title: "BSP 4.1.x upport RAW10 support"
+team: MM
+key: 5b8a17c1-2411-4b55-b646-c3958993ea4c
+status: New
+
+bsp41x:
+ - ba47182e465112cbf924d32b27a4e5625bfa4a7d # media: rcar-vin: Add RAW10 format support
+
+comments:
+ - Hard to do without hardware to to test and verify the new pixel formats. Can the remote lab be extended with hardware with CSI-2 cameras such as imx219?
diff --git a/projects/linux/mm/bsp41x_vin_fix_alignment.yaml b/projects/linux/mm/bsp41x_vin_fix_alignment.yaml
new file mode 100644
index 0000000..c74686a
--- /dev/null
+++ b/projects/linux/mm/bsp41x_vin_fix_alignment.yaml
@@ -0,0 +1,7 @@
+title: "BSP 4.1.x upport format alignment correction"
+team: MM
+key: b61002de-a254-4b81-a24f-e374b2b1c21e
+status: New
+
+bsp41x:
+ - 0b806d78eb074c58c904d15080a45666eb102a51 # media: rcar-vin: Fix byte alignment for each format
diff --git a/projects/linux/mm/done/bsp41x_csi2_add_r8a779a0_support.yaml b/projects/linux/mm/done/bsp41x_csi2_add_r8a779a0_support.yaml
new file mode 100644
index 0000000..1e0071c
--- /dev/null
+++ b/projects/linux/mm/done/bsp41x_csi2_add_r8a779a0_support.yaml
@@ -0,0 +1,12 @@
+title: "BSP 4.1.x upport csi2 support for r8a779a0"
+team: MM
+key: c7c4f2f8-8358-11eb-83c3-db4cb82f3e94
+status: Done
+assignee: Niklas
+
+bsp41x:
+ - ceb310553bcf0335d70960f7df3e5e682897a7c6 # media: rcar-csi2: add R8A779A0 support
+
+upstream:
+ - torvalds: b4173cd9981d366e7b612168055ecf935ee80eee # media: rcar-csi2: Add r8a779a0 support
+ - torvalds: c624fe63c0a9d3c410a7602e705f28c4ea00770d # media: dt-bindings: media: renesas,csi2: Add r8a779a0 support
diff --git a/projects/linux/mm/bsp41x_csi2_fix_r8a77980_vcdt.yaml b/projects/linux/mm/done/bsp41x_csi2_fix_r8a77980_vcdt.yaml
index 7f44f59..7a848d9 100644
--- a/projects/linux/mm/bsp41x_csi2_fix_r8a77980_vcdt.yaml
+++ b/projects/linux/mm/done/bsp41x_csi2_fix_r8a77980_vcdt.yaml
@@ -1,11 +1,14 @@
title: "BSP 4.1.x fix csi2 support for r8a77980 VCDT registers"
team: MM
key: 4d9c3ad0-8359-11eb-a59a-b7e79a033587
-status: Active
+status: Abandoned
assignee: Niklas
bsp41x:
- 8c1f43d1f158e4dbdfb26fdbcf8cbdaf355eece8 # media: rcar-vin: rcar-csi2: fix r8a77980 SoC setup
+upstream:
+ - lore: YU2d3Qlh/qExaRBD@oden.dyn.berto.se # Re: [PATCH] media: rcar-csi2: fix R8A77980 support
+
comments:
- - The BSP fix is incomplete.
+ - The BSP fix is incorrect.
diff --git a/projects/linux/mm/done/bsp41x_isp_add_r8a779a0_support.yaml b/projects/linux/mm/done/bsp41x_isp_add_r8a779a0_support.yaml
new file mode 100644
index 0000000..d3b856f
--- /dev/null
+++ b/projects/linux/mm/done/bsp41x_isp_add_r8a779a0_support.yaml
@@ -0,0 +1,13 @@
+title: "BSP 4.1.x upport isp support for r8a779a0"
+team: MM
+key: fe7ad485-c4e6-48b6-b3b3-0d55f0ce7cf2
+status: Done
+assignee: Niklas
+
+bsp41x:
+ - 70abfc7214fe32d1e05ecd16e6c591e48f367d9e # media: rcar-vin: Add processing for operating ISP
+ - d2c0893e8e35a9517967f1c1bf8b6ff06b266515 # media: rcar-vin: Add R-Car ISP support
+
+upstream:
+ - torvalds: af1ffd628adfb26f7dafe8e94e0f4bad99f44c3e # media: rcar-isp: Add Renesas R-Car Image Signal Processor driver
+ - torvalds: d443d838f6d76c8e1acbd4e27583cb2948066f0e # media: dt-bindings: media: renesas,isp: Add bindings for ISP Channel Selector
diff --git a/projects/linux/mm/done/bsp41x_vin_add_gray_format.yaml b/projects/linux/mm/done/bsp41x_vin_add_gray_format.yaml
new file mode 100644
index 0000000..f38475b
--- /dev/null
+++ b/projects/linux/mm/done/bsp41x_vin_add_gray_format.yaml
@@ -0,0 +1,12 @@
+title: "BSP 4.1.x upport GRAY vin format"
+team: MM
+key: 8dec73eb-a648-4790-98f1-cc1a1c822664
+status: Done
+assignee: Niklas
+
+bsp41x:
+ - c60dea1d06adfd0c15411fa89e2d16cf3691693f # media: platform: rcar-vin: add GREY format
+
+upstream:
+ - torvalds: e70bc1ea973ddac75119c75fe11b064dd8731051 # media: rcar-csi2: Add support for Y10 and Y8
+ - torvalds: c93beb5243750911a9a95aac31688ff85512b22e # media: rcar-vin: add GREY format
diff --git a/projects/linux/mm/done/bsp41x_vin_add_nv12_format.yaml b/projects/linux/mm/done/bsp41x_vin_add_nv12_format.yaml
new file mode 100644
index 0000000..53e3cba
--- /dev/null
+++ b/projects/linux/mm/done/bsp41x_vin_add_nv12_format.yaml
@@ -0,0 +1,11 @@
+title: "BSP 4.1.x upport more vin formats"
+team: MM
+key: 3f150ea0-b2b0-41c7-9ca5-d7cef2b340ff
+status: Done
+assignee: Niklas
+
+bsp41x:
+ - 328fb93fe4aa22f94e4013348bf342cb29e9b023 # media: rcar-vin: Add NV12 capture format support
+
+upstream:
+ - torvalds: 9b744a3ec812fd3ef0364f3cb397ed89302c7957 # media: rcar-vin: Add support for outputting NV12
diff --git a/projects/linux/mm/done/bsp41x_vin_add_r8a779a0_support.yaml b/projects/linux/mm/done/bsp41x_vin_add_r8a779a0_support.yaml
new file mode 100644
index 0000000..2cb7100
--- /dev/null
+++ b/projects/linux/mm/done/bsp41x_vin_add_r8a779a0_support.yaml
@@ -0,0 +1,23 @@
+title: "BSP 4.1.x upport vin support for r8a779a0"
+team: MM
+key: 01d720ac-8362-11eb-884b-8388031719db
+status: Done
+assignee: Niklas
+
+bsp41x:
+ - e30d76ba504b273df04a32537e61253bf04eca26 # media: rcar-vin: Add support for R-Car R8A779A0 SoC
+ - 6de2f5406625348aa36879315a2b7270ba58a33e # arm64: renesas: r8a779a0: Add capture module
+ - 034570a26df9dc13bf100e9d3281e926cd1d9624 # media: videodev2.h: Add new pixel format for R8A779A0
+
+upstream:
+ - torvalds: 406bb586dec096274b598944033fad220dfc0d00 # media: rcar-vin: Add r8a779a0 support <Niklas Söderlund>
+ - torvalds: 688565db3f9d84026969afd3f081f26afd12a9cc # media: rcar-vin: Move and rename CSI-2 link notifications <Niklas Söderlund>
+ - torvalds: c370dd7fa8dc8d2cba1d9efe0515a3c808343790 # media: rcar-vin: Specify media device ops at group creation time <Niklas Söderlund>
+ - torvalds: cfef0c833a8dddf09d9f7d490a0fadbe81b91793 # media: rcar-vin: Create a callback to setup media links <Niklas Söderlund>
+ - torvalds: 9c83300146b3ef592273ff8b09884d6181be3020 # media: rcar-vin: Extend group notifier DT parser to work with any port <Niklas Söderlund>
+ - torvalds: 2070893aed113338f80350bd76e5956c9a8cf07f # media: rcar-vin: Move group async notifier <Niklas Söderlund>
+ - torvalds: 161b56a82dba29c70fd92c5eb1a8502731a0c832 # media: rcar-vin: Rename array storing subdevice information <Niklas Söderlund>
+ - torvalds: 27b9a6f9e8fe1403958b0a9fa16ed53cb3a5aa1d # media: rcar-vin: Improve reuse of parallel notifier <Niklas Söderlund>
+ - torvalds: 6df3057792911c59032327886599d9625534958a # media: rcar-vin: Improve async notifier cleanup paths <Niklas Söderlund>
+ - torvalds: 8f7112630bd0c7f43ae4fba9f054c74c1fba650a # media: rcar-vin: Fix error paths for rvin_mc_init() <Niklas Söderlund>
+ - torvalds: b2dc5680aeb418deeacbe9628697fa0b0f2dc54a # media: rcar-vin: Refactor controls creation for video device <Niklas Söderlund>
diff --git a/projects/linux/mm/bsp41x_vin_extend_gen2_parallel_support.yaml b/projects/linux/mm/done/bsp41x_vin_extend_gen2_parallel_support.yaml
index d587e1a..ef894b7 100644
--- a/projects/linux/mm/bsp41x_vin_extend_gen2_parallel_support.yaml
+++ b/projects/linux/mm/done/bsp41x_vin_extend_gen2_parallel_support.yaml
@@ -1,8 +1,11 @@
title: "BSP 4.1.x upport greater Gen2 parallel support"
team: MM
key: 52367844-8363-11eb-8ba1-7bc64cf1c570
-status: New
+status: Done
assignee: Niklas
bsp41x:
- 043e4bbc961dd4608b7309ee5269f377414e2f39 # media: platform: rcar-vin: add G/S_PARM ioctl
+
+upstream:
+ - torvalds: cd0e5e8c4281375f1aa94ff5fabe02963b025a71 # media: rcar-vin: add G/S_PARM ioctls
diff --git a/projects/linux/mm/bsp41x_vin_fix_r8a77980_dts.yaml b/projects/linux/mm/done/bsp41x_vin_fix_r8a77980_dts.yaml
index 265fcf8..16138cb 100644
--- a/projects/linux/mm/bsp41x_vin_fix_r8a77980_dts.yaml
+++ b/projects/linux/mm/done/bsp41x_vin_fix_r8a77980_dts.yaml
@@ -1,7 +1,7 @@
title: "BSP 4.1.x upport vin fix r8a77980 dts"
team: MM
key: bd3a89bc-835b-11eb-af64-3b18b47a2fbc
-status: Active
+status: Done
assignee: Niklas
bsp41x: