All of lore.kernel.org
 help / color / mirror / Atom feed
From: Rob Herring <robh@kernel.org>
To: Hector Martin <marcan@marcan.st>
Cc: "Russell King (Oracle)" <linux@armlinux.org.uk>,
	Mark Kettenis <mark.kettenis@xs4all.nl>,
	krzysztof.kozlowski@linaro.org, arnd@arndb.de, lee@kernel.org,
	linus.walleij@linaro.org, alyssa@rosenzweig.io,
	asahi@lists.linux.dev, brgl@bgdev.pl,
	linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org,
	sven@svenpeter.dev, krzysztof.kozlowski+dt@linaro.org,
	devicetree@vger.kernel.org
Subject: Re: [PATCH 1/6] dt-bindings: mfd: add binding for Apple Mac System Management Controller
Date: Tue, 6 Sep 2022 12:35:35 -0500	[thread overview]
Message-ID: <20220906173535.GA734389-robh@kernel.org> (raw)
In-Reply-To: <91466e41-d3f7-0993-9082-80f94e53f375@marcan.st>

On Wed, Sep 07, 2022 at 02:00:53AM +0900, Hector Martin wrote:
> On 07/09/2022 01.10, Rob Herring wrote:
> >> So at this point, I think it would make sense if I post a v2 with all
> >> the updates so far (sorry, given the long drawn out discussions on
> >> this, I've lost track of what changes have been made to the code, so
> >> I won't include a detailed change log.)
> > 
> > As I said elsewhere, sub-nodes is probably the right choice here. I 
> > think they need compatible strings in the child nodes, and addressing 
> > has to be sorted out which it seems may also break OpenBSD.
> 
> So addressing only makes sense for GPIO, out of the nodes we have so far
> - that's the only thing with two discrete instances whose access can be
> entirely described by a single base key name, and which are otherwise
> compatible.
> 
> Everything else is pretty much single-instance, and talks to multiple
> keys, so there isn't one single "address" key that would make semantic
> sense to use as the node address. 

Unit-addresses are just the first address in 'reg'. So multiple 
addresses or not doesn't really matter.

> There are some indexed keys, but at a
> deeper level (e.g. multiple battery cells part of the charge control
> subsystem, multiple Type C ports as part of the AC/power input
> subsystem, etc.). And in those cases, these subdevices are mostly
> homogeneous and we would never need multiple nodes for them at the DT
> level, they'd just be implicitly handled by those drivers.

Type-C will be fun depending on how much of the muxing/altmode 
details have to get exposed. 

> GPIO is quite special in that 1) it only has a single key type (which is
> overloaded using advanced features to provide, effectively,
> sub-registers to control all the GPIO features per pin), 2) a single key
> represents a single pin, 3) keys are numbered in a reasoanble way, and
> 4) there are two prefixes for two discrete GPIO controllers. For pretty
> much everything else SMC does, we just have a bag of keys with no real
> rhyme nor reason from the point of view of an "address space".
> 
> Given that, how would this work? Is it legal/reasonable for only the
> gpio nodes to have addressing/reg properties, and everything else to
> just have a node name with no concept of address? 

Not ideal, but allowed.

> Does it even make
> sense to special case gpio in this way, vs. just having something like
> gpio {} / gpio-sec {} (if we ever even need gpio-sec, which is an open
> question)?

If not unit-addresses, the 2nd choice we do is 'gpio-0', 'gpio-1', etc. 
Though that is mainly in the GPIO based consumer bindings like gpio-pwm, 
spi-gpio, etc. where there's really not anything to use for an address.

If only those 2 nodes, then I really don't care so much and gpio-sec 
would be fine. It's 1 node in 1 binding.

Rob

WARNING: multiple messages have this Message-ID (diff)
From: Rob Herring <robh@kernel.org>
To: Hector Martin <marcan@marcan.st>
Cc: "Russell King (Oracle)" <linux@armlinux.org.uk>,
	Mark Kettenis <mark.kettenis@xs4all.nl>,
	krzysztof.kozlowski@linaro.org, arnd@arndb.de, lee@kernel.org,
	linus.walleij@linaro.org, alyssa@rosenzweig.io,
	asahi@lists.linux.dev, brgl@bgdev.pl,
	linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org,
	sven@svenpeter.dev, krzysztof.kozlowski+dt@linaro.org,
	devicetree@vger.kernel.org
