Re: [Openipmi-developer] [PATCH 1/2] bindings: ipmi: Add property for skipping SBMR boot progress response

2024-06-13 Thread Rob Herring
On Wed, Jun 12, 2024 at 12:32:54PM +0800, Potin Lai wrote: > In ARM Server Base Manageability Requirements (SBMR) document, Callers can > choose to not read back Response Data after sending the command "Send Boot > Progress Code". Got a link to that document? > Define

[Openipmi-developer] [RESEND PATCH] ipmi: si: Use device_get_match_data()

2023-11-15 Thread Rob Herring
Use preferred device_get_match_data() instead of of_match_device() to get the driver match data. With this, adjust the includes to explicitly include the correct headers. Signed-off-by: Rob Herring --- drivers/char/ipmi/ipmi_si_platform.c | 12 1 file changed, 4 insertions(+), 8

[Openipmi-developer] [PATCH] ipmi: si: Use device_get_match_data()

2023-10-06 Thread Rob Herring
Use preferred device_get_match_data() instead of of_match_device() to get the driver match data. With this, adjust the includes to explicitly include the correct headers. Signed-off-by: Rob Herring --- drivers/char/ipmi/ipmi_si_platform.c | 12 1 file changed, 4 insertions(+), 8

Re: [Openipmi-developer] [PATCH] dt-bindings: Drop remaining unneeded quotes

2023-08-24 Thread Rob Herring
On Wed, 23 Aug 2023 13:28:47 -0500, Rob Herring wrote: > Cleanup bindings dropping the last remaining unneeded quotes. With this, > the check for this can be enabled in yamllint. > > Signed-off-by: Rob Herring > --- > .../bindings/arm/arm,embedded-trace-ext

[Openipmi-developer] [PATCH] dt-bindings: Drop remaining unneeded quotes

2023-08-23 Thread Rob Herring
Cleanup bindings dropping the last remaining unneeded quotes. With this, the check for this can be enabled in yamllint. Signed-off-by: Rob Herring --- .../bindings/arm/arm,embedded-trace-extension.yaml | 4 ++-- .../bindings/arm/arm,trace-buffer-extension.yaml | 7

[Openipmi-developer] [PATCH v3] ipmi: Explicitly include correct DT includes

2023-07-28 Thread Rob Herring
s a result, there's a pretty much random mix of those include files used throughout the tree. In order to detangle these headers and replace the implicit includes with struct declarations, users need to explicitly include the correct includes. Signed-off-by: Rob Herring --- v3: - Split out hw_ra

[Openipmi-developer] [PATCH v2] char: Explicitly include correct DT includes

2023-07-26 Thread Rob Herring
s a result, there's a pretty much random mix of those include files used throughout the tree. In order to detangle these headers and replace the implicit includes with struct declarations, users need to explicitly include the correct includes. Acked-by: Jarkko Sakkinen Signed-off-by: Rob Herring ---

[Openipmi-developer] [PATCH] char: Explicitly include correct DT includes

2023-07-14 Thread Rob Herring
s a result, there's a pretty much random mix of those include files used throughout the tree. In order to detangle these headers and replace the implicit includes with struct declarations, users need to explicitly include the correct includes. Signed-off-by: Rob Herring --- drivers/char/agp/unin

Re: [Openipmi-developer] [PATCH v8 2/3] bindings: ipmi: Add binding for SSIF BMC driver

2022-06-27 Thread Rob Herring
On Wed, Jun 15, 2022 at 04:02:58PM +0700, Quan Nguyen wrote: > Add device tree binding document for the SSIF BMC driver. > > Signed-off-by: Quan Nguyen > --- > v8: > + None > > v7: > + Change compatible string from "ampere,ssif-bmc" to "ssif-bmc" [Jae] > > v6: > + None > > v5: > +

Re: [Openipmi-developer] [PATCH v7 2/3] bindings: ipmi: Add binding for SSIF BMC driver

