All of lore.kernel.org
 help / color / mirror / Atom feed
From: Shuah Khan <skhan@linuxfoundation.org>
To: Mauro Carvalho Chehab <mchehab@kernel.org>
Cc: Fabio Estevam <festevam@gmail.com>,
	Felipe Balbi <balbi@kernel.org>,
	Florian Fainelli <f.fainelli@gmail.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Giulio Benetti <giulio.benetti@benettiengineering.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Hans Verkuil <hverkuil@xs4all.nl>,
	Heiko Stuebner <heiko@sntech.de>,
	Heungjun Kim <riverful.kim@samsung.com>,
	Houlong Wei <houlong.wei@mediatek.com>,
	Hugues Fruchet <hugues.fruchet@foss.st.com>,
	Hyun Kwon <hyun.kwon@xilinx.com>,
	Jacek Anaszewski <jacek.anaszewski@gmail.com>,
	Jacob Chen <jacob-chen@iotwrt.com>,
	Jaroslav Kysela <perex@perex.cz>,
	Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>,
	Jeff LaBundy <jeff@labundy.com>,
	Jernej Skrabec <jernej.skrabec@gmail.com>,
	Jerome Brunet <jbrunet@baylibre.com>,
	Joe Hung <joe_hung@ilitek.com>, Joel Stanley <joel@jms.id.au>,
	Jonathan Hunter <jonathanh@nvidia.com>,
	Kevin Hilman <khilman@baylibre.com>,
	Kieran Bingham <kieran.bingham@ideasonboard.com>,
	Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>,
	Kyungmin Park <kyungmin.park@samsung.com>,
	Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
	Ludovic Desroches <ludovic.desroches@microchip.com>,
	Marek Szyprowski <m.szyprowski@samsung.com>,
	Marek Vasut <marex@denx.de>,
	Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
	Martina Krasteva <martinax.krasteva@intel.com>,
	Matthias Brugger <matthias.bgg@gmail.com>,
	Maxime Coquelin <mcoquelin.stm32@gmail.com>,
	Maxime Ripard <mripard@kernel.org>,
	Michael Grzeschik <m.grzeschik@pengutronix.de>,
	Michael Tretter <m.tretter@pengutronix.de>,
	Michal Simek <michal.simek@xilinx.com>,
	Mike Isely <isely@pobox.com>, Ming Qian <ming.qian@nxp.com>,
	Minghsiu Tsai <minghsiu.tsai@mediatek.com>,
	Mirela Rabulea <mirela.rabulea@nxp.com>,
	NXP Linux Team <linux-imx@nxp.com>,
	Neil Armstrong <narmstrong@baylibre.com>,
	Nicolas Ferre <nicolas.ferre@microchip.com>,
	Nicolas Saenz Julienne <nsaenz@kernel.org>,
	Olivier Lorin <o.lorin@laposte.net>,
	Paul Kocialkowski <paul.kocialkowski@bootlin.com>,
	Pavel Machek <pavel@ucw.cz>,
	Pengutronix Kernel Team <kernel@pengutronix.de>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Randy Dunlap <rdunlap@infradead.org>, Ray Jui <rjui@broadcom.com>,
	Rick Chang <rick.chang@mediatek.com>,
	Robert Foss <robert.foss@linaro.org>,
	Sakari Ailus <sakari.ailus@linux.intel.com>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Scott Branden <sbranden@broadcom.com>, Sean Young <sean@mess.org>,
	Shawn Guo <shawnguo@kernel.org>, Shawn Tu <shawnx.tu@intel.com>,
	Shijie Qin <shijie.qin@nxp.com>,
	Sowjanya Komatineni <skomatineni@nvidia.com>,
	Stanimir Varbanov <stanimir.varbanov@linaro.org>,
	Steve Longerbeam <slongerbeam@gmail.com>,
	Sylwester Nawrocki <s.nawrocki@samsung.com>,
	Takashi Iwai <tiwai@suse.com>,
	Thierry Reding <thierry.reding@gmail.com>,
	Tianshu Qiu <tian.shu.qiu@intel.com>,
	Tiffany Lin <tiffany.lin@mediatek.com>,
	Todor Tomov <todor.too@gmail.com>,
	Vincent Knecht <vincent.knecht@mailoo.org>,
	Yong Deng <yong.deng@magewell.com>, Yong Zhi <yong.zhi@intel.com>,
	Zhou Peng <eagle.zhou@nxp.com>,
	alsa-devel@alsa-project.org,
	bcm-kernel-feedback-list@broadcom.com,
	linux-amlogic@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-arm-msm@vger.kernel.org, linux-aspeed@lists.ozlabs.org,
	linux-input@vger.kernel.org, linux-kernel@vger.kernel.org,
	linux-media@vger.kernel.org, linux-mediatek@lists.infradead.org,
	linux-renesas-soc@vger.kernel.org,
	linux-rockchip@lists.infradead.org,
	linux-rpi-kernel@lists.infradead.org,
	linux-samsung-soc@vger.kernel.org, linux-staging@lists.linux.dev,
	linux-stm32@st-md-mailman.stormreply.com,
	linux-sunxi@lists.linux.dev, linux-tegra@vger.kernel.org,
	linux-usb@vger.kernel.org, mjpeg-users@lists.sourceforge.net,
	openbmc@lists.ozlabs.org, Shuah Khan <skhan@linuxfoundation.org>
Subject: Re: [PATCH 64/64] media: Kconfig: cleanup VIDEO_DEV dependencies
Date: Fri, 18 Mar 2022 14:59:05 -0600	[thread overview]
Message-ID: <9e02d88a-3344-8d91-c652-72cb989506de@linuxfoundation.org> (raw)
In-Reply-To: <decd26e90adc5c16470e4f738810f22fe6478b27.1647242579.git.mchehab@kernel.org>