Subject: Re: [PATCH 1/6] dt-bindings: mfd: add binding for Apple Mac System Management Controller
Date: Tue, 6 Sep 2022 12:35:35 -0500	[thread overview]
Message-ID: <20220906173535.GA734389-robh@kernel.org> (raw)
In-Reply-To: <91466e41-d3f7-0993-9082-80f94e53f375@marcan.st>

On Wed, Sep 07, 2022 at 02:00:53AM +0900, Hector Martin wrote:
> On 07/09/2022 01.10, Rob Herring wrote:
> >> So at this point, I think it would make sense if I post a v2 with all
> >> the updates so far (sorry, given the long drawn out discussions on
> >> this, I've lost track of what changes have been made to the code, so
> >> I won't include a detailed change log.)
> > 
> > As I said elsewhere, sub-nodes is probably the right choice here. I 
> > think they need compatible strings in the child nodes, and addressing 
> > has to be sorted out which it seems may also break OpenBSD.
> 
> So addressing only makes sense for GPIO, out of the nodes we have so far
> - that's the only thing with two discrete instances whose access can be
> entirely described by a single base key name, and which are otherwise
> compatible.
> 
> Everything else is pretty much single-instance, and talks to multiple
> keys, so there isn't one single "address" key that would make semantic
> sense to use as the node address. 

Unit-addresses are just the first address in 'reg'. So multiple 
addresses or not doesn't really matter.

> There are some indexed keys, but at a
> deeper level (e.g. multiple battery cells part of the charge control
> subsystem, multiple Type C ports as part of the AC/power input
> subsystem, etc.). And in those cases, these subdevices are mostly
> homogeneous and we would never need multiple nodes for them at the DT
> level, they'd just be implicitly handled by those drivers.

Type-C will be fun depending on how much of the muxing/altmode 
details have to get exposed. 

> GPIO is quite special in that 1) it only has a single key type (which is
> overloaded using advanced features to provide, effectively,
> sub-registers to control all the GPIO features per pin), 2) a single key
> represents a single pin, 3) keys are numbered in a reasoanble way, and
> 4) there are two prefixes for two discrete GPIO controllers. For pretty
> much everything else SMC does, we just have a bag of keys with no real
> rhyme nor reason from the point of view of an "address space".
> 
> Given that, how would this work? Is it legal/reasonable for only the
> gpio nodes to have addressing/reg properties, and everything else to
> just have a node name with no concept of address? 

Not ideal, but allowed.

> Does it even make
> sense to special case gpio in this way, vs. just having something like
> gpio {} / gpio-sec {} (if we ever even need gpio-sec, which is an open
> question)?

If not unit-addresses, the 2nd choice we do is 'gpio-0', 'gpio-1', etc. 
Though that is mainly in the GPIO based consumer bindings like gpio-pwm, 
spi-gpio, etc. where there's really not anything to use for an address.

If only those 2 nodes, then I really don't care so much and gpio-sec 
would be fine. It's 1 node in 1 binding.

Rob

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

  reply	other threads:[~2022-09-06 17:35 UTC|newest]