2022-04-25 Thread Rob Herring
c.yaml| 38 +++ > 1 file changed, 38 insertions(+) > create mode 100644 Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml > Reviewed-by: Rob Herring ___ Openipmi-developer mailing list Openipmi-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openipmi-developer

Re: [Openipmi-developer] [PATCH v3 5/6] dt-bindings: ipmi: aspeed, kcs-bmc: add 'clocks' as a required property

2021-11-18 Thread Rob Herring
'aspeed,ast2400-kcs-bmc.yaml' because it's not merged into >'aspeed-lpc.yaml' yet. The bindings merging could be done using a >separate patch later. > > .../devicetree/bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml | 7 +++ > 1 file changed, 7 insertions(+) > Re

Re: [Openipmi-developer] [PATCH v3 2/6] dt-bindings: ipmi: bt-bmc: add 'clocks' as a required property

2021-11-18 Thread Rob Herring
because it's not merged into >'aspeed-lpc.yaml' yet. The bindings merging could be done using a >separate patch later. > > .../devicetree/bindings/ipmi/aspeed,ast2400-ibt-bmc.txt | 2 ++ > 1 file changed, 2 insertions(+) > Reviewed-by: Rob Herring

Re: [Openipmi-developer] [PATCH -next v2 5/6] dt-bindings: ipmi: aspeed, kcs-bmc: add 'clocks' as a required property

2021-11-03 Thread Rob Herring
On Wed, Nov 3, 2021 at 11:08 AM Jae Hyun Yoo wrote: > > Hi Rob, > > On 11/2/2021 6:20 PM, Rob Herring wrote: > > On Tue, 02 Nov 2021 13:37:16 -0700, jae.hyun@intel.com wrote: > >> From: Jae Hyun Yoo > >> > >> Add 'clocks' as a required pr

Re: [Openipmi-developer] [PATCH -next v2 5/6] dt-bindings: ipmi: aspeed, kcs-bmc: add 'clocks' as a required property

2021-11-02 Thread Rob Herring
On Tue, 02 Nov 2021 13:37:16 -0700, jae.hyun@intel.com wrote: > From: Jae Hyun Yoo > > Add 'clocks' as a required property. > > Signed-off-by: Jae Hyun Yoo > --- > v1 -> v2: > Changes sinve v1: > - Added 'clocks' property into kcs-bmc bindings using >'aspeed,ast2400-kcs-bmc.yaml'

Re: [Openipmi-developer] [PATCH] ipmi: bt: Add ast2600 compatible string

2021-09-07 Thread Rob Herring
char/ipmi/bt-bmc.c | 1 + > 2 files changed, 2 insertions(+) > Acked-by: Rob Herring ___ Openipmi-developer mailing list Openipmi-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openipmi-developer

Re: [Openipmi-developer] [PATCH v5 3/3] bindings: ipmi: Add binding for SSIF BMC driver

2021-07-15 Thread Rob Herring
o ssif-bmc.yaml [Quan] > > v3: > + Switched to use DT schema format [Rob] > > v2: > + None > > .../devicetree/bindings/ipmi/ssif-bmc.yaml| 38 +++ > 1 file changed, 38 insertions(+) > create mode 100644 Documentation/devicet

Re: [Openipmi-developer] [PATCH v3 7/7] bindings: ipmi: Add binding for Aspeed SSIF BMC driver

2021-05-19 Thread Rob Herring
On Wed, 19 May 2021 14:49:34 +0700, Quan Nguyen wrote: > Add device tree binding document for the Aspeed SSIF BMC driver. > > Signed-off-by: Quan Nguyen > --- > v3: > + Switched to use DT schema format [Rob] > > .../bindings/ipmi/aspeed-ssif-bmc.yaml| 33 +++ > 1 file

Re: [Openipmi-developer] [PATCH v2 3/3] bindings: ipmi: Add binding for Aspeed SSIF BMC driver