On 3/14/22 1:55 AM, Mauro Carvalho Chehab wrote:
> media Kconfig has two entries associated to V4L API:
> VIDEO_DEV and VIDEO_V4L2.
> 
> On Kernel 2.6.x, there were two V4L APIs, each one with its own flag.
> VIDEO_DEV were meant to:
> 	1) enable Video4Linux and make its Kconfig options to appear;
> 	2) it makes the Kernel build the V4L core.
> 
> while VIDEO_V4L2 where used to distinguish between drivers that
> implement the newer API and drivers that implemented the former one.
> 
> With time, such meaning changed, specially after the removal of
> all V4L version 1 drivers.
> 
> At the current implementation, VIDEO_DEV only does (1): it enables
> the media options related to V4L, that now has:
> 
> 	menu "Video4Linux options"
> 		visible if VIDEO_DEV
> 
> 	source "drivers/media/v4l2-core/Kconfig"
> 	endmenu
> 
> but it doesn't affect anymore the V4L core drivers.
> 
> The rationale is that the V4L2 core has a "soft" dependency
> at the I2C bus, and now requires to select a number of other
> Kconfig options:
> 
> 	config VIDEO_V4L2
> 		tristate
> 		depends on (I2C || I2C=n) && VIDEO_DEV
> 		select RATIONAL
> 		select VIDEOBUF2_V4L2 if VIDEOBUF2_CORE
> 		default (I2C || I2C=n) && VIDEO_DEV
> 
> In the past, merging them would be tricky, but it seems that it is now
> possible to merge those symbols, in order to simplify V4L dependencies.
> 
> Let's keep VIDEO_DEV, as this one is used on some make *defconfig
> configurations.
> 
> Suggested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> 

>   drivers/media/test-drivers/vicodec/Kconfig    |   2 +-
>   drivers/media/test-drivers/vimc/Kconfig       |   2 +-
>   drivers/media/test-drivers/vivid/Kconfig      |   2 +-
>

For vimc change: (trimmed the recipient list to send response)

Acked-by: Shuah Khan <skhan@linuxfoundation.org>

thanks,
-- Shuah




WARNING: multiple messages have this Message-ID (diff)
From: Shuah Khan <skhan@linuxfoundation.org>
To: Mauro Carvalho Chehab <mchehab@kernel.org>
Cc: Fabio Estevam <festevam@gmail.com>,
	Felipe Balbi <balbi@kernel.org>,
	Florian Fainelli <f.fainelli@gmail.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Giulio Benetti <giulio.benetti@benettiengineering.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Hans Verkuil <hverkuil@xs4all.nl>,
	Heiko Stuebner <heiko@sntech.de>,
	Heungjun Kim <riverful.kim@samsung.com>,
	Houlong Wei <houlong.wei@mediatek.com>,
	Hugues Fruchet <hugues.fruchet@foss.st.com>,
	Hyun Kwon <hyun.kwon@xilinx.com>,
	Jacek Anaszewski <jacek.anaszewski@gmail.com>,
	Jacob Chen <jacob-chen@iotwrt.com>,
	Jaroslav Kysela <perex@perex.cz>,
	Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>,
	Jeff LaBundy <jeff@labundy.com>,
	Jernej Skrabec <jernej.skrabec@gmail.com>,
	Jerome Brunet <jbrunet@baylibre.com>,
	Joe Hung <joe_hung@ilitek.com>, Joel Stanley <joel@jms.id.au>,
	Jonathan Hunter <jonathanh@nvidia.com>,
	Kevin Hilman <khilman@baylibre.com>,
	Kieran Bingham <kieran.bingham@ideasonboard.com>,
	Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>,
	Kyungmin Park <kyungmin.park@samsung.com>,
	Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
	Ludovic Desroches <ludovic.desroches@microchip.com>,
	Marek Szyprowski <m.szyprowski@samsung.com>,
	Marek Vasut <marex@denx.de>,
	Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
	Martina Krasteva <martinax.krasteva@intel.com>,
	Matthias Brugger <matthias.bgg@gmail.com>,
	Maxime Coquelin <mcoquelin.stm32@gmail.com>,
	Maxime Ripard <mripard@kernel.org>,
	Michael Grzeschik <m.grzeschik@pengutronix.de>,
	Michael Tretter <m.tretter@pengutronix.de>,
	Michal Simek <michal.simek@xilinx.com>,
	Mike Isely <isely@pobox.com>, Ming Qian <ming.qian@nxp.com>,
	Minghsiu Tsai <minghsiu.tsai@mediatek.com>,
	Mirela Rabulea <mirela.rabulea@nxp.com>,
	NXP Linux Team <linux-imx@nxp.com>,
	Neil Armstrong <narmstrong@baylibre.com>,
	Nicolas Ferre <nicolas.ferre@microchip.com>,
	Nicolas Saenz Julienne <nsaenz@kernel.org>,
	Olivier Lorin <o.lorin@laposte.net>,
	Paul Kocialkowski <paul.kocialkowski@bootlin.com>,
	Pavel Machek <pavel@ucw.cz>,
	Pengutronix Kernel Team <kernel@pengutronix.de>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Randy Dunlap <rdunlap@infradead.org>, Ray Jui <rjui@broadcom.com>,
	Rick Chang <rick.chang@mediatek.com>,
	Robert Foss <robert.foss@linaro.org>,
	Sakari Ailus <sakari.ailus@linux.intel.com>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Scott Branden <sbranden@broadcom.com>, Sean Young <sean@mess.org>,
	Shawn Guo <shawnguo@kernel.org>, Shawn Tu <shawnx.tu@intel.com>,
	Shijie Qin <shijie.qin@nxp.com>,
	Sowjanya Komatineni <skomatineni@nvidia.com>,
	Stanimir Varbanov <stanimir.varbanov@linaro.org>,
	Steve Longerbeam <slongerbeam@gmail.com>,
	Sylwester Nawrocki <s.nawrocki@samsung.com>,
	Takashi Iwai <tiwai@suse.com>,
	Thierry Reding <thierry.reding@gmail.com>,
	Tianshu Qiu <tian.shu.qiu@intel.com>,
	Tiffany Lin <tiffany.lin@mediatek.com>,
	Todor Tomov <todor.too@gmail.com>,
	Vincent Knecht <vincent.knecht@mailoo.org>,
	Yong Deng <yong.deng@magewell.com>, Yong Zhi <yong.zhi@intel.com>,
	Zhou Peng <eagle.zhou@nxp.com>,
	alsa-devel@alsa-project.org,
	bcm-kernel-feedback-list@broadcom.com,
	linux-amlogic@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-arm-msm@vger.kernel.org, linux-aspeed@lists.ozlabs.org,
	linux-input@vger.kernel.org, linux-kernel@vger.kernel.org,
	linux-media@vger.kernel.org, linux-mediatek@lists.infradead.org,
	linux-renesas-soc@vger.kernel.org,
	linux-rockchip@lists.infradead.org,
	linux-rpi-kernel@lists.infradead.org,
	linux-samsung-soc@vger.kernel.org, linux-staging@lists.linux.dev,
	linux-stm32@st-md-mailman.stormreply.com,
	linux-sunxi@lists.linux.dev, linux-tegra@vger.kernel.org,
	linux-usb@vger.kernel.org, mjpeg-users@lists.sourceforge.net,
	openbmc@lists.ozlabs.org, Shuah Khan <skhan@linuxfoundation.org>