Thread overview: 342+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-01 13:54 [PATCH 0/6] Add Apple Mac System Management Controller GPIOs Russell King (Oracle)
2022-09-01 13:54 ` Russell King (Oracle)
2022-09-01 13:54 ` [PATCH 1/6] dt-bindings: mfd: add binding for Apple Mac System Management Controller Russell King (Oracle)
2022-09-01 13:54   ` Russell King (Oracle)
2022-09-01 15:06   ` Krzysztof Kozlowski
2022-09-01 15:06     ` Krzysztof Kozlowski
2022-09-01 15:12     ` Russell King (Oracle)
2022-09-01 15:12       ` Russell King (Oracle)
2022-09-01 15:15       ` Krzysztof Kozlowski
2022-09-01 15:15         ` Krzysztof Kozlowski
2022-09-01 15:24         ` Russell King (Oracle)
2022-09-01 15:24           ` Russell King (Oracle)
2022-09-01 15:45           ` Krzysztof Kozlowski
2022-09-01 15:45             ` Krzysztof Kozlowski
2022-09-01 15:56             ` Russell King (Oracle)
2022-09-01 15:56               ` Russell King (Oracle)
2022-09-01 16:25               ` Krzysztof Kozlowski
2022-09-01 16:25                 ` Krzysztof Kozlowski
2022-09-01 16:47                 ` Russell King (Oracle)
2022-09-01 16:47                   ` Russell King (Oracle)
2022-09-01 22:33                   ` Rob Herring
2022-09-01 22:33                     ` Rob Herring
2022-09-02 15:06                     ` Mark Kettenis
2022-09-02 15:06                       ` Mark Kettenis
2022-09-02 17:28                       ` Rob Herring
2022-09-02 17:28                         ` Rob Herring
2022-09-05 10:24                         ` Russell King (Oracle)
2022-09-05 10:24                           ` Russell King (Oracle)
2022-09-06  9:04                         ` Russell King (Oracle)
2022-09-06  9:04                           ` Russell King (Oracle)
2022-09-06  9:31                           ` Mark Kettenis
2022-09-06  9:31                             ` Mark Kettenis
2022-09-06 11:22                             ` Linus Walleij
2022-09-06 11:22                               ` Linus Walleij
2022-09-06 11:36                               ` Hector Martin
2022-09-06 11:36                                 ` Hector Martin
2022-09-06 11:57                                 ` Linus Walleij
2022-09-06 11:57                                   ` Linus Walleij
2022-09-06 13:28                                   ` Hector Martin
2022-09-06 13:28                                     ` Hector Martin
2022-09-06 13:43                                     ` Russell King (Oracle)
2022-09-06 13:43                                       ` Russell King (Oracle)
2022-09-06 13:53                                       ` Hector Martin
2022-09-06 13:53                                         ` Hector Martin
2022-09-06 14:25                                         ` Mark Kettenis
2022-09-06 14:25                                           ` Mark Kettenis
2022-09-06 14:54                                           ` Russell King (Oracle)
2022-09-06 14:54                                             ` Russell King (Oracle)
2022-09-06 15:38                                             ` Mark Kettenis
2022-09-06 15:38                                               ` Mark Kettenis
2022-09-06 15:55                                             ` Rob Herring
2022-09-06 15:55                                               ` Rob Herring
2022-09-06 13:46                                     ` Linus Walleij
2022-09-06 13:46                                       ` Linus Walleij
2022-09-06 15:34                                 ` Rob Herring
2022-09-06 15:34                                   ` Rob Herring
2022-09-06 16:10                           ` Rob Herring
2022-09-06 16:10                             ` Rob Herring
2022-09-06 17:00                             ` Hector Martin
2022-09-06 17:00                               ` Hector Martin
2022-09-06 17:35                               ` Rob Herring [this message]
2022-09-06 17:35                                 ` Rob Herring
2022-09-06 17:40                                 ` Sven Peter
2022-09-06 17:40                                   ` Sven Peter
2022-09-06 18:38                                 ` Hector Martin
2022-09-06 18:38                                   ` Hector Martin
2022-09-07  9:39                                   ` Mark Kettenis
2022-09-07  9:39                                     ` Mark Kettenis
2022-09-01 22:26               ` Rob Herring
2022-09-01 22:26                 ` Rob Herring
2022-09-02 14:49                 ` Mark Kettenis
2022-09-02 14:49                   ` Mark Kettenis
2022-09-02 17:04                   ` Rob Herring
2022-09-02 17:04                     ` Rob Herring
2022-09-01 19:14   ` Rob Herring
2022-09-01 19:14     ` Rob Herring
2022-09-01 13:54 ` [PATCH 2/6] dt-bindings: gpio: add binding for the GPIO block for Apple Mac SMC Russell King (Oracle)
2022-09-01 13:54   ` Russell King (Oracle)
2022-09-01 15:11   ` Krzysztof Kozlowski
2022-09-01 15:11     ` Krzysztof Kozlowski
2022-09-01 15:14     ` Russell King (Oracle)
2022-09-01 15:14       ` Russell King (Oracle)
2022-09-01 13:54 ` [PATCH 3/6] soc: apple: rtkit: Add apple_rtkit_poll Russell King
2022-09-01 13:54   ` Russell King
2022-09-01 17:00   ` Sven Peter
2022-09-01 17:00     ` Sven Peter
2022-09-01 17:25   ` Eric Curtin
2022-09-01 17:25     ` Eric Curtin
2022-09-01 13:54 ` [PATCH 4/6] platform/apple: Add new Apple Mac SMC driver Russell King
2022-09-01 13:54   ` Russell King
2022-09-01 17:50   ` Sven Peter
2022-09-01 17:50     ` Sven Peter
2022-09-05 10:55     ` Russell King (Oracle)
2022-09-05 10:55       ` Russell King (Oracle)
2022-09-05 16:53       ` Hector Martin
2022-09-05 16:53         ` Hector Martin
2022-09-01 19:26   ` Andy Shevchenko
2022-09-01 19:26     ` Andy Shevchenko
2022-09-02  6:45     ` Sven Peter
2022-09-02  6:45       ` Sven Peter
2022-09-05 14:45     ` Hector Martin
2022-09-05 14:45       ` Hector Martin
2022-09-05 15:00       ` Andy Shevchenko
2022-09-05 15:00         ` Andy Shevchenko
2022-09-08 10:58   ` Lee Jones
2022-09-08 10:58     ` Lee Jones
2022-09-08 11:28     ` Hector Martin
2022-09-08 11:28       ` Hector Martin
2022-09-08 12:31       ` Lee Jones
2022-09-08 12:31         ` Lee Jones
2022-09-08 12:58         ` Hector Martin
2022-09-08 12:58           ` Hector Martin
2022-09-08 13:29           ` Linus Walleij
2022-09-08 13:29             ` Linus Walleij
2022-09-08 13:36           ` Lee Jones
2022-09-08 13:36             ` Lee Jones
2022-09-08 13:58             ` Hector Martin
2022-09-08 13:58               ` Hector Martin
2022-09-09  7:50               ` Lee Jones
2022-09-09  7:50                 ` Lee Jones
2022-09-12 10:03                 ` Russell King (Oracle)
2022-09-12 10:03                   ` Russell King (Oracle)
2022-09-12 10:55                   ` Lee Jones
2022-09-12 10:55                     ` Lee Jones
2022-10-28 15:36                     ` Russell King (Oracle)
2022-10-28 15:36                       ` Russell King (Oracle)
2022-10-31  8:46                       ` Lee Jones
2022-10-31  8:46                         ` Lee Jones
2022-10-31  9:03                         ` Hector Martin
2022-10-31  9:03                           ` Hector Martin
2022-10-31  9:44                         ` Russell King (Oracle)
2022-10-31  9:44                           ` Russell King (Oracle)
2022-10-31 17:24                           ` Lee Jones
2022-10-31 17:24                             ` Lee Jones
2022-10-31 19:47                             ` Russell King (Oracle)
2022-10-31 19:47                               ` Russell King (Oracle)
2022-11-01  9:59                               ` Lee Jones
2022-11-01  9:59                                 ` Lee Jones
2022-10-29  6:40                 ` Hector Martin
2022-10-29  6:40                   ` Hector Martin
2022-10-31  8:48                   ` Lee Jones
2022-10-31  8:48                     ` Lee Jones
2022-10-31  8:58                     ` Hector Martin
2022-10-31  8:58                       ` Hector Martin
2022-10-31  9:29                       ` Lee Jones
2022-10-31  9:29                         ` Lee Jones
2022-10-31  9:44                         ` Hector Martin
2022-10-31  9:44                           ` Hector Martin
2022-10-31 17:23                           ` Lee Jones
2022-10-31 17:23                             ` Lee Jones
2022-10-31 19:34                             ` Russell King (Oracle)
2022-10-31 19:34                               ` Russell King (Oracle)
2022-11-02 13:12                               ` Lee Jones
2022-11-02 13:12                                 ` Lee Jones
2022-11-02 15:54                                 ` Russell King (Oracle)
2022-11-02 15:54                                   ` Russell King (Oracle)
2022-09-01 13:54 ` [PATCH 5/6] gpio: Add new gpio-macsmc driver for Apple Macs Russell King
2022-09-01 13:54   ` Russell King
2022-09-01 18:55   ` Andy Shevchenko
2022-09-01 18:55     ` Andy Shevchenko
2022-09-01 21:51     ` Martin Povišer
2022-09-01 21:51       ` Martin Povišer
2022-09-02  6:31       ` Andy Shevchenko
2022-09-02  6:31         ` Andy Shevchenko
     [not found]         ` <3B649A66-8116-432D-B88A-B5CE493EF930@cutebit.org>
     [not found]           ` <CAHp75VeB3_sZ2vsSxMSsLeJSkyemDh9iOPHXJCN1mhodA13LNQ@mail.gmail.com>
2022-09-02 11:12             ` Martin Povišer
2022-09-02 11:12               ` Martin Povišer
2022-09-02 13:33               ` Andy Shevchenko
2022-09-02 13:33                 ` Andy Shevchenko
2022-09-02 13:36                 ` Andy Shevchenko
2022-09-02 13:36                   ` Andy Shevchenko
2022-09-02 13:37                 ` Martin Povišer
2022-09-02 13:37                   ` Martin Povišer
2022-09-02 14:41                   ` Andy Shevchenko
2022-09-02 14:41                     ` Andy Shevchenko
2022-09-02 14:45                   ` Russell King (Oracle)
2022-09-02 14:45                     ` Russell King (Oracle)
2022-09-02 10:05     ` Russell King (Oracle)
2022-09-02 10:05       ` Russell King (Oracle)
2022-09-02 10:37       ` Andy Shevchenko
2022-09-02 10:37         ` Andy Shevchenko
2022-09-02 11:32         ` Russell King (Oracle)
2022-09-02 11:32           ` Russell King (Oracle)
2022-09-02 13:39           ` Andy Shevchenko
2022-09-02 13:39             ` Andy Shevchenko
2022-09-02 14:46             ` Russell King (Oracle)
2022-09-02 14:46               ` Russell King (Oracle)
2022-09-02 14:53               ` Andy Shevchenko
2022-09-02 14:53                 ` Andy Shevchenko
2022-09-02 15:34                 ` Russell King (Oracle)
2022-09-02 15:34                   ` Russell King (Oracle)
2022-09-02 15:43                   ` Andy Shevchenko
2022-09-02 15:43                     ` Andy Shevchenko
2022-09-05 10:20                     ` Russell King (Oracle)
2022-09-05 10:20                       ` Russell King (Oracle)
2022-09-05 10:32                       ` Andy Shevchenko
2022-09-05 10:32                         ` Andy Shevchenko
2022-09-05 13:10                         ` Russell King (Oracle)
2022-09-05 13:10                           ` Russell King (Oracle)
2022-09-05 13:16                           ` Andy Shevchenko
2022-09-05 13:16                             ` Andy Shevchenko
2022-09-05 14:01                             ` Russell King (Oracle)
2022-09-05 14:01                               ` Russell King (Oracle)
2022-09-05 14:02                               ` Russell King (Oracle)
2022-09-05 14:02                                 ` Russell King (Oracle)
2022-09-05 14:42                                 ` Andy Shevchenko
2022-09-05 14:42                                   ` Andy Shevchenko
2022-09-05 14:53                                   ` Russell King (Oracle)
2022-09-05 14:53                                     ` Russell King (Oracle)
2022-09-05 14:50                               ` Andy Shevchenko
2022-09-05 14:50                                 ` Andy Shevchenko
2022-09-05 15:52                               ` Hector Martin
2022-09-05 15:52                                 ` Hector Martin
2022-09-05 15:56                                 ` Russell King (Oracle)
2022-09-05 15:56                                   ` Russell King (Oracle)
2022-09-05 15:32                             ` Russell King (Oracle)
2022-09-05 15:32                               ` Russell King (Oracle)
2022-09-05 15:44                               ` Martin Povišer
2022-09-05 15:44                                 ` Martin Povišer
2022-09-05 15:58                                 ` Hector Martin
2022-09-05 15:58                                   ` Hector Martin
2022-09-05 16:13                                   ` Russell King (Oracle)
2022-09-05 16:13                                     ` Russell King (Oracle)
2022-09-05 19:10                                     ` Linus Walleij
2022-09-05 19:10                                       ` Linus Walleij
2022-09-06  6:51                                       ` Hector Martin
2022-09-06  6:51                                         ` Hector Martin
2022-09-05 15:47                             ` Hector Martin
2022-09-05 15:47                               ` Hector Martin
2022-09-05 15:39                       ` Hector Martin
2022-09-05 15:39                         ` Hector Martin
2022-09-05 15:16       ` Hector Martin
2022-09-05 15:16         ` Hector Martin
2022-09-05 15:04     ` Hector Martin
2022-09-05 15:04       ` Hector Martin
2022-09-02  9:42   ` Linus Walleij
2022-09-02  9:42     ` Linus Walleij
2022-09-01 13:54 ` [PATCH 6/6] gpio: macsmc: Add IRQ support Russell King
2022-09-01 13:54   ` Russell King
2022-09-01 18:03   ` Andy Shevchenko
2022-09-01 18:03     ` Andy Shevchenko
2022-09-05 11:54     ` Russell King (Oracle)
2022-09-05 11:54       ` Russell King (Oracle)
     [not found]       ` <CAHp75VeDGCp8J6wnmCqGpV++vs2Zur9Mfp71Dk8dVXcuHFnCrQ@mail.gmail.com>
