* [PATCH 0/3] media: i2c: og01a1b: Add OF support to OmniVision OG01A1B
@ 2024-06-20 12:47 Vladimir Zapolskiy
2024-06-20 12:47 ` [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor Vladimir Zapolskiy
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Vladimir Zapolskiy @ 2024-06-20 12:47 UTC (permalink / raw)
To: Sakari Ailus
Cc: Krzysztof Kozlowski, Rob Herring, Conor Dooley,
Mauro Carvalho Chehab, linux-media, devicetree
The change adds basic support of OmniVision OG01A1B image sensor on
OF platforms.
Vladimir Zapolskiy (3):
media: dt-bindings: Add description of OmniVision OG01A1B image sensor
media: i2c: og01a1b: Add OF support to the image sensor driver
media: i2c: og01a1b: Add support of an input system clock
.../bindings/media/i2c/ovti,og01a1b.yaml | 108 ++++++++++++++++++
MAINTAINERS | 1 +
drivers/media/i2c/og01a1b.c | 50 ++++++--
3 files changed, 150 insertions(+), 9 deletions(-)
create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml
--
2.45.2
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor
2024-06-20 12:47 [PATCH 0/3] media: i2c: og01a1b: Add OF support to OmniVision OG01A1B Vladimir Zapolskiy
@ 2024-06-20 12:47 ` Vladimir Zapolskiy
2024-06-20 15:33 ` Krzysztof Kozlowski
2024-06-24 15:25 ` kernel test robot
2024-06-20 12:47 ` [PATCH 2/3] media: i2c: og01a1b: Add OF support to the image sensor driver Vladimir Zapolskiy
2024-06-20 12:47 ` [PATCH 3/3] media: i2c: og01a1b: Add support of an input system clock Vladimir Zapolskiy
2 siblings, 2 replies; 9+ messages in thread
From: Vladimir Zapolskiy @ 2024-06-20 12:47 UTC (permalink / raw)
To: Sakari Ailus
Cc: Krzysztof Kozlowski, Rob Herring, Conor Dooley,
Mauro Carvalho Chehab, linux-media, devicetree
Add device tree bindings documentation for OmniVision OG01A1B image
sensor.
Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
---
.../bindings/media/i2c/ovti,og01a1b.yaml | 108 ++++++++++++++++++
MAINTAINERS | 1 +
2 files changed, 109 insertions(+)
create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml
diff --git a/Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml b/Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml
new file mode 100644
index 000000000000..5f4c9c4c1ee5
--- /dev/null
+++ b/Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml
@@ -0,0 +1,108 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+# Copyright (c) 2023-2024 Linaro Ltd.
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/media/i2c/ovti,og01a1b.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: OmniVision OG01A1B Image Sensor
+
+maintainers:
+ - Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
+
+description: |-
+ The OmniVision OG01A1B is black and white CMOS 1.3 Megapixel (1280x1024)
+ image sensor controlled over an I2C-compatible SCCB bus.
+ The sensor transmits images on a MIPI CSI-2 output interface with one or
+ two data lanes.
+
+allOf:
+ - $ref: /schemas/media/video-interface-devices.yaml#
+
+properties:
+ compatible:
+ const: ovti,og01a1b
+
+ reg:
+ maxItems: 1
+
+ clocks:
+ description: External clock connected to the sensor system clock.
+ maxItems: 1
+
+ clock-frequency:
+ description: Frequency of the external clock to the sensor in Hz.
+
+ reset-gpios:
+ description: Active low signal GPIO to control sensor.
+ maxItems: 1
+
+ strobe-gpios:
+ description: GPIO connected to the sensor strobe pad.
+ maxItems: 1
+
+ avdd-supply:
+ description: Analogue circuit voltage supply.
+
+ dovdd-supply:
+ description: I/O circuit voltage supply.
+
+ dvdd-supply:
+ description: Digital circuit voltage supply.
+
+ port:
+ $ref: /schemas/graph.yaml#/$defs/port-base
+ additionalProperties: false
+ description:
+ Output port node, single endpoint describing the CSI-2 transmitter.
+
+ properties:
+ endpoint:
+ $ref: /schemas/media/video-interfaces.yaml#
+ unevaluatedProperties: false
+
+ properties:
+ data-lanes:
+ minItems: 1
+ maxItems: 2
+
+ link-frequencies: true
+
+ required:
+ - data-lanes
+
+required:
+ - compatible
+ - reg
+ - clocks
+ - port
+
+unevaluatedProperties: false
+
+examples:
+ - |
+ #include <dt-bindings/gpio/gpio.h>
+
+ i2c {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ sensor@60 {
+ compatible = "ovti,og01a1b";
+ reg = <0x60>;
+ clocks = <&clk 0>;
+ reset-gpios = <&gpio 117 GPIO_ACTIVE_LOW>;
+ avdd-supply = <&vreg_3v3>;
+ dovdd-supply = <&vreg_1p8>;
+ dvdd-supply = <&vreg_1p2>;
+
+ port {
+ og01a1b_ep: endpoint {
+ remote-endpoint = <&csiphy_ep>;
+ data-lanes = <1 2>;
+ link-frequencies = /bits/ 64 <500000000>;
+ };
+ };
+ };
+ };
+...
diff --git a/MAINTAINERS b/MAINTAINERS
index d6c90161c7bf..eff16776a287 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -16509,6 +16509,7 @@ OMNIVISION OG01A1B SENSOR DRIVER
M: Sakari Ailus <sakari.ailus@linux.intel.com>
L: linux-media@vger.kernel.org
S: Maintained
+F: Documentation/devicetree/bindings/media/i2c/og01a1b.yaml
F: drivers/media/i2c/og01a1b.c
OMNIVISION OV01A10 SENSOR DRIVER
--
2.45.2
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 2/3] media: i2c: og01a1b: Add OF support to the image sensor driver
2024-06-20 12:47 [PATCH 0/3] media: i2c: og01a1b: Add OF support to OmniVision OG01A1B Vladimir Zapolskiy
2024-06-20 12:47 ` [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor Vladimir Zapolskiy
@ 2024-06-20 12:47 ` Vladimir Zapolskiy
2024-06-20 12:47 ` [PATCH 3/3] media: i2c: og01a1b: Add support of an input system clock Vladimir Zapolskiy
2 siblings, 0 replies; 9+ messages in thread
From: Vladimir Zapolskiy @ 2024-06-20 12:47 UTC (permalink / raw)
To: Sakari Ailus
Cc: Krzysztof Kozlowski, Rob Herring, Conor Dooley,
Mauro Carvalho Chehab, linux-media, devicetree
The OmniVision OG01A1B image sensor driver currently supports probing
only on ACPI platforms, the changes adds support of OF platforms to
the driver.
Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
---
drivers/media/i2c/og01a1b.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/drivers/media/i2c/og01a1b.c b/drivers/media/i2c/og01a1b.c
index bac9597faf68..9e756c1c47df 100644
--- a/drivers/media/i2c/og01a1b.c
+++ b/drivers/media/i2c/og01a1b.c
@@ -1057,10 +1057,17 @@ static const struct acpi_device_id og01a1b_acpi_ids[] = {
MODULE_DEVICE_TABLE(acpi, og01a1b_acpi_ids);
#endif
+static const struct of_device_id og01a1b_of_match[] = {
+ { .compatible = "ovti,og01a1b" },
+ { /* sentinel */ }
+};
+MODULE_DEVICE_TABLE(of, og01a1b_of_match);
+
static struct i2c_driver og01a1b_i2c_driver = {
.driver = {
.name = "og01a1b",
.acpi_match_table = ACPI_PTR(og01a1b_acpi_ids),
+ .of_match_table = og01a1b_of_match,
},
.probe = og01a1b_probe,
.remove = og01a1b_remove,
--
2.45.2
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 3/3] media: i2c: og01a1b: Add support of an input system clock
2024-06-20 12:47 [PATCH 0/3] media: i2c: og01a1b: Add OF support to OmniVision OG01A1B Vladimir Zapolskiy
2024-06-20 12:47 ` [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor Vladimir Zapolskiy
2024-06-20 12:47 ` [PATCH 2/3] media: i2c: og01a1b: Add OF support to the image sensor driver Vladimir Zapolskiy
@ 2024-06-20 12:47 ` Vladimir Zapolskiy
2 siblings, 0 replies; 9+ messages in thread
From: Vladimir Zapolskiy @ 2024-06-20 12:47 UTC (permalink / raw)
To: Sakari Ailus
Cc: Krzysztof Kozlowski, Rob Herring, Conor Dooley,
Mauro Carvalho Chehab, linux-media, devicetree
To be properly configured at probe time the sensor module contains
a required reference to xvclk clock on OF platforms, which is now
enabled on probe and checked for a supported frequency rate.
Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
---
drivers/media/i2c/og01a1b.c | 43 +++++++++++++++++++++++++++++--------
1 file changed, 34 insertions(+), 9 deletions(-)
diff --git a/drivers/media/i2c/og01a1b.c b/drivers/media/i2c/og01a1b.c
index 9e756c1c47df..929a7e32bd6a 100644
--- a/drivers/media/i2c/og01a1b.c
+++ b/drivers/media/i2c/og01a1b.c
@@ -3,6 +3,7 @@
#include <asm/unaligned.h>
#include <linux/acpi.h>
+#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/module.h>
@@ -418,6 +419,9 @@ static const struct og01a1b_mode supported_modes[] = {
};
struct og01a1b {
+ struct device *dev;
+ struct clk *xvclk;
+
struct v4l2_subdev sd;
struct media_pad pad;
struct v4l2_ctrl_handler ctrl_handler;
@@ -898,8 +902,9 @@ static int og01a1b_identify_module(struct og01a1b *og01a1b)
return 0;
}
-static int og01a1b_check_hwcfg(struct device *dev)
+static int og01a1b_check_hwcfg(struct og01a1b *og01a1b)
{
+ struct device *dev = og01a1b->dev;
struct fwnode_handle *ep;
struct fwnode_handle *fwnode = dev_fwnode(dev);
struct v4l2_fwnode_endpoint bus_cfg = {
@@ -913,10 +918,13 @@ static int og01a1b_check_hwcfg(struct device *dev)
return -ENXIO;
ret = fwnode_property_read_u32(fwnode, "clock-frequency", &mclk);
-
if (ret) {
- dev_err(dev, "can't get clock frequency");
- return ret;
+ if (!og01a1b->xvclk) {
+ dev_err(dev, "can't get clock frequency");
+ return ret;
+ }
+
+ mclk = clk_get_rate(og01a1b->xvclk);
}
if (mclk != OG01A1B_MCLK) {
@@ -977,6 +985,7 @@ static void og01a1b_remove(struct i2c_client *client)
v4l2_ctrl_handler_free(sd->ctrl_handler);
pm_runtime_disable(&client->dev);
mutex_destroy(&og01a1b->mutex);
+ clk_disable_unprepare(og01a1b->xvclk);
}
static int og01a1b_probe(struct i2c_client *client)
@@ -984,22 +993,35 @@ static int og01a1b_probe(struct i2c_client *client)
struct og01a1b *og01a1b;
int ret;
- ret = og01a1b_check_hwcfg(&client->dev);
+ og01a1b = devm_kzalloc(&client->dev, sizeof(*og01a1b), GFP_KERNEL);
+ if (!og01a1b)
+ return -ENOMEM;
+
+ og01a1b->dev = &client->dev;
+
+ og01a1b->xvclk = devm_clk_get_optional(&client->dev, NULL);
+ if (IS_ERR(og01a1b->xvclk)) {
+ ret = PTR_ERR(og01a1b->xvclk);
+ dev_err(&client->dev, "failed to get clock: %d\n", ret);
+ return ret;
+ }
+
+ ret = og01a1b_check_hwcfg(og01a1b);
if (ret) {
dev_err(&client->dev, "failed to check HW configuration: %d",
ret);
return ret;
}
- og01a1b = devm_kzalloc(&client->dev, sizeof(*og01a1b), GFP_KERNEL);
- if (!og01a1b)
- return -ENOMEM;
+ ret = clk_prepare_enable(og01a1b->xvclk);
+ if (ret)
+ return ret;
v4l2_i2c_subdev_init(&og01a1b->sd, client, &og01a1b_subdev_ops);
ret = og01a1b_identify_module(og01a1b);
if (ret) {
dev_err(&client->dev, "failed to find sensor: %d", ret);
- return ret;
+ goto disable_clk;
}
mutex_init(&og01a1b->mutex);
@@ -1045,6 +1067,9 @@ static int og01a1b_probe(struct i2c_client *client)
v4l2_ctrl_handler_free(og01a1b->sd.ctrl_handler);
mutex_destroy(&og01a1b->mutex);
+disable_clk:
+ clk_disable_unprepare(og01a1b->xvclk);
+
return ret;
}
--
2.45.2
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor
2024-06-20 12:47 ` [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor Vladimir Zapolskiy
@ 2024-06-20 15:33 ` Krzysztof Kozlowski
2024-06-20 20:04 ` Sakari Ailus
2024-06-24 15:25 ` kernel test robot
1 sibling, 1 reply; 9+ messages in thread
From: Krzysztof Kozlowski @ 2024-06-20 15:33 UTC (permalink / raw)
To: Vladimir Zapolskiy, Sakari Ailus
Cc: Krzysztof Kozlowski, Rob Herring, Conor Dooley,
Mauro Carvalho Chehab, linux-media, devicetree
On 20/06/2024 14:47, Vladimir Zapolskiy wrote:
> Add device tree bindings documentation for OmniVision OG01A1B image
> sensor.
>
> Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
> +
> +maintainers:
> + - Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
> +
> +description: |-
Do not need '|-' unless you need to preserve formatting.
> + The OmniVision OG01A1B is black and white CMOS 1.3 Megapixel (1280x1024)
> + image sensor controlled over an I2C-compatible SCCB bus.
> + The sensor transmits images on a MIPI CSI-2 output interface with one or
> + two data lanes.
> +
> +allOf:
> + - $ref: /schemas/media/video-interface-devices.yaml#
> +
> +properties:
> + compatible:
> + const: ovti,og01a1b
> +
> + reg:
> + maxItems: 1
> +
> + clocks:
> + description: External clock connected to the sensor system clock.
Drop description, obvious.
> + maxItems: 1
> +
> + clock-frequency:
> + description: Frequency of the external clock to the sensor in Hz.
Drop property. Frequency comes from clock.
> +
> + reset-gpios:
> + description: Active low signal GPIO to control sensor.
> + maxItems: 1
> +
> + strobe-gpios:
> + description: GPIO connected to the sensor strobe pad.
> + maxItems: 1
> +
> + avdd-supply:
> + description: Analogue circuit voltage supply.
> +
> + dovdd-supply:
> + description: I/O circuit voltage supply.
> +
> + dvdd-supply:
> + description: Digital circuit voltage supply.
> +
> + port:
> + $ref: /schemas/graph.yaml#/$defs/port-base
> + additionalProperties: false
> + description:
> + Output port node, single endpoint describing the CSI-2 transmitter.
> +
> + properties:
> + endpoint:
> + $ref: /schemas/media/video-interfaces.yaml#
> + unevaluatedProperties: false
> +
> + properties:
> + data-lanes:
> + minItems: 1
> + maxItems: 2
> +
> + link-frequencies: true
This should not be needed.
> +
> + required:
> + - data-lanes
> +
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor
2024-06-20 15:33 ` Krzysztof Kozlowski
@ 2024-06-20 20:04 ` Sakari Ailus
2024-06-20 20:28 ` Krzysztof Kozlowski
0 siblings, 1 reply; 9+ messages in thread
From: Sakari Ailus @ 2024-06-20 20:04 UTC (permalink / raw)
To: Krzysztof Kozlowski
Cc: Vladimir Zapolskiy, Krzysztof Kozlowski, Rob Herring,
Conor Dooley, Mauro Carvalho Chehab, linux-media, devicetree
Hi Krzysztof,
On Thu, Jun 20, 2024 at 05:33:15PM +0200, Krzysztof Kozlowski wrote:
> On 20/06/2024 14:47, Vladimir Zapolskiy wrote:
> > + properties:
> > + endpoint:
> > + $ref: /schemas/media/video-interfaces.yaml#
> > + unevaluatedProperties: false
> > +
> > + properties:
> > + data-lanes:
> > + minItems: 1
> > + maxItems: 2
> > +
> > + link-frequencies: true
>
> This should not be needed.
Why?
Please see
<URL:https://hverkuil.home.xs4all.nl/spec/driver-api/camera-sensor.html#handling-clocks>.
--
Kind regards,
Sakari Ailus
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor
2024-06-20 20:04 ` Sakari Ailus
@ 2024-06-20 20:28 ` Krzysztof Kozlowski
2024-06-21 17:12 ` Sakari Ailus
0 siblings, 1 reply; 9+ messages in thread
From: Krzysztof Kozlowski @ 2024-06-20 20:28 UTC (permalink / raw)
To: Sakari Ailus
Cc: Vladimir Zapolskiy, Krzysztof Kozlowski, Rob Herring,
Conor Dooley, Mauro Carvalho Chehab, linux-media, devicetree
On 20/06/2024 22:04, Sakari Ailus wrote:
> Hi Krzysztof,
>
> On Thu, Jun 20, 2024 at 05:33:15PM +0200, Krzysztof Kozlowski wrote:
>> On 20/06/2024 14:47, Vladimir Zapolskiy wrote:
>>> + properties:
>>> + endpoint:
>>> + $ref: /schemas/media/video-interfaces.yaml#
>>> + unevaluatedProperties: false
>>> +
>>> + properties:
>>> + data-lanes:
>>> + minItems: 1
>>> + maxItems: 2
>>> +
>>> + link-frequencies: true
>>
>> This should not be needed.
>
> Why?
Because it is a no-op. Changes nothing, absolutely nothing. Property is
allowed from video-interfaces via unevaluatedProperties.
>
> Please see
> <URL:https://hverkuil.home.xs4all.nl/spec/driver-api/camera-sensor.html#handling-clocks>.
This doe snot cover empty link-frequencies or I could not spot what you
are referring to.
Unless you are suggesting that this should be fixed into proper
frequencies? Then yes, Ack. Keep it with proper values.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor
2024-06-20 20:28 ` Krzysztof Kozlowski
@ 2024-06-21 17:12 ` Sakari Ailus
0 siblings, 0 replies; 9+ messages in thread
From: Sakari Ailus @ 2024-06-21 17:12 UTC (permalink / raw)
To: Krzysztof Kozlowski
Cc: Vladimir Zapolskiy, Krzysztof Kozlowski, Rob Herring,
Conor Dooley, Mauro Carvalho Chehab, linux-media, devicetree
Hi Krzysztof,
On Thu, Jun 20, 2024 at 10:28:03PM +0200, Krzysztof Kozlowski wrote:
> On 20/06/2024 22:04, Sakari Ailus wrote:
> > Hi Krzysztof,
> >
> > On Thu, Jun 20, 2024 at 05:33:15PM +0200, Krzysztof Kozlowski wrote:
> >> On 20/06/2024 14:47, Vladimir Zapolskiy wrote:
> >>> + properties:
> >>> + endpoint:
> >>> + $ref: /schemas/media/video-interfaces.yaml#
> >>> + unevaluatedProperties: false
> >>> +
> >>> + properties:
> >>> + data-lanes:
> >>> + minItems: 1
> >>> + maxItems: 2
> >>> +
> >>> + link-frequencies: true
> >>
> >> This should not be needed.
> >
> > Why?
>
> Because it is a no-op. Changes nothing, absolutely nothing. Property is
> allowed from video-interfaces via unevaluatedProperties.
Right, indeed.
This should be listeed as required instead.
>
> >
> > Please see
> > <URL:https://hverkuil.home.xs4all.nl/spec/driver-api/camera-sensor.html#handling-clocks>.
>
> This doe snot cover empty link-frequencies or I could not spot what you
> are referring to.
>
> Unless you are suggesting that this should be fixed into proper
> frequencies? Then yes, Ack. Keep it with proper values.
--
Kind regards,
Sakari Ailus
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor
2024-06-20 12:47 ` [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor Vladimir Zapolskiy
2024-06-20 15:33 ` Krzysztof Kozlowski
@ 2024-06-24 15:25 ` kernel test robot
1 sibling, 0 replies; 9+ messages in thread
From: kernel test robot @ 2024-06-24 15:25 UTC (permalink / raw)
To: Vladimir Zapolskiy, Sakari Ailus
Cc: oe-kbuild-all, Krzysztof Kozlowski, Rob Herring, Conor Dooley,
Mauro Carvalho Chehab, linux-media, devicetree
Hi Vladimir,
kernel test robot noticed the following build warnings:
[auto build test WARNING on media-tree/master]
[also build test WARNING on sailus-media-tree/master krzk-dt/for-next robh/for-next linus/master v6.10-rc5 next-20240621]
[cannot apply to sailus-media-tree/streams]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Vladimir-Zapolskiy/media-dt-bindings-Add-description-of-OmniVision-OG01A1B-image-sensor/20240624-161554
base: git://linuxtv.org/media_tree.git master
patch link: https://lore.kernel.org/r/20240620124745.1265011-2-vladimir.zapolskiy%40linaro.org
patch subject: [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor
reproduce: (https://download.01.org/0day-ci/archive/20240624/202406242352.HSKkjAv2-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202406242352.HSKkjAv2-lkp@intel.com/
All warnings (new ones prefixed by >>):
Warning: Documentation/devicetree/bindings/power/wakeup-source.txt references a file that doesn't exist: Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
Warning: Documentation/devicetree/bindings/regulator/siliconmitus,sm5703-regulator.yaml references a file that doesn't exist: Documentation/devicetree/bindings/mfd/siliconmitus,sm5703.yaml
Warning: Documentation/devicetree/bindings/sound/fsl-asoc-card.txt references a file that doesn't exist: Documentation/devicetree/bindings/sound/fsl,asrc.txt
Warning: Documentation/gpu/amdgpu/display/display-contributing.rst references a file that doesn't exist: Documentation/GPU/amdgpu/display/mpo-overview.rst
>> Warning: MAINTAINERS references a file that doesn't exist: Documentation/devicetree/bindings/media/i2c/og01a1b.yaml
Using alabaster theme
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2024-06-24 15:26 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-20 12:47 [PATCH 0/3] media: i2c: og01a1b: Add OF support to OmniVision OG01A1B Vladimir Zapolskiy
2024-06-20 12:47 ` [PATCH 1/3] media: dt-bindings: Add description of OmniVision OG01A1B image sensor Vladimir Zapolskiy
2024-06-20 15:33 ` Krzysztof Kozlowski
2024-06-20 20:04 ` Sakari Ailus
2024-06-20 20:28 ` Krzysztof Kozlowski
2024-06-21 17:12 ` Sakari Ailus
2024-06-24 15:25 ` kernel test robot
2024-06-20 12:47 ` [PATCH 2/3] media: i2c: og01a1b: Add OF support to the image sensor driver Vladimir Zapolskiy
2024-06-20 12:47 ` [PATCH 3/3] media: i2c: og01a1b: Add support of an input system clock Vladimir Zapolskiy
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).