Subject: Re: [PATCH 64/64] media: Kconfig: cleanup VIDEO_DEV dependencies
Date: Fri, 18 Mar 2022 14:59:05 -0600	[thread overview]
Message-ID: <9e02d88a-3344-8d91-c652-72cb989506de@linuxfoundation.org> (raw)
In-Reply-To: <decd26e90adc5c16470e4f738810f22fe6478b27.1647242579.git.mchehab@kernel.org>

On 3/14/22 1:55 AM, Mauro Carvalho Chehab wrote:
> media Kconfig has two entries associated to V4L API:
> VIDEO_DEV and VIDEO_V4L2.
> 
> On Kernel 2.6.x, there were two V4L APIs, each one with its own flag.
> VIDEO_DEV were meant to:
> 	1) enable Video4Linux and make its Kconfig options to appear;
> 	2) it makes the Kernel build the V4L core.
> 
> while VIDEO_V4L2 where used to distinguish between drivers that
> implement the newer API and drivers that implemented the former one.
> 
> With time, such meaning changed, specially after the removal of
> all V4L version 1 drivers.
> 
> At the current implementation, VIDEO_DEV only does (1): it enables
> the media options related to V4L, that now has:
> 
> 	menu "Video4Linux options"
> 		visible if VIDEO_DEV
> 
> 	source "drivers/media/v4l2-core/Kconfig"
> 	endmenu
> 
> but it doesn't affect anymore the V4L core drivers.
> 
> The rationale is that the V4L2 core has a "soft" dependency
> at the I2C bus, and now requires to select a number of other
> Kconfig options:
> 
> 	config VIDEO_V4L2
> 		tristate
> 		depends on (I2C || I2C=n) && VIDEO_DEV
> 		select RATIONAL
> 		select VIDEOBUF2_V4L2 if VIDEOBUF2_CORE
> 		default (I2C || I2C=n) && VIDEO_DEV
> 
> In the past, merging them would be tricky, but it seems that it is now
> possible to merge those symbols, in order to simplify V4L dependencies.
> 
> Let's keep VIDEO_DEV, as this one is used on some make *defconfig
> configurations.
> 
> Suggested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> 

>   drivers/media/test-drivers/vicodec/Kconfig    |   2 +-
>   drivers/media/test-drivers/vimc/Kconfig       |   2 +-
>   drivers/media/test-drivers/vivid/Kconfig      |   2 +-
>

For vimc change: (trimmed the recipient list to send response)

Acked-by: Shuah Khan <skhan@linuxfoundation.org>

thanks,
-- Shuah




_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

WARNING: multiple messages have this Message-ID (diff)
From: Shuah Khan <skhan@linuxfoundation.org>
To: Mauro Carvalho Chehab <mchehab@kernel.org>
Cc: Fabio Estevam <festevam@gmail.com>,
	Felipe Balbi <balbi@kernel.org>,
	Florian Fainelli <f.fainelli@gmail.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Giulio Benetti <giulio.benetti@benettiengineering.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Hans Verkuil <hverkuil@xs4all.nl>,
	Heiko Stuebner <heiko@sntech.de>,
	Heungjun Kim <riverful.kim@samsung.com>,
	Houlong Wei <houlong.wei@mediatek.com>,
	Hugues Fruchet <hugues.fruchet@foss.st.com>,
	Hyun Kwon <hyun.kwon@xilinx.com>,
	Jacek Anaszewski <jacek.anaszewski@gmail.com>,
	Jacob Chen <jacob-chen@iotwrt.com>,
	Jaroslav Kysela <perex@perex.cz>,
	Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>,
	Jeff LaBundy <jeff@labundy.com>,
	Jernej Skrabec <jernej.skrabec@gmail.com>,
	Jerome Brunet <jbrunet@baylibre.com>,
	Joe Hung <joe_hung@ilitek.com>, Joel Stanley <joel@jms.id.au>,
	Jonathan Hunter <jonathanh@nvidia.com>,
	Kevin Hilman <khilman@baylibre.com>,
	Kieran Bingham <kieran.bingham@ideasonboard.com>,
	Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>,
	Kyungmin Park <kyungmin.park@samsung.com>,
	Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
	Ludovic Desroches <ludovic.desroches@microchip.com>,
	Marek Szyprowski <m.szyprowski@samsung.com>,
	Marek Vasut <marex@denx.de>,
	Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
	Martina Krasteva <martinax.krasteva@intel.com>,
	Matthias Brugger <matthias.bgg@gmail.com>,
	Maxime Coquelin <mcoquelin.stm32@gmail.com>,
	Maxime Ripard <mripard@kernel.org>,
	Michael Grzeschik <m.grzeschik@pengutronix.de>,
	Michael Tretter <m.tretter@pengutronix.de>,
	Michal Simek <michal.simek@xilinx.com>,
	Mike Isely <isely@pobox.com>, Ming Qian <ming.qian@nxp.com>,
	Minghsiu Tsai <minghsiu.tsai@mediatek.com>,
	Mirela Rabulea <mirela.rabulea@nxp.com>,
	NXP Linux Team <linux-imx@nxp.com>,
	Neil Armstrong <narmstrong@baylibre.com>,
	Nicolas Ferre <nicolas.ferre@microchip.com>,
	Nicolas Saenz Julienne <nsaenz@kernel.org>,
	Olivier Lorin <o.lorin@laposte.net>,
	Paul Kocialkowski <paul.kocialkowski@bootlin.com>,
	Pavel Machek <pavel@ucw.cz>,
	Pengutronix Kernel Team <kernel@pengutronix.de>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Randy Dunlap <rdunlap@infradead.org>, Ray Jui <rjui@broadcom.com>,
	Rick Chang <rick.chang@mediatek.com>,
	Robert Foss <robert.foss@linaro.org>,
	Sakari Ailus <sakari.ailus@linux.intel.com>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Scott Branden <sbranden@broadcom.com>, Sean Young <sean@mess.org>,
	Shawn Guo <shawnguo@kernel.org>, Shawn Tu <shawnx.tu@intel.com>,
	Shijie Qin <shijie.qin@nxp.com>,
	Sowjanya Komatineni <skomatineni@nvidia.com>,
	Stanimir Varbanov <stanimir.varbanov@linaro.org>,
	Steve Longerbeam <slongerbeam@gmail.com>,
	Sylwester Nawrocki <s.nawrocki@samsung.com>,
	Takashi Iwai <tiwai@suse.com>,
	Thierry Reding <thierry.reding@gmail.com>,
	Tianshu Qiu <tian.shu.qiu@intel.com>,
	Tiffany Lin <tiffany.lin@mediatek.com>,
	Todor Tomov <todor.too@gmail.com>,
	Vincent Knecht <vincent.knecht@mailoo.org>,
	Yong Deng <yong.deng@magewell.com>, Yong Zhi <yong.zhi@intel.com>,
	Zhou Peng <eagle.zhou@nxp.com>,
	alsa-devel@alsa-project.org,
	bcm-kernel-feedback-list@broadcom.com,
	linux-amlogic@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-arm-msm@vger.kernel.org, linux-aspeed@lists.ozlabs.org,
	linux-input@vger.kernel.org, linux-kernel@vger.kernel.org,
	linux-media@vger.kernel.org, linux-mediatek@lists.infradead.org,
	linux-renesas-soc@vger.kernel.org,
	linux-rockchip@lists.infradead.org,
	linux-rpi-kernel@lists.infradead.org,
	linux-samsung-soc@vger.kernel.org, linux-staging@lists.linux.dev,
	linux-stm32@st-md-mailman.stormreply.com,
	linux-sunxi@lists.linux.dev, linux-tegra@vger.kernel.org,
	linux-usb@vger.kernel.org, mjpeg-users@lists.sourceforge.net,
	openbmc@lists.ozlabs.org, Shuah Khan <skhan@linuxfoundation.org>