2022-09-05 13:21         ` Andy Shevchenko
2022-09-05 13:21           ` Andy Shevchenko
2022-09-02 13:21   ` Linus Walleij
2022-09-02 13:21     ` Linus Walleij
2022-09-05 12:47     ` Russell King (Oracle)
2022-09-05 12:47       ` Russell King (Oracle)
2022-09-05 13:19       ` Fwd: " Andy Shevchenko
2022-09-05 13:19         ` Andy Shevchenko
2022-09-05 21:43         ` Russell King (Oracle)
2022-09-05 21:43           ` Russell King (Oracle)
2022-09-05 13:27       ` Linus Walleij
2022-09-05 13:27         ` Linus Walleij
2022-09-06  7:00     ` Hector Martin
2022-09-06  7:00       ` Hector Martin
2022-09-06  7:47       ` Russell King (Oracle)
2022-09-06  7:47         ` Russell King (Oracle)
2022-09-06  8:00         ` Hector Martin
2022-09-06  8:00           ` Hector Martin
2022-09-01 15:12 ` [PATCH 0/6] Add Apple Mac System Management Controller GPIOs Krzysztof Kozlowski
2022-09-01 15:12   ` Krzysztof Kozlowski
2022-10-27 15:35 ` Russell King (Oracle)
2022-10-27 15:35   ` Russell King (Oracle)
2022-11-08 16:32 ` [PATCH v3 0/7] " Russell King (Oracle)
2022-11-08 16:32   ` Russell King (Oracle)
2022-11-08 16:33   ` [PATCH v3 1/7] mfd: Add core Apple Mac SMC driver Russell King
2022-11-08 16:33     ` Russell King
2022-11-14  9:52     ` Lee Jones
2022-11-14  9:52       ` Lee Jones
2022-11-14 10:35     ` Andy Shevchenko
2022-11-14 10:35       ` Andy Shevchenko
2022-11-08 16:33   ` [PATCH v3 2/7] lib/vsprintf: Add support for generic FOURCCs by extending %p4cc Russell King
2022-11-08 16:33     ` Russell King
2022-11-14 15:34     ` Petr Mladek
2022-11-14 15:34       ` Petr Mladek
2022-11-14 15:46       ` Andy Shevchenko
2022-11-14 15:46         ` Andy Shevchenko
2022-11-14 16:18         ` Petr Mladek
2022-11-14 16:18           ` Petr Mladek
2022-11-14 16:15       ` Russell King (Oracle)
2022-11-14 16:15         ` Russell King (Oracle)
2022-11-14 16:46         ` Russell King (Oracle)
2022-11-14 16:46           ` Russell King (Oracle)
2022-11-22 12:43         ` Petr Mladek
2022-11-22 12:43           ` Petr Mladek
2022-11-22 14:49     ` Petr Mladek
2022-11-22 14:49       ` Petr Mladek
2022-11-08 16:33   ` [PATCH v3 3/7] dt-bindings: mfd: add binding for Apple Mac System Management Controller Russell King (Oracle)
2022-11-08 16:33     ` Russell King (Oracle)
2022-11-08 20:42     ` Linus Walleij
2022-11-08 20:42       ` Linus Walleij
2022-11-08 20:55     ` Krzysztof Kozlowski
2022-11-08 20:55       ` Krzysztof Kozlowski
2022-11-08 22:22       ` Russell King (Oracle)
2022-11-08 22:22         ` Russell King (Oracle)
2022-11-09  8:35         ` Krzysztof Kozlowski
2022-11-09  8:35           ` Krzysztof Kozlowski
2022-11-09 22:17         ` Rob Herring
2022-11-09 22:17           ` Rob Herring
2022-11-10 11:35           ` Hector Martin
2022-11-10 11:35             ` Hector Martin
2022-11-10 11:48           ` Russell King (Oracle)
2022-11-10 11:48             ` Russell King (Oracle)
2022-11-10 14:00             ` Krzysztof Kozlowski
2022-11-10 14:00               ` Krzysztof Kozlowski
2022-11-10 14:14               ` Russell King (Oracle)
2022-11-10 14:14                 ` Russell King (Oracle)
2022-11-10 14:21                 ` Krzysztof Kozlowski
2022-11-10 14:21                   ` Krzysztof Kozlowski
2022-11-10 14:23                   ` Russell King (Oracle)
2022-11-10 14:23                     ` Russell King (Oracle)
2022-11-10 14:36                     ` Krzysztof Kozlowski
2022-11-10 14:36                       ` Krzysztof Kozlowski
2022-11-10 14:43                       ` Russell King (Oracle)
2022-11-10 14:43                         ` Russell King (Oracle)
2022-11-14 10:05           ` Lee Jones
2022-11-14 10:05             ` Lee Jones
2022-11-08 22:30     ` Rob Herring
2022-11-08 22:30       ` Rob Herring
2022-11-08 16:33   ` [PATCH v3 4/7] platform/apple: Add new Apple Mac SMC driver Russell King
2022-11-08 16:33     ` Russell King
2022-11-08 16:33   ` [PATCH v3 5/7] arm64: dts: apple: Add SMC node to t8103 devicetrees Russell King
2022-11-08 16:33     ` Russell King
2022-11-08 16:33   ` [PATCH v3 6/7] dt-bindings: gpio: add binding for the GPIO block for Apple Mac SMC Russell King (Oracle)
2022-11-08 16:33     ` Russell King (Oracle)
2022-11-08 20:56     ` Krzysztof Kozlowski
2022-11-08 20:56       ` Krzysztof Kozlowski
2022-11-08 22:09       ` Russell King (Oracle)
2022-11-08 22:09         ` Russell King (Oracle)
2022-11-09  7:31         ` Hector Martin
2022-11-09  7:31           ` Hector Martin
2022-11-09  8:36         ` Krzysztof Kozlowski
2022-11-09  8:36           ` Krzysztof Kozlowski
2022-11-09  9:12           ` Russell King (Oracle)
2022-11-09  9:12             ` Russell King (Oracle)
2022-11-09  9:19             ` Krzysztof Kozlowski
2022-11-09  9:19               ` Krzysztof Kozlowski
2022-11-08 22:30     ` Rob Herring
2022-11-08 22:30       ` Rob Herring
2022-11-08 16:33   ` [PATCH v3 7/7] gpio: Add new gpio-macsmc driver for Apple Macs Russell King
2022-11-08 16:33     ` Russell King

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=20220906173535.GA734389-robh@kernel.org \
    --to=robh@kernel.org \
    --cc=alyssa@rosenzweig.io \
    --cc=arnd@arndb.de \
    --cc=asahi@lists.linux.dev \
    --cc=brgl@bgdev.pl \
    --cc=devicetree@vger.kernel.org \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=krzysztof.kozlowski@linaro.org \
    --cc=lee@kernel.org \
    --cc=linus.walleij@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-gpio@vger.kernel.org \
    --cc=linux@armlinux.org.uk \
    --cc=marcan@marcan.st \
    --cc=mark.kettenis@xs4all.nl \
    --cc=sven@svenpeter.dev \
    /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.