|
Revision tags: v6.15, v6.15-rc7, v6.15-rc6, v6.15-rc5, v6.15-rc4, v6.15-rc3, v6.15-rc2, v6.15-rc1, v6.14, v6.14-rc7, v6.14-rc6, v6.14-rc5, v6.14-rc4, v6.14-rc3, v6.14-rc2, v6.14-rc1, v6.13, v6.13-rc7, v6.13-rc6, v6.13-rc5, v6.13-rc4, v6.13-rc3, v6.13-rc2, v6.13-rc1, v6.12, v6.12-rc7, v6.12-rc6, v6.12-rc5, v6.12-rc4, v6.12-rc3, v6.12-rc2, v6.12-rc1, v6.11, v6.11-rc7 |
|
| #
95397784 |
| 02-Sep-2024 |
Hans Verkuil <[email protected]> |
media: staging: drop omap4iss
The omap4 camera driver has seen no progress since forever, and now OMAP4 support has also been dropped from u-boot (1). So it is time to retire this driver.
(1): http
media: staging: drop omap4iss
The omap4 camera driver has seen no progress since forever, and now OMAP4 support has also been dropped from u-boot (1). So it is time to retire this driver.
(1): https://lists.denx.de/pipermail/u-boot/2024-July/558846.html
Signed-off-by: Hans Verkuil <[email protected]> Acked-by: Laurent Pinchart <[email protected]>
show more ...
|
|
Revision tags: v6.11-rc6, v6.11-rc5, v6.11-rc4, v6.11-rc3, v6.11-rc2, v6.11-rc1, v6.10, v6.10-rc7, v6.10-rc6, v6.10-rc5, v6.10-rc4, v6.10-rc3, v6.10-rc2, v6.10-rc1, v6.9, v6.9-rc7, v6.9-rc6, v6.9-rc5, v6.9-rc4, v6.9-rc3, v6.9-rc2, v6.9-rc1, v6.8, v6.8-rc7, v6.8-rc6, v6.8-rc5, v6.8-rc4, v6.8-rc3, v6.8-rc2, v6.8-rc1, v6.7, v6.7-rc8, v6.7-rc7, v6.7-rc6, v6.7-rc5, v6.7-rc4, v6.7-rc3, v6.7-rc2, v6.7-rc1, v6.6 |
|
| #
bba185d1 |
| 25-Oct-2023 |
Jack Zhu <[email protected]> |
media: staging: media: starfive: camss: Add core driver
Add core driver for StarFive Camera Subsystem. The code parses the device platform resources and registers related devices.
Reviewed-by: Brya
media: staging: media: starfive: camss: Add core driver
Add core driver for StarFive Camera Subsystem. The code parses the device platform resources and registers related devices.
Reviewed-by: Bryan O'Donoghue <[email protected]> Signed-off-by: Jack Zhu <[email protected]> Signed-off-by: Hans Verkuil <[email protected]>
show more ...
|
|
Revision tags: v6.6-rc7, v6.6-rc6, v6.6-rc5, v6.6-rc4, v6.6-rc3, v6.6-rc2, v6.6-rc1, v6.5, v6.5-rc7, v6.5-rc6, v6.5-rc5, v6.5-rc4, v6.5-rc3, v6.5-rc2, v6.5-rc1, v6.4, v6.4-rc7, v6.4-rc6, v6.4-rc5, v6.4-rc4, v6.4-rc3, v6.4-rc2, v6.4-rc1, v6.3, v6.3-rc7, v6.3-rc6, v6.3-rc5, v6.3-rc4, v6.3-rc3, v6.3-rc2, v6.3-rc1, v6.2, v6.2-rc8, v6.2-rc7 |
|
| #
39d08ab9 |
| 01-Feb-2023 |
Hans Verkuil <[email protected]> |
media: Revert "media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci"
This reverts commit e33fdb5a02490059e2f48ced2c038c8a46c6476d.
The saa7146-based devices are still in use, esp. for DVB.
media: Revert "media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci"
This reverts commit e33fdb5a02490059e2f48ced2c038c8a46c6476d.
The saa7146-based devices are still in use, esp. for DVB. So move these drivers back to mainline.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
0fcb8677 |
| 01-Feb-2023 |
Hans Verkuil <[email protected]> |
media: Revert "media: av7110: move to staging/media/deprecated/saa7146"
This reverts commit 3e9ad662e34eb2d42ddef5a2883abd34461dfd9a.
The av7110 is still in use, so it can't be deprecated. Move it
media: Revert "media: av7110: move to staging/media/deprecated/saa7146"
This reverts commit 3e9ad662e34eb2d42ddef5a2883abd34461dfd9a.
The av7110 is still in use, so it can't be deprecated. Move it back to staging/media for now.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
|
Revision tags: v6.2-rc6, v6.2-rc5, v6.2-rc4 |
|
| #
7120d6bf |
| 10-Jan-2023 |
Hans Verkuil <[email protected]> |
media: tm6000: remove deprecated driver
The tm6000 driver does not use the vb2 framework for streaming video, instead it uses the old vb1 framework and nobody stepped in to convert this driver to vb
media: tm6000: remove deprecated driver
The tm6000 driver does not use the vb2 framework for streaming video, instead it uses the old vb1 framework and nobody stepped in to convert this driver to vb2.
The hardware is very old, so the decision was made to remove it altogether since we want to get rid of the old vb1 framework.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
d2a8e92f |
| 10-Jan-2023 |
Hans Verkuil <[email protected]> |
media: vpfe_capture: remove deprecated davinci drivers
The vpfe_capture drivers do not use the vb2 framework for streaming video, instead they use the old vb1 framework and nobody stepped in to conv
media: vpfe_capture: remove deprecated davinci drivers
The vpfe_capture drivers do not use the vb2 framework for streaming video, instead they use the old vb1 framework and nobody stepped in to convert these drivers to vb2.
The hardware is very old, so the decision was made to remove them altogether since we want to get rid of the old vb1 framework.
Signed-off-by: Hans Verkuil <[email protected]> Acked-by: Lad Prabhakar <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
3673237b |
| 10-Jan-2023 |
Hans Verkuil <[email protected]> |
media: zr364xx: remove deprecated driver
The zr364xx driver does not use the vb2 framework for streaming video, instead it uses the old vb1 framework and nobody stepped in to convert this driver to
media: zr364xx: remove deprecated driver
The zr364xx driver does not use the vb2 framework for streaming video, instead it uses the old vb1 framework and nobody stepped in to convert this driver to vb2.
The hardware is very old, so the decision was made to remove it altogether since we want to get rid of the old vb1 framework.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
aa68bf90 |
| 10-Jan-2023 |
Hans Verkuil <[email protected]> |
media: stkwebcam: remove deprecated driver
The stkwebcam driver does not use the vb2 framework for streaming video, instead it implements this in the driver. This is error prone, and nobody stepped
media: stkwebcam: remove deprecated driver
The stkwebcam driver does not use the vb2 framework for streaming video, instead it implements this in the driver. This is error prone, and nobody stepped in to convert this driver to that framework.
The hardware is very old, so the decision was made to remove it altogether.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
b136c909 |
| 10-Jan-2023 |
Hans Verkuil <[email protected]> |
media: fsl-viu: remove deprecated driver
The fsl-viu driver does not use the vb2 framework for streaming video, instead it uses the old vb1 framework and nobody stepped in to convert this driver to
media: fsl-viu: remove deprecated driver
The fsl-viu driver does not use the vb2 framework for streaming video, instead it uses the old vb1 framework and nobody stepped in to convert this driver to vb2.
The hardware is very old, so the decision was made to remove it altogether since we want to get rid of the old vb1 framework.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
9ea8a9c7 |
| 10-Jan-2023 |
Hans Verkuil <[email protected]> |
media: cpia2: remove deprecated driver
The cpia2 driver does not use the vb2 framework for streaming video, instead it implements this in the driver. This is error prone, and nobody stepped in to co
media: cpia2: remove deprecated driver
The cpia2 driver does not use the vb2 framework for streaming video, instead it implements this in the driver. This is error prone, and nobody stepped in to convert this driver to that framework.
The hardware is very old, so the decision was made to remove it altogether.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
ba47652b |
| 10-Jan-2023 |
Hans Verkuil <[email protected]> |
media: meye: remove this deprecated driver
The meye driver does not use the vb2 framework for streaming video, instead it implements this in the driver. This is error prone, and nobody stepped in to
media: meye: remove this deprecated driver
The meye driver does not use the vb2 framework for streaming video, instead it implements this in the driver. This is error prone, and nobody stepped in to convert this driver to that framework.
The hardware is very old, so the decision was made to remove it altogether.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
|
Revision tags: v6.2-rc3, v6.2-rc2, v6.2-rc1, v6.1, v6.1-rc8, v6.1-rc7, v6.1-rc6, v6.1-rc5, v6.1-rc4, v6.1-rc3, v6.1-rc2, v6.1-rc1 |
|
| #
582603a9 |
| 06-Oct-2022 |
Arnd Bergmann <[email protected]> |
staging: media: remove davinci vpfe_capture driver
This driver was for the davinci dm644x and dm3xx platforms that are now removed from the kernel, so there are no more users.
Acked-by: Hans Verkui
staging: media: remove davinci vpfe_capture driver
This driver was for the davinci dm644x and dm3xx platforms that are now removed from the kernel, so there are no more users.
Acked-by: Hans Verkuil <[email protected]> Acked-by: Lad Prabhakar <[email protected]> Acked-by: Greg Kroah-Hartman <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
show more ...
|
| #
55927c98 |
| 07-Nov-2022 |
Eugen Hristev <[email protected]> |
media: atmel: atmel-isc: move to staging
The Atmel ISC driver is not compliant with media controller specification. In order to evolve this driver, it has to move to media controller, to support enh
media: atmel: atmel-isc: move to staging
The Atmel ISC driver is not compliant with media controller specification. In order to evolve this driver, it has to move to media controller, to support enhanced features and future products which embed it. The move to media controller involves several changes which are not backwards compatible with the current usability of the driver.
The best example is the way the format is propagated from the top video driver /dev/videoX down to the sensor.
In a simple configuration sensor ==> isc , the isc just calls subdev s_fmt and controls the sensor directly. This is achieved by having a lot of code inside the driver that will query the subdev at probe time and make a list of formats which are usable. Basically the user has nothing to configure, as the isc will handle everything at the top level. This is an easy way to capture, but also comes with the drawback of lack of flexibility. In a more complicated pipeline sensor ==> controller 1 ==> controller 2 ==> isc this will not be achievable, as controller 1 and controller 2 might be media-controller configurable, and will not propagate the formats down to the sensor.
After discussions with the media maintainers, the decision is to move Atmel ISC to staging as-is, to keep the Kconfig symbols and the users to the driver in staging. Thus, all the existing users of the non media-controller paradigm will continue to be happy and use the old config way.
The new driver was added in the media subsystem with a different symbol, with the conversion to media controller done, and new users of the driver will be able to use all the new features.
This patch is merely a file move to staging, not affecting any of the users.
The exported symbols had to be renamed to atmel_* to avoid duplication with the new Microchip ISC driver.
Signed-off-by: Eugen Hristev <[email protected]> Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
fc6836b3 |
| 07-Nov-2022 |
Eugen Hristev <[email protected]> |
media: atmel: atmel-isc: move to staging
The Atmel ISC driver is not compliant with media controller specification. In order to evolve this driver, it has to move to media controller, to support enh
media: atmel: atmel-isc: move to staging
The Atmel ISC driver is not compliant with media controller specification. In order to evolve this driver, it has to move to media controller, to support enhanced features and future products which embed it. The move to media controller involves several changes which are not backwards compatible with the current usability of the driver.
The best example is the way the format is propagated from the top video driver /dev/videoX down to the sensor.
In a simple configuration sensor ==> isc , the isc just calls subdev s_fmt and controls the sensor directly. This is achieved by having a lot of code inside the driver that will query the subdev at probe time and make a list of formats which are usable. Basically the user has nothing to configure, as the isc will handle everything at the top level. This is an easy way to capture, but also comes with the drawback of lack of flexibility. In a more complicated pipeline sensor ==> controller 1 ==> controller 2 ==> isc this will not be achievable, as controller 1 and controller 2 might be media-controller configurable, and will not propagate the formats down to the sensor.
After discussions with the media maintainers, the decision is to move Atmel ISC to staging as-is, to keep the Kconfig symbols and the users to the driver in staging. Thus, all the existing users of the non media-controller paradigm will continue to be happy and use the old config way.
The new driver was added in the media subsystem with a different symbol, with the conversion to media controller done, and new users of the driver will be able to use all the new features.
This patch is merely a file move to staging, not affecting any of the users.
The exported symbols had to be renamed to atmel_* to avoid duplication with the new Microchip ISC driver.
Signed-off-by: Eugen Hristev <[email protected]> Signed-off-by: Hans Verkuil <[email protected]>
show more ...
|
|
Revision tags: v6.0, v6.0-rc7, v6.0-rc6, v6.0-rc5, v6.0-rc4, v6.0-rc3, v6.0-rc2, v6.0-rc1, v5.19, v5.19-rc8 |
|
| #
fbb6c848 |
| 18-Jul-2022 |
Ezequiel Garcia <[email protected]> |
media: destage Hantro VPU driver
The Hantro mainline driver has been used in production since several years and was only kept as a staging driver due the stateless CODEC controls.
Now that all the
media: destage Hantro VPU driver
The Hantro mainline driver has been used in production since several years and was only kept as a staging driver due the stateless CODEC controls.
Now that all the stateless CODEC controls have been moved out of staging, graduate the driver as well.
Signed-off-by: Ezequiel Garcia <[email protected]> Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
3e9ad662 |
| 11-Aug-2022 |
Hans Verkuil <[email protected]> |
media: av7110: move to staging/media/deprecated/saa7146
The av7110 driver depends on saa7146, so move it there.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho
media: av7110: move to staging/media/deprecated/saa7146
The av7110 driver depends on saa7146, so move it there.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
e33fdb5a |
| 11-Aug-2022 |
Hans Verkuil <[email protected]> |
media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci
Deprecate the hexium_gemini, hexium_orion, mxb and ttpci saa7146-based drivers: these drivers do not use the vb2 framework for video stre
media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci
Deprecate the hexium_gemini, hexium_orion, mxb and ttpci saa7146-based drivers: these drivers do not use the vb2 framework for video streaming, instead it uses the old videobuf framework.
We want to get rid of these old drivers, so deprecated these for future removal.
[hverkuil: update MAINTAINERS file]
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
6971757b |
| 11-Aug-2022 |
Hans Verkuil <[email protected]> |
media: davinci: deprecate dm644x_ccdc, dm355_cddc and dm365_isif
Deprecate the dm644x_ccdc, dm355_cddc and dm365_isif davinci drivers: all three depend on the vpfe_capture driver, and that driver do
media: davinci: deprecate dm644x_ccdc, dm355_cddc and dm365_isif
Deprecate the dm644x_ccdc, dm355_cddc and dm365_isif davinci drivers: all three depend on the vpfe_capture driver, and that driver does not use the vb2 framework for video streaming, instead it uses the old videobuf framework.
We want to get rid of these old drivers, so deprecated these for future removal.
Note that include/media/davinci/vpfe_capture.h can't be moved to staging since it is used in arch/arm/mach-davinci/davinci.h.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
43f2d33e |
| 11-Aug-2022 |
Hans Verkuil <[email protected]> |
media: fsl-viu: deprecate this driver
Deprecate the fsl-viu driver. This driver does not use the vb2 framework for video streaming, instead it uses the old videobuf framework.
We want to get rid of
media: fsl-viu: deprecate this driver
Deprecate the fsl-viu driver. This driver does not use the vb2 framework for video streaming, instead it uses the old videobuf framework.
We want to get rid of these old drivers, so deprecated it for future removal.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
b7eeabc1 |
| 11-Aug-2022 |
Hans Verkuil <[email protected]> |
media: tm6000: deprecate this driver
Deprecate the tm6000 driver. This driver does not use the vb2 framework for video streaming, instead it uses the old videobuf framework.
We want to get rid of t
media: tm6000: deprecate this driver
Deprecate the tm6000 driver. This driver does not use the vb2 framework for video streaming, instead it uses the old videobuf framework.
We want to get rid of these old drivers, so deprecated it for future removal.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
50f0b243 |
| 11-Aug-2022 |
Hans Verkuil <[email protected]> |
media: zr364xx: deprecate this driver
Deprecate the zr364xx driver. This driver does not use the vb2 framework for video streaming, instead it uses the old videobuf framework.
We want to get rid of
media: zr364xx: deprecate this driver
Deprecate the zr364xx driver. This driver does not use the vb2 framework for video streaming, instead it uses the old videobuf framework.
We want to get rid of these old drivers, so deprecated it for future removal.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
9a97cc15 |
| 11-Aug-2022 |
Hans Verkuil <[email protected]> |
media: meye: deprecate this driver
Deprecate the meye driver. This driver does not use the vb2 framework for video streaming, instead it implements its own version.
We want to get rid of these old
media: meye: deprecate this driver
Deprecate the meye driver. This driver does not use the vb2 framework for video streaming, instead it implements its own version.
We want to get rid of these old drivers, so deprecated it for future removal.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
be8cebc4 |
| 11-Aug-2022 |
Hans Verkuil <[email protected]> |
media: cpia2: deprecate this driver
Deprecate the cpia2 driver. This driver does not use the vb2 framework for video streaming, instead it implements its own version.
We want to get rid of these ol
media: cpia2: deprecate this driver
Deprecate the cpia2 driver. This driver does not use the vb2 framework for video streaming, instead it implements its own version.
We want to get rid of these old drivers, so deprecated it for future removal.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
1943fb1e |
| 10-Aug-2022 |
Hans Verkuil <[email protected]> |
media: staging/media: add a STAGING_MEDIA_DEPRECATED option
Add a kernel config option to build deprecated media drivers that are scheduled for removal. Move stkwebcam to the deprecated directory to
media: staging/media: add a STAGING_MEDIA_DEPRECATED option
Add a kernel config option to build deprecated media drivers that are scheduled for removal. Move stkwebcam to the deprecated directory to make it clear that this driver is deprecated.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|
| #
2a0c2806 |
| 10-Aug-2022 |
Hans Verkuil <[email protected]> |
media: zoran: move to mainline
The zoran driver can be moved back to mainline after it has been converted by Corentin Labbe to vb2.
Note that the zoran driver no longer supports video output, but v
media: zoran: move to mainline
The zoran driver can be moved back to mainline after it has been converted by Corentin Labbe to vb2.
Note that the zoran driver no longer supports video output, but video capture is working fine now.
Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
show more ...
|