Subject: Re: [PATCH 64/64] media: Kconfig: cleanup VIDEO_DEV dependencies
Date: Fri, 18 Mar 2022 14:59:05 -0600	[thread overview]
Message-ID: <9e02d88a-3344-8d91-c652-72cb989506de@linuxfoundation.org> (raw)
In-Reply-To: <decd26e90adc5c16470e4f738810f22fe6478b27.1647242579.git.mchehab@kernel.org>

On 3/14/22 1:55 AM, Mauro Carvalho Chehab wrote:
> media Kconfig has two entries associated to V4L API:
> VIDEO_DEV and VIDEO_V4L2.
> 
> On Kernel 2.6.x, there were two V4L APIs, each one with its own flag.
> VIDEO_DEV were meant to:
> 	1) enable Video4Linux and make its Kconfig options to appear;
> 	2) it makes the Kernel build the V4L core.
> 
> while VIDEO_V4L2 where used to distinguish between drivers that
> implement the newer API and drivers that implemented the former one.
> 
> With time, such meaning changed, specially after the removal of
> all V4L version 1 drivers.
> 
> At the current implementation, VIDEO_DEV only does (1): it enables
> the media options related to V4L, that now has:
> 
> 	menu "Video4Linux options"
> 		visible if VIDEO_DEV
> 
> 	source "drivers/media/v4l2-core/Kconfig"
> 	endmenu
> 
> but it doesn't affect anymore the V4L core drivers.
> 
> The rationale is that the V4L2 core has a "soft" dependency
> at the I2C bus, and now requires to select a number of other
> Kconfig options:
> 
> 	config VIDEO_V4L2
> 		tristate
> 		depends on (I2C || I2C=n) && VIDEO_DEV
> 		select RATIONAL
> 		select VIDEOBUF2_V4L2 if VIDEOBUF2_CORE
> 		default (I2C || I2C=n) && VIDEO_DEV
> 
> In the past, merging them would be tricky, but it seems that it is now
> possible to merge those symbols, in order to simplify V4L dependencies.
> 
> Let's keep VIDEO_DEV, as this one is used on some make *defconfig
> configurations.
> 
> Suggested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> 

>   drivers/media/test-drivers/vicodec/Kconfig    |   2 +-
>   drivers/media/test-drivers/vimc/Kconfig       |   2 +-
>   drivers/media/test-drivers/vivid/Kconfig      |   2 +-
>

For vimc change: (trimmed the recipient list to send response)

Acked-by: Shuah Khan <skhan@linuxfoundation.org>

thanks,
-- Shuah




_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic

