linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
@ 2020-03-06  8:55 Ikjoon Jang
  2020-03-12 19:20 ` Rob Herring
  2020-04-17 10:13 ` Lee Jones
  0 siblings, 2 replies; 11+ messages in thread
From: Ikjoon Jang @ 2020-03-06  8:55 UTC (permalink / raw)
  To: devicetree
  Cc: Rob Herring, Dmitry Torokhov, Gwendal Grignou, Lee Jones,
	Mark Rutland, Benson Leung, Enric Balletbo i Serra,
	Guenter Roeck, Jiri Kosina, Benjamin Tissoires, Nicolas Boitchat,
	linux-input, Ikjoon Jang

Convert the ChromeOS EC bindings to json-schema.

Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
---
 .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
 .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
 2 files changed, 129 insertions(+), 76 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml

diff --git a/Documentation/devicetree/bindings/mfd/cros-ec.txt b/Documentation/devicetree/bindings/mfd/cros-ec.txt
deleted file mode 100644
index 4860eabd0f72..000000000000
--- a/Documentation/devicetree/bindings/mfd/cros-ec.txt
+++ /dev/null
@@ -1,76 +0,0 @@
-ChromeOS Embedded Controller
-
-Google's ChromeOS EC is a Cortex-M device which talks to the AP and
-implements various function such as keyboard and battery charging.
-
-The EC can be connect through various means (I2C, SPI, LPC, RPMSG) and the
-compatible string used depends on the interface. Each connection method has
-its own driver which connects to the top level interface-agnostic EC driver.
-Other Linux driver (such as cros-ec-keyb for the matrix keyboard) connect to
-the top-level driver.
-
-Required properties (I2C):
-- compatible: "google,cros-ec-i2c"
-- reg: I2C slave address
-
-Required properties (SPI):
-- compatible: "google,cros-ec-spi"
-- reg: SPI chip select
-
-Required properties (RPMSG):
-- compatible: "google,cros-ec-rpmsg"
-
-Optional properties (SPI):
-- google,cros-ec-spi-pre-delay: Some implementations of the EC need a little
-  time to wake up from sleep before they can receive SPI transfers at a high
-  clock rate. This property specifies the delay, in usecs, between the
-  assertion of the CS to the start of the first clock pulse.
-- google,cros-ec-spi-msg-delay: Some implementations of the EC require some
-  additional processing time in order to accept new transactions. If the delay
-  between transactions is not long enough the EC may not be able to respond
-  properly to subsequent transactions and cause them to hang. This property
-  specifies the delay, in usecs, introduced between transactions to account
-  for the time required by the EC to get back into a state in which new data
-  can be accepted.
-
-Required properties (LPC):
-- compatible: "google,cros-ec-lpc"
-- reg: List of (IO address, size) pairs defining the interface uses
-
-Optional properties (all):
-- google,has-vbc-nvram: Some implementations of the EC include a small
-  nvram space used to store verified boot context data. This boolean flag
-  is used to specify whether this nvram is present or not.
-
-Example for I2C:
-
-i2c@12ca0000 {
-	cros-ec@1e {
-		reg = <0x1e>;
-		compatible = "google,cros-ec-i2c";
-		interrupts = <14 0>;
-		interrupt-parent = <&wakeup_eint>;
-		wakeup-source;
-	};
-
-
-Example for SPI:
-
-spi@131b0000 {
-	ec@0 {
-		compatible = "google,cros-ec-spi";
-		reg = <0x0>;
-		interrupts = <14 0>;
-		interrupt-parent = <&wakeup_eint>;
-		wakeup-source;
-		spi-max-frequency = <5000000>;
-		controller-data {
-		cs-gpio = <&gpf0 3 4 3 0>;
-		samsung,spi-cs;
-		samsung,spi-feedback-delay = <2>;
-		};
-	};
-};
-
-
-Example for LPC is not supplied as it is not yet implemented.
diff --git a/Documentation/devicetree/bindings/mfd/google,cros-ec.yaml b/Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
new file mode 100644
index 000000000000..6a7279a85ec1
--- /dev/null
+++ b/Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
@@ -0,0 +1,129 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/mfd/google,cros-ec.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: ChromeOS Embedded Controller
+
+maintainers:
+  - Benson Leung <bleung@chromium.org>
+  - Enric Balletbo i Serra <enric.balletbo@collabora.com>
+  - Guenter Roeck <groeck@chromium.org>
+
+description:
+  Google's ChromeOS EC is a microcontroller which talks to the AP and
+  implements various functions such as keyboard and battery charging.
+  The EC can be connected through various interfaces (I2C, SPI, and others)
+  and the compatible string specifies which interface is being used.
+
+properties:
+  compatible:
+    oneOf:
+      - description:
+          For implementations of the EC is connected through I2C.
+        const: google,cros-ec-i2c
+      - description:
+          For implementations of the EC is connected through SPI.
+        const: google,cros-ec-spi
+      - description:
+          For implementations of the EC is connected through RPMSG.
+        const: google,cros-ec-rpmsg
+
+  google,cros-ec-spi-pre-delay:
+    description:
+      This property specifies the delay in usecs between the
+      assertion of the CS and the first clock pulse.
+    allOf:
+      - $ref: /schemas/types.yaml#/definitions/uint32
+      - default: 0
+      - minimum: 0
+
+  google,cros-ec-spi-msg-delay:
+    description:
+      This property specifies the delay in usecs between messages.
+    allOf:
+      - $ref: /schemas/types.yaml#/definitions/uint32
+      - default: 0
+      - minimum: 0
+
+  google,has-vbc-nvram:
+    description:
+      Some implementations of the EC include a small nvram space used to
+      store verified boot context data. This boolean flag is used to specify
+      whether this nvram is present or not.
+    type: boolean
+
+  spi-max-frequency:
+    description: Maximum SPI frequency of the device in Hz.
+
+  reg:
+    maxItems: 1
+
+  interrupts:
+    maxItems: 1
+
+required:
+  - compatible
+
+if:
+  properties:
+    compatible:
+      contains:
+        enum:
+          - google,cros-ec-i2c
+          - google,cros-ec-rpmsg
+then:
+  properties:
+    google,cros-ec-spi-pre-delay: false
+    google,cros-ec-spi-msg-delay: false
+    spi-max-frequency: false
+
+additionalProperties: false
+
+examples:
+  # Example for I2C
+  - |
+    #include <dt-bindings/gpio/gpio.h>
+    #include <dt-bindings/interrupt-controller/irq.h>
+
+    i2c0 {
+        #address-cells = <1>;
+        #size-cells = <0>;
+
+        cros-ec@1e {
+            compatible = "google,cros-ec-i2c";
+            reg = <0x1e>;
+            interrupts = <6 0>;
+            interrupt-parent = <&gpio0>;
+        };
+    };
+
+  # Example for SPI
+  - |
+    #include <dt-bindings/gpio/gpio.h>
+    #include <dt-bindings/interrupt-controller/irq.h>
+
+    spi0 {
+        #address-cells = <1>;
+        #size-cells = <0>;
+
+        cros-ec@0 {
+            compatible = "google,cros-ec-spi";
+            reg = <0x0>;
+            google,cros-ec-spi-msg-delay = <30>;
+            google,cros-ec-spi-pre-delay = <10>;
+            interrupts = <99 0>;
+            interrupt-parent = <&gpio7>;
+            spi-max-frequency = <5000000>;
+        };
+    };
+
+  # Example for RPMSG
+  - |
+    scp0 {
+        cros-ec {
+            compatible = "google,cros-ec-rpmsg";
+        };
+    };
+...
-- 
2.25.1.481.gfbce0eb801-goog


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* Re: [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
  2020-03-06  8:55 [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema Ikjoon Jang
@ 2020-03-12 19:20 ` Rob Herring
  2020-04-08  9:58   ` Ikjoon Jang
  2020-04-17 10:13 ` Lee Jones
  1 sibling, 1 reply; 11+ messages in thread
From: Rob Herring @ 2020-03-12 19:20 UTC (permalink / raw)
  To: Ikjoon Jang
  Cc: devicetree, Benjamin Tissoires, Nicolas Boitchat, linux-input,
	Ikjoon Jang

On Fri,  6 Mar 2020 16:55:13 +0800, Ikjoon Jang wrote:
> Convert the ChromeOS EC bindings to json-schema.
> 
> Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
> Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
> ---
>  .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
>  .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
>  2 files changed, 129 insertions(+), 76 deletions(-)
>  delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
>  create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
> 

Reviewed-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
  2020-03-12 19:20 ` Rob Herring
@ 2020-04-08  9:58   ` Ikjoon Jang
  2020-04-14  8:10     ` Lee Jones
  0 siblings, 1 reply; 11+ messages in thread
From: Ikjoon Jang @ 2020-04-08  9:58 UTC (permalink / raw)
  To: Rob Herring, Lee Jones
  Cc: devicetree, Benjamin Tissoires, Nicolas Boitchat, linux-input

On Fri, Mar 13, 2020 at 3:20 AM Rob Herring <robh@kernel.org> wrote:
>
> On Fri,  6 Mar 2020 16:55:13 +0800, Ikjoon Jang wrote:
> > Convert the ChromeOS EC bindings to json-schema.
> >
> > Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
> > Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
> > ---
> >  .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
> >  .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
> >  2 files changed, 129 insertions(+), 76 deletions(-)
> >  delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
> >  create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
> >
>
> Reviewed-by: Rob Herring <robh@kernel.org>

This patch should go through Lee Jones tree?

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
  2020-04-08  9:58   ` Ikjoon Jang
@ 2020-04-14  8:10     ` Lee Jones
  0 siblings, 0 replies; 11+ messages in thread
From: Lee Jones @ 2020-04-14  8:10 UTC (permalink / raw)
  To: Ikjoon Jang
  Cc: Rob Herring, devicetree, Benjamin Tissoires, Nicolas Boitchat,
	linux-input

On Wed, 08 Apr 2020, Ikjoon Jang wrote:

> On Fri, Mar 13, 2020 at 3:20 AM Rob Herring <robh@kernel.org> wrote:
> >
> > On Fri,  6 Mar 2020 16:55:13 +0800, Ikjoon Jang wrote:
> > > Convert the ChromeOS EC bindings to json-schema.
> > >
> > > Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
> > > Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
> > > ---
> > >  .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
> > >  .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
> > >  2 files changed, 129 insertions(+), 76 deletions(-)
> > >  delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
> > >  create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
> > >
> >
> > Reviewed-by: Rob Herring <robh@kernel.org>
> 
> This patch should go through Lee Jones tree?

The way we are operating at the moment, it's a coin flip (50/50)!

Happy either way at the moment to be honest.

-- 
Lee Jones [李琼斯]
Linaro Services Technical Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
  2020-03-06  8:55 [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema Ikjoon Jang
  2020-03-12 19:20 ` Rob Herring
@ 2020-04-17 10:13 ` Lee Jones
  2020-06-25 10:46   ` Enric Balletbo i Serra
  1 sibling, 1 reply; 11+ messages in thread
From: Lee Jones @ 2020-04-17 10:13 UTC (permalink / raw)
  To: Ikjoon Jang
  Cc: devicetree, Rob Herring, Dmitry Torokhov, Gwendal Grignou,
	Mark Rutland, Benson Leung, Enric Balletbo i Serra,
	Guenter Roeck, Jiri Kosina, Benjamin Tissoires, Nicolas Boitchat,
	linux-input

On Fri, 06 Mar 2020, Ikjoon Jang wrote:

> Convert the ChromeOS EC bindings to json-schema.
> 
> Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
> Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
> ---
>  .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
>  .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
>  2 files changed, 129 insertions(+), 76 deletions(-)
>  delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
>  create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml

Applied, thanks.

-- 
Lee Jones [李琼斯]
Linaro Services Technical Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
  2020-04-17 10:13 ` Lee Jones
@ 2020-06-25 10:46   ` Enric Balletbo i Serra
  2020-06-25 13:46     ` Lee Jones
  0 siblings, 1 reply; 11+ messages in thread
From: Enric Balletbo i Serra @ 2020-06-25 10:46 UTC (permalink / raw)
  To: Lee Jones, Ikjoon Jang
  Cc: devicetree, Rob Herring, Dmitry Torokhov, Gwendal Grignou,
	Mark Rutland, Benson Leung, Guenter Roeck, Jiri Kosina,
	Benjamin Tissoires, Nicolas Boitchat, linux-input

Hi Lee,

On 17/4/20 12:13, Lee Jones wrote:
> On Fri, 06 Mar 2020, Ikjoon Jang wrote:
> 
>> Convert the ChromeOS EC bindings to json-schema.
>>
>> Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
>> Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
>> ---
>>  .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
>>  .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
>>  2 files changed, 129 insertions(+), 76 deletions(-)
>>  delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
>>  create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
> 
> Applied, thanks.
> 

I don't see this patch applied, I am missing something?

Thanks,
 Enric

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
  2020-06-25 10:46   ` Enric Balletbo i Serra
@ 2020-06-25 13:46     ` Lee Jones
  2020-06-26  7:56       ` Enric Balletbo i Serra
  0 siblings, 1 reply; 11+ messages in thread
From: Lee Jones @ 2020-06-25 13:46 UTC (permalink / raw)
  To: Enric Balletbo i Serra
  Cc: Ikjoon Jang, devicetree, Rob Herring, Dmitry Torokhov,
	Gwendal Grignou, Mark Rutland, Benson Leung, Guenter Roeck,
	Jiri Kosina, Benjamin Tissoires, Nicolas Boitchat, linux-input

On Thu, 25 Jun 2020, Enric Balletbo i Serra wrote:

> Hi Lee,
> 
> On 17/4/20 12:13, Lee Jones wrote:
> > On Fri, 06 Mar 2020, Ikjoon Jang wrote:
> > 
> >> Convert the ChromeOS EC bindings to json-schema.
> >>
> >> Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
> >> Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
> >> ---
> >>  .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
> >>  .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
> >>  2 files changed, 129 insertions(+), 76 deletions(-)
> >>  delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
> >>  create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
> > 
> > Applied, thanks.
> 
> I don't see this patch applied, I am missing something?

It should be there.  Not sure when the MFD repo was last pushed.

I'll try pushing it again (there are a couple of new patches from
today).  Maybe that will spur a fetch from -next.  If it's still not
there tomorrow, let me know and I'll investigate further.

-- 
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
  2020-06-25 13:46     ` Lee Jones
@ 2020-06-26  7:56       ` Enric Balletbo i Serra
  2020-06-26  9:40         ` Lee Jones
  0 siblings, 1 reply; 11+ messages in thread
From: Enric Balletbo i Serra @ 2020-06-26  7:56 UTC (permalink / raw)
  To: Lee Jones
  Cc: Ikjoon Jang, devicetree, Rob Herring, Dmitry Torokhov,
	Gwendal Grignou, Mark Rutland, Benson Leung, Guenter Roeck,
	Jiri Kosina, Benjamin Tissoires, Nicolas Boitchat, linux-input

Hi Lee,

On 25/6/20 15:46, Lee Jones wrote:
> On Thu, 25 Jun 2020, Enric Balletbo i Serra wrote:
> 
>> Hi Lee,
>>
>> On 17/4/20 12:13, Lee Jones wrote:
>>> On Fri, 06 Mar 2020, Ikjoon Jang wrote:
>>>
>>>> Convert the ChromeOS EC bindings to json-schema.
>>>>
>>>> Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
>>>> Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
>>>> ---
>>>>  .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
>>>>  .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
>>>>  2 files changed, 129 insertions(+), 76 deletions(-)
>>>>  delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
>>>>  create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
>>>
>>> Applied, thanks.
>>
>> I don't see this patch applied, I am missing something?
> 
> It should be there.  Not sure when the MFD repo was last pushed.
> 
> I'll try pushing it again (there are a couple of new patches from
> today).  Maybe that will spur a fetch from -next.  If it's still not
> there tomorrow, let me know and I'll investigate further.
> 

Still not there, just to make sure I am looking at the right branch, I am checking

https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git/log/?h=for-mfd-next

Thanks,
 Enric

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
  2020-06-26  7:56       ` Enric Balletbo i Serra
@ 2020-06-26  9:40         ` Lee Jones
  2020-06-26  9:47           ` Enric Balletbo i Serra
  0 siblings, 1 reply; 11+ messages in thread
From: Lee Jones @ 2020-06-26  9:40 UTC (permalink / raw)
  To: Enric Balletbo i Serra
  Cc: Ikjoon Jang, devicetree, Rob Herring, Dmitry Torokhov,
	Gwendal Grignou, Mark Rutland, Benson Leung, Guenter Roeck,
	Jiri Kosina, Benjamin Tissoires, Nicolas Boitchat, linux-input

On Fri, 26 Jun 2020, Enric Balletbo i Serra wrote:

> Hi Lee,
> 
> On 25/6/20 15:46, Lee Jones wrote:
> > On Thu, 25 Jun 2020, Enric Balletbo i Serra wrote:
> > 
> >> Hi Lee,
> >>
> >> On 17/4/20 12:13, Lee Jones wrote:
> >>> On Fri, 06 Mar 2020, Ikjoon Jang wrote:
> >>>
> >>>> Convert the ChromeOS EC bindings to json-schema.
> >>>>
> >>>> Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
> >>>> Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
> >>>> ---
> >>>>  .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
> >>>>  .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
> >>>>  2 files changed, 129 insertions(+), 76 deletions(-)
> >>>>  delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
> >>>>  create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
> >>>
> >>> Applied, thanks.
> >>
> >> I don't see this patch applied, I am missing something?
> > 
> > It should be there.  Not sure when the MFD repo was last pushed.
> > 
> > I'll try pushing it again (there are a couple of new patches from
> > today).  Maybe that will spur a fetch from -next.  If it's still not
> > there tomorrow, let me know and I'll investigate further.
> > 
> 
> Still not there, just to make sure I am looking at the right branch, I am checking
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git/log/?h=for-mfd-next

Oh, I see what's happened.

Looks like this patch wasn't sent to LKML, so my apply script failed.

Any reason not to send it to LKML?

-- 
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
  2020-06-26  9:40         ` Lee Jones
@ 2020-06-26  9:47           ` Enric Balletbo i Serra
  2020-06-26 15:34             ` Lee Jones
  0 siblings, 1 reply; 11+ messages in thread
From: Enric Balletbo i Serra @ 2020-06-26  9:47 UTC (permalink / raw)
  To: Lee Jones
  Cc: Ikjoon Jang, devicetree, Rob Herring, Dmitry Torokhov,
	Gwendal Grignou, Mark Rutland, Benson Leung, Guenter Roeck,
	Jiri Kosina, Benjamin Tissoires, Nicolas Boitchat, linux-input

Hi Lee,

On 26/6/20 11:40, Lee Jones wrote:
> On Fri, 26 Jun 2020, Enric Balletbo i Serra wrote:
> 
>> Hi Lee,
>>
>> On 25/6/20 15:46, Lee Jones wrote:
>>> On Thu, 25 Jun 2020, Enric Balletbo i Serra wrote:
>>>
>>>> Hi Lee,
>>>>
>>>> On 17/4/20 12:13, Lee Jones wrote:
>>>>> On Fri, 06 Mar 2020, Ikjoon Jang wrote:
>>>>>
>>>>>> Convert the ChromeOS EC bindings to json-schema.
>>>>>>
>>>>>> Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
>>>>>> Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
>>>>>> ---
>>>>>>  .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
>>>>>>  .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
>>>>>>  2 files changed, 129 insertions(+), 76 deletions(-)
>>>>>>  delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
>>>>>>  create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
>>>>>
>>>>> Applied, thanks.
>>>>
>>>> I don't see this patch applied, I am missing something?
>>>
>>> It should be there.  Not sure when the MFD repo was last pushed.
>>>
>>> I'll try pushing it again (there are a couple of new patches from
>>> today).  Maybe that will spur a fetch from -next.  If it's still not
>>> there tomorrow, let me know and I'll investigate further.
>>>
>>
>> Still not there, just to make sure I am looking at the right branch, I am checking
>>
>> https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git/log/?h=for-mfd-next
> 
> Oh, I see what's happened.
> 
> Looks like this patch wasn't sent to LKML, so my apply script failed.
> 
> Any reason not to send it to LKML?
> 

Ikjoon? I agree that is a good practice cc always the LKML, also I didn't know
you had a script looking at it to pick the patches, that's useful to know :-)

Do you want we resend the patch? In such case, Ikjoon, can you resend it?

Thanks,
 Enric

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
  2020-06-26  9:47           ` Enric Balletbo i Serra
@ 2020-06-26 15:34             ` Lee Jones
  0 siblings, 0 replies; 11+ messages in thread
From: Lee Jones @ 2020-06-26 15:34 UTC (permalink / raw)
  To: Enric Balletbo i Serra
  Cc: Ikjoon Jang, devicetree, Rob Herring, Dmitry Torokhov,
	Gwendal Grignou, Mark Rutland, Benson Leung, Guenter Roeck,
	Jiri Kosina, Benjamin Tissoires, Nicolas Boitchat, linux-input

On Fri, 26 Jun 2020, Enric Balletbo i Serra wrote:

> Hi Lee,
> 
> On 26/6/20 11:40, Lee Jones wrote:
> > On Fri, 26 Jun 2020, Enric Balletbo i Serra wrote:
> > 
> >> Hi Lee,
> >>
> >> On 25/6/20 15:46, Lee Jones wrote:
> >>> On Thu, 25 Jun 2020, Enric Balletbo i Serra wrote:
> >>>
> >>>> Hi Lee,
> >>>>
> >>>> On 17/4/20 12:13, Lee Jones wrote:
> >>>>> On Fri, 06 Mar 2020, Ikjoon Jang wrote:
> >>>>>
> >>>>>> Convert the ChromeOS EC bindings to json-schema.
> >>>>>>
> >>>>>> Signed-off-by: Ikjoon Jang <ikjn@chromium.org>
> >>>>>> Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
> >>>>>> ---
> >>>>>>  .../devicetree/bindings/mfd/cros-ec.txt       |  76 -----------
> >>>>>>  .../bindings/mfd/google,cros-ec.yaml          | 129 ++++++++++++++++++
> >>>>>>  2 files changed, 129 insertions(+), 76 deletions(-)
> >>>>>>  delete mode 100644 Documentation/devicetree/bindings/mfd/cros-ec.txt
> >>>>>>  create mode 100644 Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
> >>>>>
> >>>>> Applied, thanks.
> >>>>
> >>>> I don't see this patch applied, I am missing something?
> >>>
> >>> It should be there.  Not sure when the MFD repo was last pushed.
> >>>
> >>> I'll try pushing it again (there are a couple of new patches from
> >>> today).  Maybe that will spur a fetch from -next.  If it's still not
> >>> there tomorrow, let me know and I'll investigate further.
> >>>
> >>
> >> Still not there, just to make sure I am looking at the right branch, I am checking
> >>
> >> https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git/log/?h=for-mfd-next
> > 
> > Oh, I see what's happened.
> > 
> > Looks like this patch wasn't sent to LKML, so my apply script failed.
> > 
> > Any reason not to send it to LKML?
> > 
> 
> Ikjoon? I agree that is a good practice cc always the LKML, also I didn't know
> you had a script looking at it to pick the patches, that's useful to know :-)
> 
> Do you want we resend the patch? In such case, Ikjoon, can you resend it?

No it's okay.  I will apply it manually (probably on Monday).

-- 
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2020-06-26 15:34 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-06  8:55 [PATCH v7] dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema Ikjoon Jang
2020-03-12 19:20 ` Rob Herring
2020-04-08  9:58   ` Ikjoon Jang
2020-04-14  8:10     ` Lee Jones
2020-04-17 10:13 ` Lee Jones
2020-06-25 10:46   ` Enric Balletbo i Serra
2020-06-25 13:46     ` Lee Jones
2020-06-26  7:56       ` Enric Balletbo i Serra
2020-06-26  9:40         ` Lee Jones
2020-06-26  9:47           ` Enric Balletbo i Serra
2020-06-26 15:34             ` Lee Jones

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).