[PATCH v2 0/2] media: staging: Drop StarFive JH7110 Camera Subsystem

Jai Luthra posted 2 patches 3 weeks, 1 day ago
Documentation/admin-guide/media/starfive_camss.rst |  72 ---
.../admin-guide/media/starfive_camss_graph.dot     |  12 -
Documentation/admin-guide/media/v4l-drivers.rst    |   1 -
.../bindings/media/starfive,jh7110-camss.yaml      | 180 ------
MAINTAINERS                                        |   9 -
drivers/staging/media/Kconfig                      |   2 -
drivers/staging/media/Makefile                     |   1 -
drivers/staging/media/starfive/Kconfig             |   5 -
drivers/staging/media/starfive/Makefile            |   2 -
drivers/staging/media/starfive/camss/Kconfig       |  18 -
drivers/staging/media/starfive/camss/Makefile      |  13 -
drivers/staging/media/starfive/camss/TODO.txt      |   4 -
drivers/staging/media/starfive/camss/stf-camss.c   | 438 ---------------
drivers/staging/media/starfive/camss/stf-camss.h   | 134 -----
drivers/staging/media/starfive/camss/stf-capture.c | 605 ---------------------
drivers/staging/media/starfive/camss/stf-capture.h |  86 ---
.../staging/media/starfive/camss/stf-isp-hw-ops.c  | 445 ---------------
drivers/staging/media/starfive/camss/stf-isp.c     | 379 -------------
drivers/staging/media/starfive/camss/stf-isp.h     | 428 ---------------
drivers/staging/media/starfive/camss/stf-video.c   | 570 -------------------
drivers/staging/media/starfive/camss/stf-video.h   | 100 ----
21 files changed, 3504 deletions(-)
[PATCH v2 0/2] media: staging: Drop StarFive JH7110 Camera Subsystem
Posted by Jai Luthra 3 weeks, 1 day ago
StarFive no longer plans to maintain or develop the JH7110 camera
subsystem for destaging, as discussed in below thread:

https://lore.kernel.org/all/ZQ0PR01MB13024A92926C415C187D2C18F29F2@ZQ0PR01MB1302.CHNPR01.prod.partner.outlook.cn/

So drop the driver and bindings from staging. This came up while adding
support for streams APIs in Cadence CSI2RX driver, which is used both by
StarFive and TI in their capture pipelines:

https://lore.kernel.org/all/20260114130522.GE25101@pendragon.ideasonboard.com/

Signed-off-by: Jai Luthra <jai.luthra@ideasonboard.com>
---
Changes in v2:
- Add Changhuang's Ack on PATCH 1
- Fix PATCH 2 to also drop reference to the starfive camss documentation
  in v4l-drivers.rst
- Link to v1: https://lore.kernel.org/r/20260115-drop-starfive-camss-v1-0-27550e7a9815@ideasonboard.com

---
Jai Luthra (2):
      media: dt-bindings: Drop starfive,jh7110-camss from staging
      media: staging: Drop starfive-camss from staging

 Documentation/admin-guide/media/starfive_camss.rst |  72 ---
 .../admin-guide/media/starfive_camss_graph.dot     |  12 -
 Documentation/admin-guide/media/v4l-drivers.rst    |   1 -
 .../bindings/media/starfive,jh7110-camss.yaml      | 180 ------
 MAINTAINERS                                        |   9 -
 drivers/staging/media/Kconfig                      |   2 -
 drivers/staging/media/Makefile                     |   1 -
 drivers/staging/media/starfive/Kconfig             |   5 -
 drivers/staging/media/starfive/Makefile            |   2 -
 drivers/staging/media/starfive/camss/Kconfig       |  18 -
 drivers/staging/media/starfive/camss/Makefile      |  13 -
 drivers/staging/media/starfive/camss/TODO.txt      |   4 -
 drivers/staging/media/starfive/camss/stf-camss.c   | 438 ---------------
 drivers/staging/media/starfive/camss/stf-camss.h   | 134 -----
 drivers/staging/media/starfive/camss/stf-capture.c | 605 ---------------------
 drivers/staging/media/starfive/camss/stf-capture.h |  86 ---
 .../staging/media/starfive/camss/stf-isp-hw-ops.c  | 445 ---------------
 drivers/staging/media/starfive/camss/stf-isp.c     | 379 -------------
 drivers/staging/media/starfive/camss/stf-isp.h     | 428 ---------------
 drivers/staging/media/starfive/camss/stf-video.c   | 570 -------------------
 drivers/staging/media/starfive/camss/stf-video.h   | 100 ----
 21 files changed, 3504 deletions(-)