WARNING: multiple messages have this Message-ID (diff)
From: Shuah Khan <skhan@linuxfoundation.org>
To: Mauro Carvalho Chehab <mchehab@kernel.org>
Cc: Heiko Stuebner <heiko@sntech.de>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Jaroslav Kysela <perex@perex.cz>,
	Hans Verkuil <hverkuil@xs4all.nl>, Pavel Machek <pavel@ucw.cz>,
	linux-stm32@st-md-mailman.stormreply.com,
	Jerome Brunet <jbrunet@baylibre.com>,
	Michael Grzeschik <m.grzeschik@pengutronix.de>,
	Joe Hung <joe_hung@ilitek.com>,
	Michal Simek <michal.simek@xilinx.com>,
	Ludovic Desroches <ludovic.desroches@microchip.com>,
	Jacob Chen <jacob-chen@iotwrt.com>,
	NXP Linux Team <linux-imx@nxp.com>,
	Steve Longerbeam <slongerbeam@gmail.com>,
	Jeff LaBundy <jeff@labundy.com>,
	linux-sunxi@lists.linux.dev,
	Nicolas Saenz Julienne <nsaenz@kernel.org>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Shuah Khan <skhan@linuxfoundation.org>,
	Hyun Kwon <hyun.kwon@xilinx.com>,
	Scott Branden <sbranden@broadcom.com>,
	Heungjun Kim <riverful.kim@samsung.com>,
	Randy Dunlap <rdunlap@infradead.org>,
	Michael Tretter <m.tretter@pengutronix.de>,
	Sowjanya Komatineni <skomatineni@nvidia.com>,
	Pengutronix Kernel Team <kernel@pengutronix.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Giulio Benetti <giulio.benetti@benettiengineering.com>,
	Ming Qian <ming.qian@nxp.com>,
	alsa-devel@alsa-project.org, linux-usb@vger.kernel.org,
	Sylwester Nawrocki <s.nawrocki@samsung.com>,
	linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org,
	Thierry Reding <thierry.reding@gmail.com>,
	Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>,
	Jonathan Hunter <jonathanh@nvidia.com>,
	linux-rockchip@lists.infradead.org,
	Marek Szyprowski <m.szyprowski@samsung.com>,
	Tianshu Qiu <tian.shu.qiu@intel.com>,
	linux-media@vger.kernel.org,
	Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
	linux-arm-msm@vger.kernel.org, Maxime Ripard <mripard@kernel.org>,
	linux-samsung-soc@vger.kernel.org,
	Houlong Wei <houlong.wei@mediatek.com>,
	linux-amlogic@lists.infradead.org, Mike Isely <isely@pobox.com>,
	linux-arm-kernel@lists.infradead.org,
	linux-rpi-kernel@lists.infradead.org,
	Zhou Peng <eagle.zhou@nxp.com>,
	linux-renesas-soc@vger.kernel.org,
	Kyungmin Park <kyungmin.park@samsung.com>,
	Maxime Coquelin <mcoquelin.stm32@gmail.com>,
	Kevin Hilman <khilman@baylibre.com>,
	Jacek Anaszewski <jacek.anaszewski@gmail.com>,
	Sean Young <sean@mess.org>,
	Neil Armstrong <narmstrong@baylibre.com>,
	Stanimir Varbanov <stanimir.varbanov@linaro.org>,
	linux-tegra@vger.kernel.org,
	Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
	Fabio Estevam <festevam@gmail.com>,
	Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>,
	Florian Fainelli <f.fainelli@gmail.com>,
	linux-staging@lists.linux.dev,
	Kieran Bingham <kieran.bingham@ideasonboard.com>,
	Jernej Skrabec <jernej.skrabec@gmail.com>,
	Shijie Qin <shijie.qin@nxp.com>,
	bcm-kernel-feedback-list@broadcom.com,
	Joel Stanley <joel@jms.id.au>,
	linux-input@vger.kernel.org, Ray Jui <rjui@broadcom.com>,
	mjpeg-users@lists.sourceforge.net,
	Vincent Knecht <vincent.knecht@mailoo.org>,
	Felipe Balbi <balbi@kernel.org>,
	Martina Krasteva <martinax.krasteva@intel.com>,
	Sakari Ailus <sakari.ailus@linux.intel.com>,
	Shawn Guo <shawnguo@kernel.org>,
	Minghsiu Tsai <minghsiu.tsai@mediatek.com>,
	Todor Tomov <todor.too@gmail.com>,
	Nicolas Ferre <nicolas.ferre@microchip.com>,
	Mirela Rabulea <mirela.rabulea@nxp.com>,
	Olivier Lorin <o.lorin@laposte.net>, Marek Vasut <marex@denx.de>,
	Paul Kocialkowski <paul.kocialkowski@bootlin.com>,
	Rick Chang <rick.chang@mediatek.com>,
	Hugues Fruchet <hugues.fruchet@foss.st.com>,
	openbmc@lists.ozlabs.org, Yong Zhi <yong.zhi@intel.com>,
	Shawn Tu <shawnx.tu@intel.com>,
	linux-mediatek@lists.infradead.org,
	Yong Deng <yong.deng@magewell.com>,
	Matthias Brugger <matthias.bgg@gmail.com>,
	Tiffany Lin <tiffany.lin@mediatek.com>,
	Takashi Iwai <tiwai@suse.com>,
	Robert Foss <robert.foss@linaro.org>,
	Philipp Zabel <p.zabel@pengutronix.de>
Subject: Re: [PATCH 64/64] media: Kconfig: cleanup VIDEO_DEV dependencies
Date: Fri, 18 Mar 2022 14:59:05 -0600	[thread overview]
Message-ID: <9e02d88a-3344-8d91-c652-72cb989506de@linuxfoundation.org> (raw)
In-Reply-To: <decd26e90adc5c16470e4f738810f22fe6478b27.1647242579.git.mchehab@kernel.org>

On 3/14/22 1:55 AM, Mauro Carvalho Chehab wrote:
> media Kconfig has two entries associated to V4L API:
> VIDEO_DEV and VIDEO_V4L2.
> 
> On Kernel 2.6.x, there were two V4L APIs, each one with its own flag.
> VIDEO_DEV were meant to:
> 	1) enable Video4Linux and make its Kconfig options to appear;
> 	2) it makes the Kernel build the V4L core.
> 
> while VIDEO_V4L2 where used to distinguish between drivers that
> implement the newer API and drivers that implemented the former one.
> 
> With time, such meaning changed, specially after the removal of
> all V4L version 1 drivers.
> 
> At the current implementation, VIDEO_DEV only does (1): it enables
> the media options related to V4L, that now has:
> 
> 	menu "Video4Linux options"
> 		visible if VIDEO_DEV
> 
> 	source "drivers/media/v4l2-core/Kconfig"
> 	endmenu
> 
> but it doesn't affect anymore the V4L core drivers.
> 
> The rationale is that the V4L2 core has a "soft" dependency
> at the I2C bus, and now requires to select a number of other
> Kconfig options:
> 
> 	config VIDEO_V4L2
> 		tristate
> 		depends on (I2C || I2C=n) && VIDEO_DEV
> 		select RATIONAL
> 		select VIDEOBUF2_V4L2 if VIDEOBUF2_CORE
> 		default (I2C || I2C=n) && VIDEO_DEV
> 
> In the past, merging them would be tricky, but it seems that it is now
> possible to merge those symbols, in order to simplify V4L dependencies.
> 
> Let's keep VIDEO_DEV, as this one is used on some make *defconfig
> configurations.
> 
> Suggested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> 

>   drivers/media/test-drivers/vicodec/Kconfig    |   2 +-
>   drivers/media/test-drivers/vimc/Kconfig       |   2 +-
>   drivers/media/test-drivers/vivid/Kconfig      |   2 +-
>

For vimc change: (trimmed the recipient list to send response)

Acked-by: Shuah Khan <skhan@linuxfoundation.org>

thanks,
-- Shuah