2021-04-01 Thread Rob Herring
On Tue, Mar 30, 2021 at 09:10:29PM +0700, Quan Nguyen wrote: > Add device tree binding document for the Aspeed SSIF BMC driver. > > Signed-off-by: Quan Nguyen > --- > .../bindings/ipmi/aspeed-ssif-bmc.txt | 18 ++ > 1 file changed, 18 insertions(+) > create mode 100644

Re: [Openipmi-developer] [PATCH v1 3/3] bindings: ipmi: Add binding for Aspeed SSIF BMC driver

2021-03-30 Thread Rob Herring
On Mon, Mar 29, 2021 at 07:17:59PM +0700, Quan Nguyen wrote: > Add device tree binding document for the Aspeed SSIF BMC driver. > > Signed-off-by: Quan Nguyen > --- > .../bindings/ipmi/aspeed-ssif-bmc.txt | 18 ++ Bindings should now be in DT schema format. > 1 file

Re: [Openipmi-developer] [PATCH v2 18/21] dt-bindings: ipmi: Add optional SerIRQ property to ASPEED KCS devices

2021-03-25 Thread Rob Herring
t; registers for managing these resources, so introduce a devicetree > property for KCS devices to describe SerIRQ properties. > > Signed-off-by: Andrew Jeffery > --- > .../bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml | 14 ++ > 1 file changed, 14 insertions(+

Re: [Openipmi-developer] [PATCH v2 17/21] dt-bindings: ipmi: Convert ASPEED KCS binding to schema

2021-03-25 Thread Rob Herring
00644 > Documentation/devicetree/bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml > delete mode 100644 Documentation/devicetree/bindings/ipmi/aspeed-kcs-bmc.txt > Reviewed-by: Rob Herring ___ Openipmi-developer mailing list Openipmi-developer@lists.sou

Re: [Openipmi-developer] [PATCH 17/19] dt-bindings: ipmi: Add optional SerIRQ property to ASPEED KCS devices

2021-03-05 Thread Rob Herring
On Sat, Feb 20, 2021 at 12:55:21AM +1030, Andrew Jeffery wrote: > Allocating IO and IRQ resources to LPC devices is in-theory an operation > for the host, however ASPEED don't appear to expose this capability > outside the BMC (e.g. SuperIO). Instead, we are left with BMC-internal > registers for

Re: [Openipmi-developer] [PATCH 16/19] dt-bindings: ipmi: Convert ASPEED KCS binding to schema

2021-03-05 Thread Rob Herring
On Sat, Feb 20, 2021 at 12:55:20AM +1030, Andrew Jeffery wrote: > Given the deprecated binding, improve the ability to detect issues in > the platform devicetrees. Further, a subsequent patch will introduce a > new interrupts property for specifying SerIRQ behaviour, so convert > before we do any

[Openipmi-developer] [PATCH] dt-bindings: Another round of adding missing 'additionalProperties'

2020-10-02 Thread Rob Herring
ply.com Cc: linux-m...@vger.kernel.org Cc: linux-...@vger.kernel.org Cc: net...@vger.kernel.org Cc: linux-...@vger.kernel.org Cc: linux...@vger.kernel.org Cc: linux-remotep...@vger.kernel.org Cc: linux-ser...@vger.kernel.org Cc: alsa-de...@alsa-project.org Cc: linux-...@vger.kernel.org Signed-o

Re: [Openipmi-developer] [PATCH v3 7/8] dt-bindings: ipmi: Convert IPMI-SMIC bindings to json-schema

2020-05-03 Thread Rob Herring
On Thu, 30 Apr 2020 22:10:53 +0100, Andre Przywara wrote: > Convert the generic IPMI controller bindings to DT schema format > using json-schema. > > The device_type property is deprecated for most node per the DT spec, > but at least the Linux driver matches on it, so I keep it in. > > The

Re: [Openipmi-developer] [PATCH v2 11/13] dt-bindings: ipmi: Convert IPMI-SMIC bindings to json-schema

2020-02-27 Thread Rob Herring
On Thu, Feb 27, 2020 at 06:22:08PM +, Andre Przywara wrote: > Convert the generic IPMI controller bindings to DT schema format > using json-schema. > > I removed the formerly mandatory device-type property, since this > is deprecated in the DT spec, except for the legacy CPU and memory >

Re: [Openipmi-developer] [PATCH v2 1/3] dt-bindings: ipmi: aspeed: Introduce a v2 binding for KCS

2019-12-19 Thread Rob Herring
n the BMC-side. ASPEED supply documentation > that maps the LPC-side register layout for given LPC IO base addresses. I > think > this is esoteric enough to warrant the aspeed prefix. > > Documentation/devicetree/bindings/ipmi/aspeed-kcs-bmc.txt | 20 +++++--- &g

Re: [Openipmi-developer] [PATCH 1/3] dt-bindings: ipmi: aspeed: Introduce a v2 binding for KCS

2019-12-05 Thread Rob Herring
On Wed, Dec 4, 2019 at 11:12 PM Andrew Jeffery wrote: > > > > On Wed, 4 Dec 2019, at 01:01, Rob Herring wrote: > > On Tue, Dec 3, 2019 at 6:36 AM Andrew Jeffery wrote: > > > > > > The v2 binding utilises reg and renames some of the v1 properties. >

Re: [Openipmi-developer] [PATCH 1/3] dt-bindings: ipmi: aspeed: Introduce a v2 binding for KCS

2019-12-03 Thread Rob Herring
On Tue, Dec 3, 2019 at 6:36 AM Andrew Jeffery wrote: > > The v2 binding utilises reg and renames some of the v1 properties. > > Signed-off-by: Andrew Jeffery > --- > Documentation/devicetree/bindings/ipmi/aspeed-kcs-bmc.txt | 20 +--- > 1 file changed, 14 insertions(+), 6 deletions(-) > >

Re: [RFC-ish PATCH 00/17] Clean up ASPEED devicetree warnings

2019-07-29 Thread Rob Herring
On Thu, Jul 25, 2019 at 11:40 PM Andrew Jeffery wrote: > > Hello, > > The aim of this series is to minimise/eliminate all the warnings from the > ASPEED devicetrees. It mostly achieves its goal, as outlined below. > > Using `aspeed_g5_defconfig` we started with the follow warning count: > > $

Re: [Openipmi-developer] [PATCH v1 01/22] docs: Documentation/*.txt: rename all ReST files to *.rst

2019-07-09 Thread Rob Herring
gt; crc32.rst}| 2 + > Documentation/{dcdbas.txt => dcdbas.rst} | 2 + > ...ging-modules.txt => debugging-modules.rst} | 2 + > ...hci1394.txt => debugging-via-ohci1394.rst} | 2 + > Documentation/{dell_rbu.txt => dell_rbu.rst} | 3 +- > Docum

Re: [Openipmi-developer] [PATCH v2 1/4] ipmi: bt-i2c: added documentation for bt-i2c drivers

2017-08-10 Thread Rob Herring
On Fri, Aug 04, 2017 at 06:18:52PM -0700, Brendan Higgins wrote: > Added device tree binding documentation for ipmi-bt-i2c (host) and > ipmi-bmc-bt-i2c (BMC) and documentation for the Block Transfer over I2C > (bt-i2c) protocol. Please split the bindings to a separate patch. > > Signed-off-by:

Re: [Openipmi-developer] [PATCH] ipmi: bt-bmc: Add ast2500 compatible string

2017-03-28 Thread Rob Herring
ivers/char/ipmi/bt-bmc.c| 1 + > 2 files changed, 4 insertions(+), 1 deletion(-) Acked-by: Rob Herring <r...@kernel.org> -- Check out the vibrant tech community on one of the world's most engagi