---
base-commit: 8f0b4cce4481fb22653697cced8d0d04027cb1e8
change-id: 20260115-drop-starfive-camss-2b9ff7cf3321

Best regards,
-- 
Jai Luthra <jai.luthra@ideasonboard.com>
Re: [PATCH v2 0/2] media: staging: Drop StarFive JH7110 Camera Subsystem
Posted by Laurent Pinchart 2 weeks, 6 days ago
On Fri, Jan 16, 2026 at 12:36:57PM +0530, Jai Luthra wrote:
> StarFive no longer plans to maintain or develop the JH7110 camera
> subsystem for destaging, as discussed in below thread:
> 
> https://lore.kernel.org/all/ZQ0PR01MB13024A92926C415C187D2C18F29F2@ZQ0PR01MB1302.CHNPR01.prod.partner.outlook.cn/
> 
> So drop the driver and bindings from staging. This came up while adding
> support for streams APIs in Cadence CSI2RX driver, which is used both by
> StarFive and TI in their capture pipelines:
> 
> https://lore.kernel.org/all/20260114130522.GE25101@pendragon.ideasonboard.com/
> 
> Signed-off-by: Jai Luthra <jai.luthra@ideasonboard.com>

Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Mauro, Hans, can you pick this up ? There's a comment from Krzysztof on
patch 1/2 asking for the DT bindings removal to be applied on top of the
driver removal (just swapping the order between patches 1/2 and 2/2).

> ---
> Changes in v2:
> - Add Changhuang's Ack on PATCH 1
> - Fix PATCH 2 to also drop reference to the starfive camss documentation
>   in v4l-drivers.rst
> - Link to v1: https://lore.kernel.org/r/20260115-drop-starfive-camss-v1-0-27550e7a9815@ideasonboard.com
> 
> ---
> Jai Luthra (2):
>       media: dt-bindings: Drop starfive,jh7110-camss from staging
>       media: staging: Drop starfive-camss from staging
> 
>  Documentation/admin-guide/media/starfive_camss.rst |  72 ---
>  .../admin-guide/media/starfive_camss_graph.dot     |  12 -
>  Documentation/admin-guide/media/v4l-drivers.rst    |   1 -
>  .../bindings/media/starfive,jh7110-camss.yaml      | 180 ------
>  MAINTAINERS                                        |   9 -
>  drivers/staging/media/Kconfig                      |   2 -
>  drivers/staging/media/Makefile                     |   1 -
>  drivers/staging/media/starfive/Kconfig             |   5 -
>  drivers/staging/media/starfive/Makefile            |   2 -
>  drivers/staging/media/starfive/camss/Kconfig       |  18 -
>  drivers/staging/media/starfive/camss/Makefile      |  13 -
>  drivers/staging/media/starfive/camss/TODO.txt      |   4 -
>  drivers/staging/media/starfive/camss/stf-camss.c   | 438 ---------------
>  drivers/staging/media/starfive/camss/stf-camss.h   | 134 -----
>  drivers/staging/media/starfive/camss/stf-capture.c | 605 ---------------------
>  drivers/staging/media/starfive/camss/stf-capture.h |  86 ---
>  .../staging/media/starfive/camss/stf-isp-hw-ops.c  | 445 ---------------
>  drivers/staging/media/starfive/camss/stf-isp.c     | 379 -------------
>  drivers/staging/media/starfive/camss/stf-isp.h     | 428 ---------------
>  drivers/staging/media/starfive/camss/stf-video.c   | 570 -------------------
>  drivers/staging/media/starfive/camss/stf-video.h   | 100 ----
>  21 files changed, 3504 deletions(-)
> ---
> base-commit: 8f0b4cce4481fb22653697cced8d0d04027cb1e8
> change-id: 20260115-drop-starfive-camss-2b9ff7cf3321

-- 
Regards,

Laurent Pinchart