* [PATCH v4 0/6] ARM: davinci: vpif capture & display support
@ 2017-02-28 16:01 Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 1/6] ARM: davinci: da8xx: allow having multiple pdata-quirks Bartosz Golaszewski
` (6 more replies)
0 siblings, 7 replies; 10+ messages in thread
From: Bartosz Golaszewski @ 2017-02-28 16:01 UTC (permalink / raw)
To: Sekhar Nori, David Lechner, Kevin Hilman, Michael Turquette,
Patrick Titiano, Laurent Pinchart, Russell King
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski
This series adds pdata quirks and other changes required to make vpif
work on the da850-evm board.
v1 -> v2:
- added patch 1/5 - don't bail-out from pdata_quirks_check() after
applying a single quirk
- changed the comment above the new fixed regulator to make it more
descriptive
- removed unnecessary #ifdefs from pdata-quirks.c
v2 -> v3:
- added patch 6/6: add enable GPIOs to pdata-quirks - this is needed
because vpif gets its resources from pdata-quirks instead of the
device tree
v3 -> v4:
- removed patch 6/6 - it may take some more time to determine the
correct solution for enable-gpios, so I decided to respin the
series without it and send it later as a follow-up
- split the pdata-quirks patch for vpif capture into two separate
patches: one adding the OF_DEV_AUXDATA() and one adding the actual
quirks
- split the vpif capture registration into two functions to avoid
redundant ifs
Bartosz Golaszewski (3):
ARM: davinci: da8xx: allow having multiple pdata-quirks
ARM: da850-evm: add a fixed regulator for the UI board IO expander
ARM: davinci: add pdata-quirks for da850-evm vpif display
Kevin Hilman (3):
ARM: davinci: board-da850-evm: add I2C ID for VPIF
ARM: davinci: da8xx: add OF_DEV_AUXDATA() for vpif
ARM: davinci: da8xx: add pdata-quirks for VPIF capture
arch/arm/mach-davinci/board-da850-evm.c | 4 +
arch/arm/mach-davinci/da8xx-dt.c | 1 +
arch/arm/mach-davinci/pdata-quirks.c | 178 +++++++++++++++++++++++++++++++-
3 files changed, 182 insertions(+), 1 deletion(-)
--
2.9.3
^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH v4 1/6] ARM: davinci: da8xx: allow having multiple pdata-quirks
2017-02-28 16:01 [PATCH v4 0/6] ARM: davinci: vpif capture & display support Bartosz Golaszewski
@ 2017-02-28 16:01 ` Bartosz Golaszewski
2017-03-07 10:54 ` Sekhar Nori
2017-02-28 16:01 ` [PATCH v4 2/6] ARM: davinci: board-da850-evm: add I2C ID for VPIF Bartosz Golaszewski
` (5 subsequent siblings)
6 siblings, 1 reply; 10+ messages in thread
From: Bartosz Golaszewski @ 2017-02-28 16:01 UTC (permalink / raw)
To: Sekhar Nori, David Lechner, Kevin Hilman, Michael Turquette,
Patrick Titiano, Laurent Pinchart, Russell King
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski
We currently bail-out after applying a single quirk. We will want
to reuse the function doing the vpif capture registration so remove
the break; and continue iterating over the quirk array.
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
---
arch/arm/mach-davinci/pdata-quirks.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-davinci/pdata-quirks.c b/arch/arm/mach-davinci/pdata-quirks.c
index 5b57da4..36fb217 100644
--- a/arch/arm/mach-davinci/pdata-quirks.c
+++ b/arch/arm/mach-davinci/pdata-quirks.c
@@ -23,7 +23,6 @@ static void pdata_quirks_check(struct pdata_init *quirks)
if (of_machine_is_compatible(quirks->compatible)) {
if (quirks->fn)
quirks->fn();
- break;
}
quirks++;
}
--
2.9.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH v4 2/6] ARM: davinci: board-da850-evm: add I2C ID for VPIF
2017-02-28 16:01 [PATCH v4 0/6] ARM: davinci: vpif capture & display support Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 1/6] ARM: davinci: da8xx: allow having multiple pdata-quirks Bartosz Golaszewski
@ 2017-02-28 16:01 ` Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 3/6] ARM: davinci: da8xx: add OF_DEV_AUXDATA() for vpif Bartosz Golaszewski
` (4 subsequent siblings)
6 siblings, 0 replies; 10+ messages in thread
From: Bartosz Golaszewski @ 2017-02-28 16:01 UTC (permalink / raw)
To: Sekhar Nori, David Lechner, Kevin Hilman, Michael Turquette,
Patrick Titiano, Laurent Pinchart, Russell King
Cc: linux-arm-kernel, linux-kernel
From: Kevin Hilman <khilman@baylibre.com>
VPIF capture driver now has a way to specific I2C adapter ID (was
previously hard-coded.) Use the new interface.
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
---
arch/arm/mach-davinci/board-da850-evm.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/mach-davinci/board-da850-evm.c b/arch/arm/mach-davinci/board-da850-evm.c
index 6f1e129..0b9ff2a 100644
--- a/arch/arm/mach-davinci/board-da850-evm.c
+++ b/arch/arm/mach-davinci/board-da850-evm.c
@@ -1213,6 +1213,7 @@ static struct vpif_subdev_info da850_vpif_capture_sdev_info[] = {
static struct vpif_capture_config da850_vpif_capture_config = {
.subdev_info = da850_vpif_capture_sdev_info,
.subdev_count = ARRAY_SIZE(da850_vpif_capture_sdev_info),
+ .i2c_adapter_id = 1,
.chan_config[0] = {
.inputs = da850_ch0_inputs,
.input_count = ARRAY_SIZE(da850_ch0_inputs),
--
2.9.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH v4 3/6] ARM: davinci: da8xx: add OF_DEV_AUXDATA() for vpif
2017-02-28 16:01 [PATCH v4 0/6] ARM: davinci: vpif capture & display support Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 1/6] ARM: davinci: da8xx: allow having multiple pdata-quirks Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 2/6] ARM: davinci: board-da850-evm: add I2C ID for VPIF Bartosz Golaszewski
@ 2017-02-28 16:01 ` Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 4/6] ARM: davinci: da8xx: add pdata-quirks for VPIF capture Bartosz Golaszewski
` (3 subsequent siblings)
6 siblings, 0 replies; 10+ messages in thread
From: Bartosz Golaszewski @ 2017-02-28 16:01 UTC (permalink / raw)
To: Sekhar Nori, David Lechner, Kevin Hilman, Michael Turquette,
Patrick Titiano, Laurent Pinchart, Russell King
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski
From: Kevin Hilman <khilman@baylibre.com>
This is needed for the driver to access the vpif clock.
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
[Bartosz: split the pdata-quirks patch in two with one
adding the OF_DEV_AUXDATA entry]
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
---
arch/arm/mach-davinci/da8xx-dt.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/mach-davinci/da8xx-dt.c b/arch/arm/mach-davinci/da8xx-dt.c
index e3cef50..5699ce3 100644
--- a/arch/arm/mach-davinci/da8xx-dt.c
+++ b/arch/arm/mach-davinci/da8xx-dt.c
@@ -53,6 +53,7 @@ static struct of_dev_auxdata da850_auxdata_lookup[] __initdata = {
OF_DEV_AUXDATA("ti,da830-musb", 0x01e00000, "musb-da8xx", NULL),
OF_DEV_AUXDATA("ti,da830-usb-phy", 0x01c1417c, "da8xx-usb-phy", NULL),
OF_DEV_AUXDATA("ti,da850-ahci", 0x01e18000, "ahci_da850", NULL),
+ OF_DEV_AUXDATA("ti,da850-vpif", 0x01e17000, "vpif", NULL),
{}
};
--
2.9.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH v4 4/6] ARM: davinci: da8xx: add pdata-quirks for VPIF capture
2017-02-28 16:01 [PATCH v4 0/6] ARM: davinci: vpif capture & display support Bartosz Golaszewski
` (2 preceding siblings ...)
2017-02-28 16:01 ` [PATCH v4 3/6] ARM: davinci: da8xx: add OF_DEV_AUXDATA() for vpif Bartosz Golaszewski
@ 2017-02-28 16:01 ` Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 5/6] ARM: da850-evm: add a fixed regulator for the UI board IO expander Bartosz Golaszewski
` (2 subsequent siblings)
6 siblings, 0 replies; 10+ messages in thread
From: Bartosz Golaszewski @ 2017-02-28 16:01 UTC (permalink / raw)
To: Sekhar Nori, David Lechner, Kevin Hilman, Michael Turquette,
Patrick Titiano, Laurent Pinchart, Russell King
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski
From: Kevin Hilman <khilman@baylibre.com>
For da8xx DT platforms, use pdata-quirks to add legacy platform data for
vpif_capture driver.
Passing legacy platform_data is required until the V4L2 framework, and
subdevice drivers (such as the tvp514x) grow a way of selecting input
and output routing (c.f. V4L2 s_routing API)
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
[Bartosz:
- removed unnecessary #ifdefs
- split the init function into two separate routines for the lcdk
and evm boards]
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
---
arch/arm/mach-davinci/pdata-quirks.c | 111 +++++++++++++++++++++++++++++++++++
1 file changed, 111 insertions(+)
diff --git a/arch/arm/mach-davinci/pdata-quirks.c b/arch/arm/mach-davinci/pdata-quirks.c
index 36fb217..4a9603d 100644
--- a/arch/arm/mach-davinci/pdata-quirks.c
+++ b/arch/arm/mach-davinci/pdata-quirks.c
@@ -10,13 +10,122 @@
#include <linux/kernel.h>
#include <linux/of_platform.h>
+#include <media/i2c/tvp514x.h>
+
#include <mach/common.h>
+#include <mach/da8xx.h>
struct pdata_init {
const char *compatible;
void (*fn)(void);
};
+#define TVP5147_CH0 "tvp514x-0"
+#define TVP5147_CH1 "tvp514x-1"
+
+/* VPIF capture configuration */
+static struct tvp514x_platform_data tvp5146_pdata = {
+ .clk_polarity = 0,
+ .hs_polarity = 1,
+ .vs_polarity = 1,
+};
+
+#define TVP514X_STD_ALL (V4L2_STD_NTSC | V4L2_STD_PAL)
+
+static const struct vpif_input da850_ch0_inputs[] = {
+ {
+ .input = {
+ .index = 0,
+ .name = "Composite",
+ .type = V4L2_INPUT_TYPE_CAMERA,
+ .capabilities = V4L2_IN_CAP_STD,
+ .std = TVP514X_STD_ALL,
+ },
+ .input_route = INPUT_CVBS_VI2B,
+ .output_route = OUTPUT_10BIT_422_EMBEDDED_SYNC,
+ .subdev_name = TVP5147_CH0,
+ },
+};
+
+static const struct vpif_input da850_ch1_inputs[] = {
+ {
+ .input = {
+ .index = 0,
+ .name = "S-Video",
+ .type = V4L2_INPUT_TYPE_CAMERA,
+ .capabilities = V4L2_IN_CAP_STD,
+ .std = TVP514X_STD_ALL,
+ },
+ .input_route = INPUT_SVIDEO_VI2C_VI1C,
+ .output_route = OUTPUT_10BIT_422_EMBEDDED_SYNC,
+ .subdev_name = TVP5147_CH1,
+ },
+};
+
+static struct vpif_subdev_info da850_vpif_capture_sdev_info[] = {
+ {
+ .name = TVP5147_CH0,
+ .board_info = {
+ I2C_BOARD_INFO("tvp5146", 0x5d),
+ .platform_data = &tvp5146_pdata,
+ },
+ },
+ {
+ .name = TVP5147_CH1,
+ .board_info = {
+ I2C_BOARD_INFO("tvp5146", 0x5c),
+ .platform_data = &tvp5146_pdata,
+ },
+ },
+};
+
+static struct vpif_capture_config da850_vpif_capture_config = {
+ .subdev_info = da850_vpif_capture_sdev_info,
+ .subdev_count = ARRAY_SIZE(da850_vpif_capture_sdev_info),
+ .chan_config[0] = {
+ .inputs = da850_ch0_inputs,
+ .input_count = ARRAY_SIZE(da850_ch0_inputs),
+ .vpif_if = {
+ .if_type = VPIF_IF_BT656,
+ .hd_pol = 1,
+ .vd_pol = 1,
+ .fid_pol = 0,
+ },
+ },
+ .chan_config[1] = {
+ .inputs = da850_ch1_inputs,
+ .input_count = ARRAY_SIZE(da850_ch1_inputs),
+ .vpif_if = {
+ .if_type = VPIF_IF_BT656,
+ .hd_pol = 1,
+ .vd_pol = 1,
+ .fid_pol = 0,
+ },
+ },
+ .card_name = "DA850/OMAP-L138 Video Capture",
+};
+
+static void __init da850_vpif_legacy_register_capture(void)
+{
+ int ret;
+
+ ret = da850_register_vpif_capture(&da850_vpif_capture_config);
+ if (ret)
+ pr_warn("%s: VPIF capture setup failed: %d\n",
+ __func__, ret);
+}
+
+static void __init da850_vpif_capture_legacy_init_lcdk(void)
+{
+ da850_vpif_capture_config.subdev_count = 1;
+ da850_vpif_legacy_register_capture();
+}
+
+static void __init da850_vpif_capture_legacy_init_evm(void)
+{
+ da850_vpif_legacy_register_capture();
+}
+
static void pdata_quirks_check(struct pdata_init *quirks)
{
while (quirks->compatible) {
@@ -29,6 +138,8 @@ static void pdata_quirks_check(struct pdata_init *quirks)
}
static struct pdata_init pdata_quirks[] __initdata = {
+ { "ti,da850-lcdk", da850_vpif_capture_legacy_init_lcdk, },
+ { "ti,da850-evm", da850_vpif_capture_legacy_init_evm, },
{ /* sentinel */ },
};
--
2.9.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH v4 5/6] ARM: da850-evm: add a fixed regulator for the UI board IO expander
2017-02-28 16:01 [PATCH v4 0/6] ARM: davinci: vpif capture & display support Bartosz Golaszewski
` (3 preceding siblings ...)
2017-02-28 16:01 ` [PATCH v4 4/6] ARM: davinci: da8xx: add pdata-quirks for VPIF capture Bartosz Golaszewski
@ 2017-02-28 16:01 ` Bartosz Golaszewski
2017-02-28 16:02 ` [PATCH v4 6/6] ARM: davinci: add pdata-quirks for da850-evm vpif display Bartosz Golaszewski
2017-03-01 13:28 ` [PATCH v4 0/6] ARM: davinci: vpif capture & display support Sekhar Nori
6 siblings, 0 replies; 10+ messages in thread
From: Bartosz Golaszewski @ 2017-02-28 16:01 UTC (permalink / raw)
To: Sekhar Nori, David Lechner, Kevin Hilman, Michael Turquette,
Patrick Titiano, Laurent Pinchart, Russell King
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski
Without this regulator the tca6416 GPIO expander on the UI board can't
be probed in board file mode and we're not getting VPIF IRQs.
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
---
arch/arm/mach-davinci/board-da850-evm.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/mach-davinci/board-da850-evm.c b/arch/arm/mach-davinci/board-da850-evm.c
index 0b9ff2a..b5625d0 100644
--- a/arch/arm/mach-davinci/board-da850-evm.c
+++ b/arch/arm/mach-davinci/board-da850-evm.c
@@ -828,6 +828,9 @@ static struct regulator_consumer_supply fixed_supplies[] = {
/* Baseboard 1.8V: 5V -> TPS73701DCQ -> 1.8V */
REGULATOR_SUPPLY("DVDD", "1-0018"),
+
+ /* UI card 3.3V: 5V -> TPS73701DCQ -> 3.3V */
+ REGULATOR_SUPPLY("vcc", "1-0020"),
};
/* TPS65070 voltage regulator support */
--
2.9.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH v4 6/6] ARM: davinci: add pdata-quirks for da850-evm vpif display
2017-02-28 16:01 [PATCH v4 0/6] ARM: davinci: vpif capture & display support Bartosz Golaszewski
` (4 preceding siblings ...)
2017-02-28 16:01 ` [PATCH v4 5/6] ARM: da850-evm: add a fixed regulator for the UI board IO expander Bartosz Golaszewski
@ 2017-02-28 16:02 ` Bartosz Golaszewski
2017-03-01 13:28 ` [PATCH v4 0/6] ARM: davinci: vpif capture & display support Sekhar Nori
6 siblings, 0 replies; 10+ messages in thread
From: Bartosz Golaszewski @ 2017-02-28 16:02 UTC (permalink / raw)
To: Sekhar Nori, David Lechner, Kevin Hilman, Michael Turquette,
Patrick Titiano, Laurent Pinchart, Russell King
Cc: linux-arm-kernel, linux-kernel, Bartosz Golaszewski
Similarly to vpif capture: we need to register the vpif display driver
and the corresponding adv7343 encoder in pdata-quirks as the DT
support is not complete - there isn't currently a way to define the
output_routing in the V4L2 drivers (c.f. s_routing) via DT.
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
---
arch/arm/mach-davinci/pdata-quirks.c | 66 ++++++++++++++++++++++++++++++++++++
1 file changed, 66 insertions(+)
diff --git a/arch/arm/mach-davinci/pdata-quirks.c b/arch/arm/mach-davinci/pdata-quirks.c
index 4a9603d..329f540 100644
--- a/arch/arm/mach-davinci/pdata-quirks.c
+++ b/arch/arm/mach-davinci/pdata-quirks.c
@@ -11,6 +11,7 @@
#include <linux/of_platform.h>
#include <media/i2c/tvp514x.h>
+#include <media/i2c/adv7343.h>
#include <mach/common.h>
#include <mach/da8xx.h>
@@ -126,6 +127,70 @@ static void __init da850_vpif_capture_legacy_init_evm(void)
da850_vpif_legacy_register_capture();
}
+static struct adv7343_platform_data adv7343_pdata = {
+ .mode_config = {
+ .dac = { 1, 1, 1 },
+ },
+ .sd_config = {
+ .sd_dac_out = { 1 },
+ },
+};
+
+static struct vpif_subdev_info da850_vpif_subdev[] = {
+ {
+ .name = "adv7343",
+ .board_info = {
+ I2C_BOARD_INFO("adv7343", 0x2a),
+ .platform_data = &adv7343_pdata,
+ },
+ },
+};
+
+static const struct vpif_output da850_ch0_outputs[] = {
+ {
+ .output = {
+ .index = 0,
+ .name = "Composite",
+ .type = V4L2_OUTPUT_TYPE_ANALOG,
+ .capabilities = V4L2_OUT_CAP_STD,
+ .std = V4L2_STD_ALL,
+ },
+ .subdev_name = "adv7343",
+ .output_route = ADV7343_COMPOSITE_ID,
+ },
+ {
+ .output = {
+ .index = 1,
+ .name = "S-Video",
+ .type = V4L2_OUTPUT_TYPE_ANALOG,
+ .capabilities = V4L2_OUT_CAP_STD,
+ .std = V4L2_STD_ALL,
+ },
+ .subdev_name = "adv7343",
+ .output_route = ADV7343_SVIDEO_ID,
+ },
+};
+
+static struct vpif_display_config da850_vpif_display_config = {
+ .subdevinfo = da850_vpif_subdev,
+ .subdev_count = ARRAY_SIZE(da850_vpif_subdev),
+ .chan_config[0] = {
+ .outputs = da850_ch0_outputs,
+ .output_count = ARRAY_SIZE(da850_ch0_outputs),
+ },
+ .card_name = "DA850/OMAP-L138 Video Display",
+};
+
+static void __init da850_vpif_display_legacy_init_evm(void)
+{
+ int ret;
+
+ ret = da850_register_vpif_display(&da850_vpif_display_config);
+ if (ret)
+ pr_warn("%s: VPIF display setup failed: %d\n",
+ __func__, ret);
+}
+
static void pdata_quirks_check(struct pdata_init *quirks)
{
while (quirks->compatible) {
@@ -139,6 +204,7 @@ static void pdata_quirks_check(struct pdata_init *quirks)
static struct pdata_init pdata_quirks[] __initdata = {
{ "ti,da850-lcdk", da850_vpif_capture_legacy_init_lcdk, },
+ { "ti,da850-evm", da850_vpif_display_legacy_init_evm, },
{ "ti,da850-evm", da850_vpif_capture_legacy_init_evm, },
{ /* sentinel */ },
};
--
2.9.3
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [PATCH v4 0/6] ARM: davinci: vpif capture & display support
2017-02-28 16:01 [PATCH v4 0/6] ARM: davinci: vpif capture & display support Bartosz Golaszewski
` (5 preceding siblings ...)
2017-02-28 16:02 ` [PATCH v4 6/6] ARM: davinci: add pdata-quirks for da850-evm vpif display Bartosz Golaszewski
@ 2017-03-01 13:28 ` Sekhar Nori
2017-03-07 10:53 ` Sekhar Nori
6 siblings, 1 reply; 10+ messages in thread
From: Sekhar Nori @ 2017-03-01 13:28 UTC (permalink / raw)
To: Bartosz Golaszewski, David Lechner, Kevin Hilman,
Michael Turquette, Patrick Titiano, Laurent Pinchart,
Russell King
Cc: linux-arm-kernel, linux-kernel
On Tuesday 28 February 2017 09:31 PM, Bartosz Golaszewski wrote:
> This series adds pdata quirks and other changes required to make vpif
> work on the da850-evm board.
Looks good to me. Will apply once v4.11-rc1 is out.
Thanks,
Sekhar
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v4 0/6] ARM: davinci: vpif capture & display support
2017-03-01 13:28 ` [PATCH v4 0/6] ARM: davinci: vpif capture & display support Sekhar Nori
@ 2017-03-07 10:53 ` Sekhar Nori
0 siblings, 0 replies; 10+ messages in thread
From: Sekhar Nori @ 2017-03-07 10:53 UTC (permalink / raw)
To: Bartosz Golaszewski, David Lechner, Kevin Hilman,
Michael Turquette, Patrick Titiano, Laurent Pinchart,
Russell King
Cc: linux-kernel, linux-arm-kernel
On Wednesday 01 March 2017 06:58 PM, Sekhar Nori wrote:
> On Tuesday 28 February 2017 09:31 PM, Bartosz Golaszewski wrote:
>> This series adds pdata quirks and other changes required to make vpif
>> work on the da850-evm board.
>
> Looks good to me. Will apply once v4.11-rc1 is out.
Applied now.
Thanks,
Sekhar
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v4 1/6] ARM: davinci: da8xx: allow having multiple pdata-quirks
2017-02-28 16:01 ` [PATCH v4 1/6] ARM: davinci: da8xx: allow having multiple pdata-quirks Bartosz Golaszewski
@ 2017-03-07 10:54 ` Sekhar Nori
0 siblings, 0 replies; 10+ messages in thread
From: Sekhar Nori @ 2017-03-07 10:54 UTC (permalink / raw)
To: Bartosz Golaszewski, David Lechner, Kevin Hilman,
Michael Turquette, Patrick Titiano, Laurent Pinchart,
Russell King
Cc: linux-arm-kernel, linux-kernel
On Tuesday 28 February 2017 09:31 PM, Bartosz Golaszewski wrote:
> We currently bail-out after applying a single quirk. We will want
> to reuse the function doing the vpif capture registration so remove
> the break; and continue iterating over the quirk array.
>
> Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
This patch is not really da8xx specific, so I dropped the da8xx: in
subject line while applying.
Thanks,
Sekhar
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2017-03-07 11:08 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-28 16:01 [PATCH v4 0/6] ARM: davinci: vpif capture & display support Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 1/6] ARM: davinci: da8xx: allow having multiple pdata-quirks Bartosz Golaszewski
2017-03-07 10:54 ` Sekhar Nori
2017-02-28 16:01 ` [PATCH v4 2/6] ARM: davinci: board-da850-evm: add I2C ID for VPIF Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 3/6] ARM: davinci: da8xx: add OF_DEV_AUXDATA() for vpif Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 4/6] ARM: davinci: da8xx: add pdata-quirks for VPIF capture Bartosz Golaszewski
2017-02-28 16:01 ` [PATCH v4 5/6] ARM: da850-evm: add a fixed regulator for the UI board IO expander Bartosz Golaszewski
2017-02-28 16:02 ` [PATCH v4 6/6] ARM: davinci: add pdata-quirks for da850-evm vpif display Bartosz Golaszewski
2017-03-01 13:28 ` [PATCH v4 0/6] ARM: davinci: vpif capture & display support Sekhar Nori
2017-03-07 10:53 ` Sekhar Nori
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).