WARNING: multiple messages have this Message-ID (diff)
From: Shuah Khan <skhan@linuxfoundation.org>
To: Mauro Carvalho Chehab <mchehab@kernel.org>
Cc: Heiko Stuebner <heiko@sntech.de>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Hans Verkuil <hverkuil@xs4all.nl>, Pavel Machek <pavel@ucw.cz>,
	linux-stm32@st-md-mailman.stormreply.com,
	Jerome Brunet <jbrunet@baylibre.com>,
	Michael Grzeschik <m.grzeschik@pengutronix.de>,
	Joe Hung <joe_hung@ilitek.com>,
	Michal Simek <michal.simek@xilinx.com>,
	Ludovic Desroches <ludovic.desroches@microchip.com>,
	Jacob Chen <jacob-chen@iotwrt.com>,
	NXP Linux Team <linux-imx@nxp.com>,
	Steve Longerbeam <slongerbeam@gmail.com>,
	Jeff LaBundy <jeff@labundy.com>,
	linux-sunxi@lists.linux.dev,
	Nicolas Saenz Julienne <nsaenz@kernel.org>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Shuah Khan <skhan@linuxfoundation.org>,
	Hyun Kwon <hyun.kwon@xilinx.com>,
	Scott Branden <sbranden@broadcom.com>,
	Heungjun Kim <riverful.kim@samsung.com>,
	Randy Dunlap <rdunlap@infradead.org>,
	Michael Tretter <m.tretter@pengutronix.de>,
	Sowjanya Komatineni <skomatineni@nvidia.com>,
	Pengutronix Kernel Team <kernel@pengutronix.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Giulio Benetti <giulio.benetti@benettiengineering.com>,
	Ming Qian <ming.qian@nxp.com>,
	alsa-devel@alsa-project.org, linux-usb@vger.kernel.org,
	linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org,
	Thierry Reding <thierry.reding@gmail.com>,
	Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>,
	Jonathan Hunter <jonathanh@nvidia.com>,
	linux-rockchip@lists.infradead.org,
	Marek Szyprowski <m.szyprowski@samsung.com>,
	Tianshu Qiu <tian.shu.qiu@intel.com>,
	linux-media@vger.kernel.org,
	Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
	linux-arm-msm@vger.kernel.org, Maxime Ripard <mripard@kernel.org>,
	linux-samsung-soc@vger.kernel.org,
	Houlong Wei <houlong.wei@mediatek.com>,
	linux-amlogic@lists.infradead.org, Mike Isely <isely@pobox.com>,
	linux-arm-kernel@lists.infradead.org,
	linux-rpi-kernel@lists.infradead.org,
	Zhou Peng <eagle.zhou@nxp.com>,
	linux-renesas-soc@vger.kernel.org,
	Kyungmin Park <kyungmin.park@samsung.com>,
	Maxime Coquelin <mcoquelin.stm32@gmail.com>,
	Kevin Hilman <khilman@baylibre.com>,
	Jacek Anaszewski <jacek.anaszewski@gmail.com>,
	Sean Young <sean@mess.org>,
	Neil Armstrong <narmstrong@baylibre.com>,
	Stanimir Varbanov <stanimir.varbanov@linaro.org>,
	linux-tegra@vger.kernel.org,
	Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
	Fabio Estevam <festevam@gmail.com>,
	Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>,
	Florian Fainelli <f.fainelli@gmail.com>,
	linux-staging@lists.linux.dev,
	Kieran Bingham <kieran.bingham@ideasonboard.com>,
	Jernej Skrabec <jernej.skrabec@gmail.com>,
	Shijie Qin <shijie.qin@nxp.com>,
	bcm-kernel-feedback-list@broadcom.com,
	Joel Stanley <joel@jms.id.au>,
	linux-input@vger.kernel.org, Ray Jui <rjui@broadcom.com>,
	mjpeg-users@lists.sourceforge.net,
	Vincent Knecht <vincent.knecht@mailoo.org>,
	Felipe Balbi <balbi@kernel.org>,
	Martina Krasteva <martinax.krasteva@intel.com>,
	Sakari Ailus <sakari.ailus@linux.intel.com>,
	Shawn Guo <shawnguo@kernel.org>,
	Minghsiu Tsai <minghsiu.tsai@mediatek.com>,
	Todor Tomov <todor.too@gmail.com>,
	Nicolas Ferre <nicolas.ferre@microchip.com>,
	Mirela Rabulea <mirela.rabulea@nxp.com>,
	Olivier Lorin <o.lorin@laposte.net>, Marek Vasut <marex@denx.de>,
	Paul Kocialkowski <paul.kocialkowski@bootlin.com>,
	Rick Chang <rick.chang@mediatek.com>,
	Hugues Fruchet <hugues.fruchet@foss.st.com>,
	openbmc@lists.ozlabs.org, Yong Zhi <yong.zhi@intel.com>,
	Shawn Tu <shawnx.tu@intel.com>,
	linux-mediatek@lists.infradead.org,
	Yong Deng <yong.deng@magewell.com>,
	Matthias Brugger <matthias.bgg@gmail.com>,
	Tiffany Lin <tiffany.lin@mediatek.com>,
	Takashi Iwai <tiwai@suse.com>,
	Robert Foss <robert.foss@linaro.org>,
	Philipp Zabel <p.zabel@pengutronix.de>
Subject: Re: [PATCH 64/64] media: Kconfig: cleanup VIDEO_DEV dependencies
Date: Fri, 18 Mar 2022 14:59:05 -0600	[thread overview]
Message-ID: <9e02d88a-3344-8d91-c652-72cb989506de@linuxfoundation.org> (raw)
In-Reply-To: <decd26e90adc5c16470e4f738810f22fe6478b27.1647242579.git.mchehab@kernel.org>

On 3/14/22 1:55 AM, Mauro Carvalho Chehab wrote:
> media Kconfig has two entries associated to V4L API:
> VIDEO_DEV and VIDEO_V4L2.
> 
> On Kernel 2.6.x, there were two V4L APIs, each one with its own flag.
> VIDEO_DEV were meant to:
> 	1) enable Video4Linux and make its Kconfig options to appear;
> 	2) it makes the Kernel build the V4L core.
> 
> while VIDEO_V4L2 where used to distinguish between drivers that
> implement the newer API and drivers that implemented the former one.
> 
> With time, such meaning changed, specially after the removal of
> all V4L version 1 drivers.
> 
> At the current implementation, VIDEO_DEV only does (1): it enables
> the media options related to V4L, that now has:
> 
> 	menu "Video4Linux options"
> 		visible if VIDEO_DEV
> 
> 	source "drivers/media/v4l2-core/Kconfig"
> 	endmenu
> 
> but it doesn't affect anymore the V4L core drivers.
> 
> The rationale is that the V4L2 core has a "soft" dependency
> at the I2C bus, and now requires to select a number of other
> Kconfig options:
> 
> 	config VIDEO_V4L2
> 		tristate
> 		depends on (I2C || I2C=n) && VIDEO_DEV
> 		select RATIONAL
> 		select VIDEOBUF2_V4L2 if VIDEOBUF2_CORE
> 		default (I2C || I2C=n) && VIDEO_DEV
> 
> In the past, merging them would be tricky, but it seems that it is now
> possible to merge those symbols, in order to simplify V4L dependencies.
> 
> Let's keep VIDEO_DEV, as this one is used on some make *defconfig
> configurations.
> 
> Suggested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
> ---
> 

>   drivers/media/test-drivers/vicodec/Kconfig    |   2 +-
>   drivers/media/test-drivers/vimc/Kconfig       |   2 +-
>   drivers/media/test-drivers/vivid/Kconfig      |   2 +-
>

For vimc change: (trimmed the recipient list to send response)

Acked-by: Shuah Khan <skhan@linuxfoundation.org>

thanks,
-- Shuah




  parent reply	other threads:[~2022-03-18 20:59 UTC|newest]

Thread overview: 158+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-03-14  7:54 [PATCH 00/64] media: Kconfig/Makefile reorg Mauro Carvalho Chehab
2022-03-14  7:54 ` Mauro Carvalho Chehab
2022-03-14  7:54 ` Mauro Carvalho Chehab
2022-03-14  7:54 ` Mauro Carvalho Chehab
2022-03-14  7:54 ` Mauro Carvalho Chehab
2022-03-14  7:54 ` Mauro Carvalho Chehab
2022-03-14  7:54 ` [PATCH 01/64] media: xc2028: rename the driver from tuner-xc2028 Mauro Carvalho Chehab
2022-03-14  7:54 ` [PATCH 02/64] media: Makefiles: remove extra spaces Mauro Carvalho Chehab
2022-03-14  7:54 ` [PATCH 03/64] media: Makefiles: sort entries where it fits Mauro Carvalho Chehab
2022-03-14  7:54 ` [PATCH 04/64] media: platform: Makefile: reorganize its contents Mauro Carvalho Chehab
2022-03-14  7:54 ` [PATCH 05/64] media: platform: move platform menu dependencies to drivers Mauro Carvalho Chehab
2022-03-14  7:54   ` Mauro Carvalho Chehab
2022-03-14  7:54   ` Mauro Carvalho Chehab
2022-03-14  7:54 ` [PATCH 06/64] media: platform: place Aspeed driver on a separate dir Mauro Carvalho Chehab
2022-03-14  7:54   ` Mauro Carvalho Chehab
2022-03-14  7:54   ` Mauro Carvalho Chehab
2022-03-14  7:54 ` [PATCH 07/64] media: platform: place NXP drivers " Mauro Carvalho Chehab
2022-03-14  7:54   ` Mauro Carvalho Chehab
2022-03-22 11:30   ` Philipp Zabel
2022-03-22 11:30     ` Philipp Zabel
2022-03-14  7:55 ` [PATCH 08/64] media: platform: place Intel " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 09/64] media: platform: place Via " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 10/64] media: platform: place Renesas " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 11/64] media: platform: allegro-dvt: move config to its own file Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 12/64] media: platform: amphion: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 13/64] media: platform: coda: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 14/64] media: platform: exynos-gsc: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 15/64] media: platform: ge2d: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:58   ` Neil Armstrong
2022-03-14  7:58     ` Neil Armstrong
2022-03-14  7:58     ` Neil Armstrong
2022-03-14  7:55 ` [PATCH 16/64] media: platform: mtk-jpeg: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 17/64] media: platform: mtk-mdp: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 18/64] media: platform: mtk-vcodec: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 19/64] media: platform: mtk-vpu: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 20/64] media: platform: omap3isp: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 21/64] media: platform: camss: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 22/64] media: platform: venus: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 23/64] media: platform: rga: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 24/64] media: platform: s3c-camif: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 25/64] media: platform: s5p-g2d: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 26/64] media: platform: hva: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 27/64] media: platform: stm32: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 28/64] media: platform: sun8i-di: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 29/64] media: platform: sun8i-rotate: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 30/64] media: platform: vde: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 31/64] media: platform: ti-vpe: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 32/64] media: platform: rkisp1: " Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 33/64] media: platform: delta: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 34/64] media: platform: bdisp: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 35/64] media: platform: s5p-mfc: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 36/64] media: platform: s5p-jpeg: " Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 37/64] media: platform: Kconfig: sort entries Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 38/64] media: platform: move some manufacturer entries Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 39/64] media: platform: Kconfig: place platform drivers on a submenu Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 40/64] media: platform: rename coda/ to chips-media/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-22 11:29   ` Philipp Zabel
2022-03-22 11:29     ` Philipp Zabel
2022-03-14  7:55 ` [PATCH 41/64] media: platform: rename marvell-ccic/ to marvell/ Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 42/64] media: platform: rename meson/ge2d/ to amlogic/meson-ge2d/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:59   ` Neil Armstrong
2022-03-14  7:59     ` Neil Armstrong
2022-03-14  7:59     ` Neil Armstrong
2022-03-14  7:55 ` [PATCH 43/64] media: platform: rename mtk-jpeg/ to mediatek/mtk-jpeg/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 44/64] media: platform: rename mtk-mdp/ to mediatek/mtk-mdp/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 45/64] media: platform: rename mtk-vcodec/ to mediatek/mtk-vcodec/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 46/64] media: platform: rename mtk-vpu/ to mediatek/mtk-vpu/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 47/64] media: platform: rename sunxi/ to allwinner/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 48/64] media: platform: rename tegra/vde/ to nvidia/tegra-vde/ Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 49/64] media: platform: rename amphion/ to nxp/amphion/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14 11:29   ` Fabio Estevam
2022-03-14 11:29     ` Fabio Estevam
2022-03-14 12:04     ` Mauro Carvalho Chehab
2022-03-14 12:04       ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 50/64] media: platform: rename exynos4-is/ to samsung/exynos4-is/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14 15:15   ` kernel test robot
2022-03-14  7:55 ` [PATCH 51/64] media: platform: rename exynos-gsc/ to samsung/exynos-gsc/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 52/64] media: platform: rename s3c-camif/ to samsung/s3c-camif/ Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 53/64] media: platform: rename s5p-g2d/ to samsung/s5p-g2d/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 54/64] media: platform: rename s5p-jpeg/ to samsung/s5p-jpeg/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 55/64] media: platform: rename s5p-mfc/ to samsung/s5p-mfc/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 56/64] media: platform: rename stm32/ to sti/stm32/ Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 57/64] media: platform: rename am437x/ to ti/am437x/ Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 58/64] media: platform: rename davinci/ to ti/davinci/ Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 59/64] media: platform: rename omap3isp/ to ti/omap3isp/ Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 60/64] media: platform: rename omap/ to ti/omap/ Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 61/64] media: platform: rename ti-vpe/ to ti/vpe/ Mauro Carvalho Chehab
2022-03-14  9:53   ` Pratyush Yadav
2022-03-14 10:05     ` Laurent Pinchart
2022-03-14  7:55 ` [PATCH 62/64] media: platform: Create vendor/{Makefile,Kconfig} files Mauro Carvalho Chehab
2022-03-14  7:55   ` [PATCH 62/64] media: platform: Create vendor/{Makefile, Kconfig} files Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 63/64] media: platform/*/Kconfig: make manufacturer menus more uniform Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55 ` [PATCH 64/64] media: Kconfig: cleanup VIDEO_DEV dependencies Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  7:55   ` Mauro Carvalho Chehab
2022-03-14  8:01   ` Neil Armstrong
2022-03-14  8:01     ` Neil Armstrong
2022-03-14  8:01     ` Neil Armstrong
2022-03-14  8:01     ` Neil Armstrong
2022-03-14  8:01     ` Neil Armstrong
2022-03-14  8:01     ` Neil Armstrong
2022-03-18 20:59   ` Shuah Khan [this message]
2022-03-18 20:59     ` Shuah Khan
2022-03-18 20:59     ` Shuah Khan
2022-03-18 20:59     ` Shuah Khan
2022-03-18 20:59     ` Shuah Khan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9e02d88a-3344-8d91-c652-72cb989506de@linuxfoundation.org \
    --to=skhan@linuxfoundation.org \
    --cc=alsa-devel@alsa-project.org \
    --cc=balbi@kernel.org \
    --cc=bcm-kernel-feedback-list@broadcom.com \
    --cc=eagle.zhou@nxp.com \
    --cc=f.fainelli@gmail.com \
    --cc=festevam@gmail.com \
    --cc=geert+renesas@glider.be \
    --cc=giulio.benetti@benettiengineering.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=heiko@sntech.de \
    --cc=houlong.wei@mediatek.com \
    --cc=hugues.fruchet@foss.st.com \
    --cc=hverkuil@xs4all.nl \
    --cc=hyun.kwon@xilinx.com \
    --cc=isely@pobox.com \
    --cc=jacek.anaszewski@gmail.com \
    --cc=jacob-chen@iotwrt.com \
    --cc=jbrunet@baylibre.com \
    --cc=jean-christophe.trotin@foss.st.com \
    --cc=jeff@labundy.com \
    --cc=jernej.skrabec@gmail.com \
    --cc=joe_hung@ilitek.com \
    --cc=joel@jms.id.au \
    --cc=jonathanh@nvidia.com \
    --cc=kernel@pengutronix.de \
    --cc=khilman@baylibre.com \
    --cc=kieran.bingham@ideasonboard.com \
    --cc=krzysztof.kozlowski@canonical.com \
    --cc=kyungmin.park@samsung.com \
    --cc=laurent.pinchart@ideasonboard.com \
    --cc=linux-amlogic@lists.infradead.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-aspeed@lists.ozlabs.org \
    --cc=linux-imx@nxp.com \
    --cc=linux-input@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-media@vger.kernel.org \
    --cc=linux-mediatek@lists.infradead.org \
    --cc=linux-renesas-soc@vger.kernel.org \
    --cc=linux-rockchip@lists.infradead.org \
    --cc=linux-rpi-kernel@lists.infradead.org \
    --cc=linux-samsung-soc@vger.kernel.org \
    --cc=linux-staging@lists.linux.dev \
    --cc=linux-stm32@st-md-mailman.stormreply.com \
    --cc=linux-sunxi@lists.linux.dev \
    --cc=linux-tegra@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=ludovic.desroches@microchip.com \
    --cc=m.grzeschik@pengutronix.de \
    --cc=m.szyprowski@samsung.com \
    --cc=m.tretter@pengutronix.de \
    --cc=marex@denx.de \
    --cc=martin.blumenstingl@googlemail.com \
    --cc=martinax.krasteva@intel.com \
    --cc=matthias.bgg@gmail.com \
    --cc=mchehab@kernel.org \
    --cc=mcoquelin.stm32@gmail.com \
    --cc=michal.simek@xilinx.com \
    --cc=ming.qian@nxp.com \
    --cc=minghsiu.tsai@mediatek.com \
    --cc=mirela.rabulea@nxp.com \
    --cc=mjpeg-users@lists.sourceforge.net \
    --cc=mripard@kernel.org \
    --cc=narmstrong@baylibre.com \
    --cc=nicolas.ferre@microchip.com \
    --cc=nsaenz@kernel.org \
    --cc=o.lorin@laposte.net \
    --cc=openbmc@lists.ozlabs.org \
    --cc=p.zabel@pengutronix.de \
    --cc=paul.kocialkowski@bootlin.com \
    --cc=pavel@ucw.cz \
    --cc=perex@perex.cz \
    --cc=rdunlap@infradead.org \
    --cc=rick.chang@mediatek.com \
    --cc=riverful.kim@samsung.com \
    --cc=rjui@broadcom.com \
    --cc=robert.foss@linaro.org \
    --cc=s.hauer@pengutronix.de \
    --cc=s.nawrocki@samsung.com \
    --cc=sakari.ailus@linux.intel.com \
    --cc=sbranden@broadcom.com \
    --cc=sean@mess.org \
    --cc=shawnguo@kernel.org \
    --cc=shawnx.tu@intel.com \
    --cc=shijie.qin@nxp.com \
    --cc=skomatineni@nvidia.com \
    --cc=slongerbeam@gmail.com \
    --cc=stanimir.varbanov@linaro.org \
    --cc=thierry.reding@gmail.com \
    --cc=tian.shu.qiu@intel.com \
    --cc=tiffany.lin@mediatek.com \
    --cc=tiwai@suse.com \
    --cc=todor.too@gmail.com \
    --cc=vincent.knecht@mailoo.org \
    --cc=yong.deng@magewell.com \
    --cc=yong.zhi@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.