All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stephen Warren <swarren@wwwdotorg.org>
To: linux-arm-kernel@lists.infradead.org
Subject: Re: [linux-sunxi] Re: [PATCH 3/4] simplefb: disable dt node upon remove
Date: Wed, 13 Aug 2014 17:34:07 +0000	[thread overview]
Message-ID: <53EBA18F.1030309@wwwdotorg.org> (raw)
In-Reply-To: <CAKON4OxoPDCAvOK8UEeMaJDuzFfQHwb0pVbFgoqSkn=_W5pAYw@mail.gmail.com>

On 08/13/2014 11:26 AM, jonsmirl@gmail.com wrote:
> On Wed, Aug 13, 2014 at 12:44 PM, Stephen Warren <swarren@wwwdotorg.org> wrote:
>> On 08/13/2014 02:49 AM, David Herrmann wrote:
>>>
>>> Hi
>>>
>>> On Wed, Aug 13, 2014 at 10:40 AM, Grant Likely
>>> <grant.likely@secretlab.ca> wrote:
>>>>
>>>> On Wed, Aug 13, 2014 at 8:17 AM, Luc Verhaegen <libv@skynet.be> wrote:
>>>>>
>>>>> The next commit will handle clocks correctly, so that these do not get
>>>>> automatically disabled on certain SoC simplefb implementations. As a
>>>>> result, the removal of this simplefb driver, and the release of the
>>>>> clocks, is rather final, and only a full display driver can work after
>>>>> this. So, it makes sense to also flag the dt node as disabled, even
>>>>> though it has no real value today.
>>>>>
>>>>> Signed-off-by: Luc Verhaegen <libv@skynet.be>
>>>>
>>>>
>>>> Please, no.
>>>>
>>>> Drivers should not be modifying the device tree without and
>>>> exceptionally good reason for doing so. Drivers are to treat the DT as
>>>> immutable.
>>>>
>>>> * the exception is an overlay driver which add new devices to the
>>>> kernel. Definitely not the case here.
>>>
>>>
>>> Why? I think we have exactly that case:
>>>    * DT describes the real hw properly and those parts are immutable
>>>    * Additionally, bootloaders create firmware-framebuffers and
>>>      create simple-framebuffer devices for them. Those are
>>>      valid as long as no driver reconfigured the real hw.
>>>    * Once a real hw-driver loads, it might destroy the existing
>>>      framebuffers, thus, it should also destroy the platform device.
>>>    * If the real hw-driver is unloaded, it might re-create the FB
>>>      and thus create a new (or enable the old) platform device.
>>
>>
>> My intention was always that a bootloader's addition of a simplefb node to
>> the DT would be user-configurable or driven by the original DT content. As
>> such, there shouldn't ever be both a DT node describing the "real" HW and
>> simplefb. In other words, if the DT already has the "real" DT node, the
>> bootloader should automatically (or under user command) not add the simpefb
>> node.
>
> DT is just the wrong mechanism to signal this, use an ATAG or kernel
> command line parameter.
>
> real hardware has compatible = "real-hardware-name, simplefb"
>
> simplefb is built into kernel. It will attach to the device because of
> the compatible string. Then it can look at the command line and see if
> the bootloader also supported simplefb and already set things up.
>
> Then some mechanism will have to be designed to arrange a handoff
> between simplefb and the chip specific KMS driver. But that's a Linux
> problem, not a DT one.

Having a single DT node that conforms to both the binding for 
"real-hardware-name" and "simplefb" doesn't seem like a good approach. 
What if the properties required by the two bindings conflict in some 
way? The approach you advocate certainly hasn't ever been used AFAIK.

WARNING: multiple messages have this Message-ID (diff)
From: swarren@wwwdotorg.org (Stephen Warren)
To: linux-arm-kernel@lists.infradead.org
Subject: [linux-sunxi] Re: [PATCH 3/4] simplefb: disable dt node upon remove
Date: Wed, 13 Aug 2014 11:34:07 -0600	[thread overview]
Message-ID: <53EBA18F.1030309@wwwdotorg.org> (raw)
In-Reply-To: <CAKON4OxoPDCAvOK8UEeMaJDuzFfQHwb0pVbFgoqSkn=_W5pAYw@mail.gmail.com>

On 08/13/2014 11:26 AM, jonsmirl at gmail.com wrote:
> On Wed, Aug 13, 2014 at 12:44 PM, Stephen Warren <swarren@wwwdotorg.org> wrote:
>> On 08/13/2014 02:49 AM, David Herrmann wrote:
>>>
>>> Hi
>>>
>>> On Wed, Aug 13, 2014 at 10:40 AM, Grant Likely
>>> <grant.likely@secretlab.ca> wrote:
>>>>
>>>> On Wed, Aug 13, 2014 at 8:17 AM, Luc Verhaegen <libv@skynet.be> wrote:
>>>>>
>>>>> The next commit will handle clocks correctly, so that these do not get
>>>>> automatically disabled on certain SoC simplefb implementations. As a
>>>>> result, the removal of this simplefb driver, and the release of the
>>>>> clocks, is rather final, and only a full display driver can work after
>>>>> this. So, it makes sense to also flag the dt node as disabled, even
>>>>> though it has no real value today.
>>>>>
>>>>> Signed-off-by: Luc Verhaegen <libv@skynet.be>
>>>>
>>>>
>>>> Please, no.
>>>>
>>>> Drivers should not be modifying the device tree without and
>>>> exceptionally good reason for doing so. Drivers are to treat the DT as
>>>> immutable.
>>>>
>>>> * the exception is an overlay driver which add new devices to the
>>>> kernel. Definitely not the case here.
>>>
>>>
>>> Why? I think we have exactly that case:
>>>    * DT describes the real hw properly and those parts are immutable
>>>    * Additionally, bootloaders create firmware-framebuffers and
>>>      create simple-framebuffer devices for them. Those are
>>>      valid as long as no driver reconfigured the real hw.
>>>    * Once a real hw-driver loads, it might destroy the existing
>>>      framebuffers, thus, it should also destroy the platform device.
>>>    * If the real hw-driver is unloaded, it might re-create the FB
>>>      and thus create a new (or enable the old) platform device.
>>
>>
>> My intention was always that a bootloader's addition of a simplefb node to
>> the DT would be user-configurable or driven by the original DT content. As
>> such, there shouldn't ever be both a DT node describing the "real" HW and
>> simplefb. In other words, if the DT already has the "real" DT node, the
>> bootloader should automatically (or under user command) not add the simpefb
>> node.
>
> DT is just the wrong mechanism to signal this, use an ATAG or kernel
> command line parameter.
>
> real hardware has compatible = "real-hardware-name, simplefb"
>
> simplefb is built into kernel. It will attach to the device because of
> the compatible string. Then it can look at the command line and see if
> the bootloader also supported simplefb and already set things up.
>
> Then some mechanism will have to be designed to arrange a handoff
> between simplefb and the chip specific KMS driver. But that's a Linux
> problem, not a DT one.

Having a single DT node that conforms to both the binding for 
"real-hardware-name" and "simplefb" doesn't seem like a good approach. 
What if the properties required by the two bindings conflict in some 
way? The approach you advocate certainly hasn't ever been used AFAIK.

  reply	other threads:[~2014-08-13 17:34 UTC|newest]

Thread overview: 551+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-13  7:17 simplefb: add clock handling Luc Verhaegen
2014-08-13  7:17 ` Luc Verhaegen
2014-08-13  7:17 ` [PATCH 1/4] simplefb: formalize pseudo palette handling Luc Verhaegen
2014-08-13  7:17   ` Luc Verhaegen
2014-08-13  7:25   ` David Herrmann
2014-08-13  7:25     ` David Herrmann
2014-08-13  8:46     ` Geert Uytterhoeven
2014-08-13  8:46       ` Geert Uytterhoeven
2014-08-13  8:50       ` David Herrmann
2014-08-13  8:50         ` David Herrmann
2014-08-13 16:45   ` Stephen Warren
2014-08-13 16:45     ` Stephen Warren
2014-08-13  7:17 ` [PATCH 2/4] simplefb: add goto error path to probe Luc Verhaegen
2014-08-13  7:17   ` Luc Verhaegen
2014-08-13  7:27   ` David Herrmann
2014-08-13  7:27     ` David Herrmann
2014-08-14 10:29     ` Luc Verhaegen
2014-08-14 10:29       ` Luc Verhaegen
2014-08-14 10:33       ` David Herrmann
2014-08-14 10:33         ` David Herrmann
2014-08-14 10:42         ` Luc Verhaegen
2014-08-14 10:42           ` Luc Verhaegen
2014-08-13  7:17 ` [PATCH 3/4] simplefb: disable dt node upon remove Luc Verhaegen
2014-08-13  7:17   ` Luc Verhaegen
2014-08-13  8:40   ` Grant Likely
2014-08-13  8:40     ` Grant Likely
2014-08-13  8:49     ` David Herrmann
2014-08-13  8:49       ` David Herrmann
2014-08-13  9:23       ` Grant Likely
2014-08-13  9:23         ` Grant Likely
2014-08-13  9:32         ` David Herrmann
2014-08-13  9:32           ` David Herrmann
2014-08-13  9:45         ` Luc Verhaegen
2014-08-13  9:45           ` Luc Verhaegen
2014-08-13 10:19           ` [linux-sunxi] " Luc Verhaegen
2014-08-13 10:19             ` Luc Verhaegen
2014-08-13 12:54             ` jonsmirl
2014-08-13 12:54               ` jonsmirl at gmail.com
2014-08-13 19:14               ` Grant Likely
2014-08-13 19:14                 ` Grant Likely
2014-08-13 19:25                 ` Luc Verhaegen
2014-08-13 19:25                   ` Luc Verhaegen
2014-08-13 19:58                   ` Stephen Warren
2014-08-13 19:58                     ` Stephen Warren
2014-08-13 20:01                     ` Luc Verhaegen
2014-08-13 20:01                       ` Luc Verhaegen
2014-08-13 20:00                   ` Grant Likely
2014-08-13 20:00                     ` Grant Likely
2014-08-13 20:19                     ` Luc Verhaegen
2014-08-13 20:19                       ` Luc Verhaegen
2014-08-13 20:41                 ` [linux-sunxi] " jonsmirl
2014-08-13 20:41                   ` jonsmirl at gmail.com
2014-08-14 10:15                   ` Grant Likely
2014-08-14 10:15                     ` Grant Likely
2014-08-14 12:07                     ` jonsmirl
2014-08-14 12:07                       ` jonsmirl at gmail.com
2014-08-15  0:45                       ` Henrik Nordström
2014-08-15  0:45                         ` Henrik Nordström
2014-08-15  1:27                         ` jonsmirl
2014-08-15  1:27                           ` jonsmirl at gmail.com
2014-08-15  6:43                           ` Maxime Ripard
2014-08-15  6:43                             ` Maxime Ripard
2014-08-15 12:34                             ` jonsmirl
2014-08-15 12:34                               ` jonsmirl at gmail.com
2014-08-13 16:44       ` Stephen Warren
2014-08-13 16:44         ` Stephen Warren
2014-08-13 17:26         ` [linux-sunxi] " jonsmirl
2014-08-13 17:26           ` jonsmirl at gmail.com
2014-08-13 17:34           ` Stephen Warren [this message]
2014-08-13 17:34             ` Stephen Warren
2014-08-13 17:44             ` jonsmirl
2014-08-13 17:44               ` jonsmirl at gmail.com
2014-08-13  7:17 ` [PATCH 4/4] simplefb: add clock handling code Luc Verhaegen
2014-08-13  7:17   ` Luc Verhaegen
2014-08-13 16:38   ` Stephen Warren
2014-08-13 16:38     ` Stephen Warren
2014-08-13 16:47     ` Luc Verhaegen
2014-08-13 16:47       ` Luc Verhaegen
2014-08-13 17:01     ` Maxime Ripard
2014-08-13 17:01       ` Maxime Ripard
2014-08-14  9:37       ` [linux-sunxi] " Hans de Goede
2014-08-14  9:37         ` Hans de Goede
2014-08-14 10:31         ` [linux-sunxi] " Koen Kooi
2014-08-14 10:31           ` Koen Kooi
2014-08-14 10:57           ` Luc Verhaegen
2014-08-14 10:57             ` Luc Verhaegen
2014-08-14 11:18             ` Hans de Goede
2014-08-14 11:18               ` Hans de Goede
2014-08-14 11:18           ` Hans de Goede
2014-08-14 11:18             ` Hans de Goede
2014-08-25 12:12       ` Thierry Reding
2014-08-25 12:12         ` Thierry Reding
2014-08-25 12:44         ` Maxime Ripard
2014-08-25 12:44           ` Maxime Ripard
2014-08-25 13:39           ` Thierry Reding
2014-08-25 13:39             ` Thierry Reding
2014-08-25 13:47             ` [linux-sunxi] " Hans de Goede
2014-08-25 13:47               ` Hans de Goede
2014-08-25 14:16               ` Thierry Reding
2014-08-25 14:16                 ` Thierry Reding
2014-08-25 14:23                 ` jonsmirl
2014-08-25 14:23                   ` jonsmirl at gmail.com
2014-08-25 14:27                   ` Hans de Goede
2014-08-25 14:27                     ` Hans de Goede
2014-08-25 15:12                     ` Thierry Reding
2014-08-25 15:12                       ` Thierry Reding
2014-08-25 15:18                       ` Luc Verhaegen
2014-08-25 15:18                         ` Luc Verhaegen
2014-08-26  8:40                         ` Thierry Reding
2014-08-26  8:40                           ` Thierry Reding
2014-08-26 13:22                           ` Maxime Ripard
2014-08-26 13:22                             ` Maxime Ripard
2014-08-26 13:43                             ` Thierry Reding
2014-08-26 13:43                               ` Thierry Reding
2014-08-25 15:49                       ` jonsmirl
2014-08-25 15:49                         ` jonsmirl at gmail.com
2014-08-26  9:02                         ` Hans de Goede
2014-08-26  9:02                           ` Hans de Goede
2014-08-25 15:01                   ` Thierry Reding
2014-08-25 15:01                     ` Thierry Reding
2014-08-25 14:23                 ` Hans de Goede
2014-08-25 14:23                   ` Hans de Goede
2014-08-25 14:53                   ` Thierry Reding
2014-08-25 14:53                     ` Thierry Reding
2014-08-25 15:07                     ` Maxime Ripard
2014-08-25 15:07                       ` Maxime Ripard
2014-08-26  8:26                       ` Thierry Reding
2014-08-26  8:26                         ` Thierry Reding
2014-08-26  9:00                         ` Mark Brown
2014-08-26  9:00                           ` Mark Brown
2014-08-26  9:18                           ` Thierry Reding
2014-08-26  9:18                             ` Thierry Reding
2014-08-26 10:06                             ` Mark Brown
2014-08-26 10:06                               ` Mark Brown
2014-08-26 10:55                               ` Thierry Reding
2014-08-26 10:55                                 ` Thierry Reding
2014-08-26 11:33                                 ` Mark Brown
2014-08-26 11:33                                   ` Mark Brown
2014-08-26 18:40                                 ` Henrik Nordström
2014-08-26 18:40                                   ` Henrik Nordström
2014-08-27  7:40                                   ` Mark Brown
2014-08-27  7:40                                     ` Mark Brown
2014-08-27  8:22                                     ` Maxime Ripard
2014-08-27  8:22                                       ` Maxime Ripard
2014-08-27  8:37                                       ` Geert Uytterhoeven
2014-08-27  8:37                                         ` Geert Uytterhoeven
2014-08-27  8:55                                         ` Maxime Ripard
2014-08-27  8:55                                           ` Maxime Ripard
2014-08-27  9:05                                           ` Geert Uytterhoeven
2014-08-27  9:05                                             ` Geert Uytterhoeven
2014-08-27 10:32                                             ` Maxime Ripard
2014-08-27 10:32                                               ` Maxime Ripard
2014-08-27 10:07                                           ` Thierry Reding
2014-08-27 10:07                                             ` Thierry Reding
2014-08-27 10:26                                           ` Henrik Nordström
2014-08-27 10:26                                             ` Henrik Nordström
2014-08-27 12:45                                         ` Julian Calaby
2014-08-27 12:45                                           ` Julian Calaby
2014-08-27 13:24                                           ` Maxime Ripard
2014-08-27 13:24                                             ` Maxime Ripard
2014-08-25 15:08                     ` jonsmirl
2014-08-25 15:08                       ` jonsmirl at gmail.com
2014-08-25 14:58                 ` Maxime Ripard
2014-08-25 14:58                   ` Maxime Ripard
2014-08-25 15:05                   ` Thierry Reding
2014-08-25 15:05                     ` Thierry Reding
2014-08-25 15:09                     ` Luc Verhaegen
2014-08-25 15:09                       ` Luc Verhaegen
2014-08-26  7:52                       ` Thierry Reding
2014-08-26  7:52                         ` Thierry Reding
2014-08-26 12:02                         ` Luc Verhaegen
2014-08-26 12:02                           ` Luc Verhaegen
2014-08-26 12:21                           ` Thierry Reding
2014-08-26 12:21                             ` Thierry Reding
2014-08-26 12:33                             ` Luc Verhaegen
2014-08-26 12:33                               ` Luc Verhaegen
2014-08-26 14:41                               ` Thierry Reding
2014-08-26 14:41                                 ` Thierry Reding
2014-08-25 15:22                     ` Maxime Ripard
2014-08-25 15:22                       ` Maxime Ripard
2014-08-26  8:04                       ` Thierry Reding
2014-08-26  8:04                         ` Thierry Reding
2014-08-26  8:45                         ` Michal Suchanek
2014-08-26  8:45                           ` Michal Suchanek
2014-08-26 13:53                         ` Maxime Ripard
2014-08-26 13:53                           ` Maxime Ripard
2014-08-26 14:35                           ` Thierry Reding
2014-08-26 14:35                             ` Thierry Reding
2014-08-26 19:59                             ` Hans de Goede
2014-08-26 19:59                               ` Hans de Goede
2014-08-27  9:31                               ` Thierry Reding
2014-08-27  9:31                                 ` Thierry Reding
2014-08-27 10:35                                 ` Hans de Goede
2014-08-27 10:35                                   ` Hans de Goede
2014-08-27 12:44                                   ` jonsmirl
2014-08-27 12:44                                     ` jonsmirl at gmail.com
2014-08-27 12:50                                     ` Hans de Goede
2014-08-27 12:50                                       ` Hans de Goede
2014-08-27 12:56                                       ` jonsmirl
2014-08-27 12:56                                         ` jonsmirl at gmail.com
2014-08-27 13:05                                       ` Thierry Reding
2014-08-27 13:05                                         ` Thierry Reding
2014-08-27 12:56                                   ` Thierry Reding
2014-08-27 12:56                                     ` Thierry Reding
2014-08-27 13:44                                     ` Hans de Goede
2014-08-27 13:44                                       ` Hans de Goede
2014-08-27 14:16                                       ` Thierry Reding
2014-08-27 14:16                                         ` Thierry Reding
2014-08-28 12:15                                         ` Hans de Goede
2014-08-28 12:15                                           ` Hans de Goede
2014-08-28 13:22                                           ` jonsmirl
2014-08-28 13:22                                             ` jonsmirl at gmail.com
2014-08-28 14:20                                             ` Geert Uytterhoeven
2014-08-28 14:20                                               ` Geert Uytterhoeven
2014-08-28 14:33                                               ` jonsmirl
2014-08-28 14:33                                                 ` jonsmirl at gmail.com
2014-08-28 14:37                                                 ` Geert Uytterhoeven
2014-08-28 14:37                                                   ` Geert Uytterhoeven
2014-08-28 15:11                                                   ` jonsmirl
2014-08-28 15:11                                                     ` jonsmirl at gmail.com
2014-08-28 16:25                                                 ` Michal Suchanek
2014-08-28 16:25                                                   ` Michal Suchanek
2014-08-28 16:34                                                   ` jonsmirl
2014-08-28 16:34                                                     ` jonsmirl at gmail.com
2014-08-28 16:50                                                     ` Luc Verhaegen
2014-08-28 16:50                                                       ` Luc Verhaegen
2014-08-28 20:31                                                     ` Michal Suchanek
2014-08-28 20:31                                                       ` Michal Suchanek
2014-08-29  7:16                                                     ` Thierry Reding
2014-08-29  7:16                                                       ` Thierry Reding
2014-08-29  7:01                                           ` Thierry Reding
2014-08-29  7:01                                             ` Thierry Reding
2014-08-29  7:23                                             ` Hans de Goede
2014-08-29  7:23                                               ` Hans de Goede
2014-08-29  8:12                                               ` Thierry Reding
2014-08-29  8:12                                                 ` Thierry Reding
2014-08-29 14:12                                             ` Maxime Ripard
2014-08-29 14:12                                               ` Maxime Ripard
2014-08-29 14:38                                               ` Thierry Reding
2014-08-29 14:38                                                 ` Thierry Reding
2014-08-29 15:25                                                 ` Michal Suchanek
2014-08-29 15:25                                                   ` Michal Suchanek
2014-09-02  9:25                                                 ` Maxime Ripard
2014-09-02  9:25                                                   ` Maxime Ripard
2014-09-27 23:56                                                   ` Mike Turquette
2014-09-27 23:56                                                     ` Mike Turquette
2014-09-29  8:06                                                     ` Thierry Reding
2014-09-29  8:06                                                       ` Thierry Reding
2014-09-29  8:27                                                       ` Geert Uytterhoeven
2014-09-29  8:27                                                         ` Geert Uytterhoeven
2014-09-29  8:27                                                         ` Geert Uytterhoeven
2014-09-29  8:27                                                         ` Geert Uytterhoeven
2014-09-29  8:54                                                         ` [linux-sunxi] " Thierry Reding
2014-09-29  8:54                                                           ` Thierry Reding
2014-09-29  8:54                                                           ` Thierry Reding
2014-09-29  8:54                                                           ` Thierry Reding
2014-09-29  9:10                                                           ` [linux-sunxi] " Geert Uytterhoeven
2014-09-29  9:10                                                             ` Geert Uytterhoeven
2014-09-29  9:10                                                             ` Geert Uytterhoeven
2014-09-29  9:10                                                             ` Geert Uytterhoeven
2014-09-29  9:29                                                             ` [linux-sunxi] " Thierry Reding
2014-09-29  9:29                                                               ` Thierry Reding
2014-09-29  9:29                                                               ` Thierry Reding
2014-09-29  9:29                                                               ` Thierry Reding
2014-09-29  9:44                                                           ` [linux-sunxi] " Michal Suchanek
2014-09-29  9:44                                                             ` Michal Suchanek
2014-09-29  9:44                                                             ` Michal Suchanek
2014-09-29  9:44                                                             ` Michal Suchanek
2014-09-29 10:40                                                             ` [linux-sunxi] " Thierry Reding
2014-09-29 10:40                                                               ` Thierry Reding
2014-09-29 10:40                                                               ` Thierry Reding
2014-09-29 10:40                                                               ` Thierry Reding
2014-09-29  9:23                                                       ` [linux-sunxi] " Maxime Ripard
2014-09-29  9:23                                                         ` Maxime Ripard
2014-09-29 10:18                                                         ` Thierry Reding
2014-09-29 10:18                                                           ` Thierry Reding
2014-09-29 10:35                                                           ` Geert Uytterhoeven
2014-09-29 10:35                                                             ` Geert Uytterhoeven
2014-09-29 10:44                                                             ` Thierry Reding
2014-09-29 10:44                                                               ` Thierry Reding
2014-09-29 11:32                                                               ` Geert Uytterhoeven
2014-09-29 11:32                                                                 ` Geert Uytterhoeven
2014-09-29 14:00                                                                 ` Thierry Reding
2014-09-29 14:00                                                                   ` Thierry Reding
2014-09-29 11:34                                                               ` Maxime Ripard
2014-09-29 11:34                                                                 ` Maxime Ripard
2014-09-29 13:54                                                                 ` Thierry Reding
2014-09-29 13:54                                                                   ` Thierry Reding
2014-09-29 15:57                                                                   ` Maxime Ripard
2014-09-29 15:57                                                                     ` Maxime Ripard
2014-09-30  4:59                                                                     ` Thierry Reding
2014-09-30  4:59                                                                       ` Thierry Reding
2014-09-30  7:46                                                                       ` Maxime Ripard
2014-09-30  7:46                                                                         ` Maxime Ripard
2014-09-30 11:43                                                                       ` Hans de Goede
2014-09-30 11:43                                                                         ` Hans de Goede
2014-09-30 11:46                                                                         ` Thierry Reding
2014-09-30 11:46                                                                           ` Thierry Reding
2014-09-30 21:37                                                                   ` Mike Turquette
2014-09-30 21:37                                                                     ` Mike Turquette
2014-10-01  7:30                                                                     ` Thierry Reding
2014-10-01  7:30                                                                       ` Thierry Reding
2014-10-01 18:17                                                                       ` Mike Turquette
2014-10-01 18:17                                                                         ` Mike Turquette
2014-10-02  8:12                                                                         ` Thierry Reding
2014-10-02  8:12                                                                           ` Thierry Reding
2014-09-29 11:00                                                           ` Julian Calaby
2014-09-29 11:00                                                             ` Julian Calaby
2014-09-29 13:21                                                             ` Thierry Reding
2014-09-29 13:21                                                               ` Thierry Reding
2014-09-29 14:46                                                               ` Julian Calaby
2014-09-29 14:46                                                                 ` Julian Calaby
2014-09-29 15:19                                                                 ` Thierry Reding
2014-09-29 15:19                                                                   ` Thierry Reding
2014-09-29 15:42                                                                   ` Michal Suchanek
2014-09-29 15:42                                                                     ` Michal Suchanek
2014-09-30  0:10                                                                   ` Julian Calaby
2014-09-30  0:10                                                                     ` Julian Calaby
2014-09-29 11:46                                                           ` Maxime Ripard
2014-09-29 11:46                                                             ` Maxime Ripard
2014-09-29 13:47                                                             ` Thierry Reding
2014-09-29 13:47                                                               ` Thierry Reding
2014-09-29 15:04                                                               ` Michal Suchanek
2014-09-29 15:04                                                                 ` Michal Suchanek
2014-09-29 15:49                                                                 ` Thierry Reding
2014-09-29 15:49                                                                   ` Thierry Reding
2014-09-29 16:39                                                                   ` Michal Suchanek
2014-09-29 16:39                                                                     ` Michal Suchanek
2014-09-29 15:55                                                               ` Mark Brown
2014-09-29 15:55                                                                 ` Mark Brown
2014-09-30  5:09                                                                 ` Thierry Reding
2014-09-30  5:09                                                                   ` Thierry Reding
2014-09-30 17:39                                                                   ` Mark Brown
2014-09-30 17:39                                                                     ` Mark Brown
2014-10-01  7:41                                                                     ` Thierry Reding
2014-10-01  7:41                                                                       ` Thierry Reding
2014-10-01 11:10                                                                       ` Javier Martinez Canillas
2014-10-01 11:10                                                                         ` Javier Martinez Canillas
2014-10-01 12:32                                                                         ` Mark Brown
2014-10-01 12:32                                                                           ` Mark Brown
2014-10-01 12:48                                                                           ` Thierry Reding
2014-10-01 12:48                                                                             ` Thierry Reding
2014-10-01 17:05                                                                             ` Mark Brown
2014-10-01 17:05                                                                               ` Mark Brown
2014-10-01 17:26                                                                               ` Hans de Goede
2014-10-01 17:26                                                                                 ` Hans de Goede
2014-10-01 17:54                                                                                 ` jonsmirl
2014-10-01 17:54                                                                                   ` jonsmirl at gmail.com
2014-10-01 18:12                                                                                   ` Stephen Warren
2014-10-01 18:12                                                                                     ` Stephen Warren
2014-10-01 18:16                                                                                     ` Luc Verhaegen
2014-10-01 18:16                                                                                       ` Luc Verhaegen
2014-10-02  6:42                                                                                     ` Hans de Goede
2014-10-02  6:42                                                                                       ` Hans de Goede
2014-10-02 12:22                                                                                       ` jonsmirl
2014-10-02 12:22                                                                                         ` jonsmirl at gmail.com
2014-10-02 12:39                                                                                         ` Hans de Goede
2014-10-02 12:39                                                                                           ` Hans de Goede
2014-10-02 12:56                                                                                           ` jonsmirl
2014-10-02 12:56                                                                                             ` jonsmirl at gmail.com
2014-10-02 13:14                                                                                             ` Hans de Goede
2014-10-02 13:14                                                                                               ` Hans de Goede
2014-10-02 13:27                                                                                               ` jonsmirl
2014-10-02 13:27                                                                                                 ` jonsmirl at gmail.com
2014-10-02 13:33                                                                                                 ` Hans de Goede
2014-10-02 13:33                                                                                                   ` Hans de Goede
2014-10-02 13:40                                                                                                   ` jonsmirl
2014-10-02 13:40                                                                                                     ` jonsmirl at gmail.com
2014-10-02 14:08                                                                                                     ` Hans de Goede
2014-10-02 14:08                                                                                                       ` Hans de Goede
2014-10-02 14:16                                                                                                       ` jonsmirl
2014-10-02 14:16                                                                                                         ` jonsmirl at gmail.com
2014-10-02 14:21                                                                                                         ` Hans de Goede
2014-10-02 14:21                                                                                                           ` Hans de Goede
2014-10-02 14:41                                                                                                           ` jonsmirl
2014-10-02 14:41                                                                                                             ` jonsmirl at gmail.com
2014-10-02 14:50                                                                                                             ` Hans de Goede
2014-10-02 14:50                                                                                                               ` Hans de Goede
2014-10-02 15:14                                                                                                               ` jonsmirl
2014-10-02 15:14                                                                                                                 ` jonsmirl at gmail.com
2014-10-02 15:30                                                                                                                 ` jonsmirl
2014-10-02 15:30                                                                                                                   ` jonsmirl at gmail.com
2014-10-02 15:38                                                                                                                   ` Hans de Goede
2014-10-02 15:38                                                                                                                     ` Hans de Goede
2014-10-02 15:36                                                                                                                 ` Michal Suchanek
2014-10-02 15:36                                                                                                                   ` Michal Suchanek
2014-10-02 23:31                                                                                                                 ` Julian Calaby
2014-10-02 23:31                                                                                                                   ` Julian Calaby
2014-10-03  7:56                                                                                                                   ` Hans de Goede
2014-10-03  7:56                                                                                                                     ` Hans de Goede
2014-11-11 16:15                                                                                                                     ` Grant Likely
2014-11-11 16:15                                                                                                                       ` Grant Likely
2014-10-02 14:18                                                                                                       ` Maxime Ripard
2014-10-02 14:18                                                                                                         ` Maxime Ripard
2014-10-02 14:23                                                                                                         ` Hans de Goede
2014-10-02 14:23                                                                                                           ` Hans de Goede
2014-10-02 14:17                                                                                                     ` Michal Suchanek
2014-10-02 14:17                                                                                                       ` Michal Suchanek
2014-10-02 13:59                                                                                                 ` Michal Suchanek
2014-10-02 13:59                                                                                                   ` Michal Suchanek
2014-10-02 13:23                                                                                             ` Michal Suchanek
2014-10-02 13:23                                                                                               ` Michal Suchanek
2014-10-02 13:34                                                                                               ` jonsmirl
2014-10-02 13:34                                                                                                 ` jonsmirl at gmail.com
2014-10-02 13:40                                                                                                 ` Hans de Goede
2014-10-02 13:40                                                                                                   ` Hans de Goede
2014-10-02 13:44                                                                                                   ` jonsmirl
2014-10-02 13:44                                                                                                     ` jonsmirl at gmail.com
2014-10-02 13:46                                                                                                 ` Geert Uytterhoeven
2014-10-02 13:46                                                                                                   ` Geert Uytterhoeven
2014-10-02 13:49                                                                                                   ` jonsmirl
2014-10-02 13:49                                                                                                     ` jonsmirl at gmail.com
2014-10-02 19:15                                                                                         ` Geert Uytterhoeven
2014-10-02 19:15                                                                                           ` Geert Uytterhoeven
2014-10-02 15:49                                                                                       ` Stephen Warren
2014-10-02 15:49                                                                                         ` Stephen Warren
2014-10-03 11:16                                                                                         ` Hans de Goede
2014-10-03 11:16                                                                                           ` Hans de Goede
2014-10-03 11:45                                                                                           ` Tomi Valkeinen
2014-10-03 11:45                                                                                             ` Tomi Valkeinen
2014-10-03 11:53                                                                                             ` Hans de Goede
2014-10-03 11:53                                                                                               ` Hans de Goede
2014-10-01 11:31                                                                       ` Mark Brown
2014-10-01 11:31                                                                         ` Mark Brown
2014-09-29 16:28                                                               ` Maxime Ripard
2014-09-29 16:28                                                                 ` Maxime Ripard
2014-09-29 16:58                                                                 ` Luc Verhaegen
2014-09-29 16:58                                                                   ` Luc Verhaegen
2014-09-29 22:02                                                                   ` Luc Verhaegen
2014-09-29 22:02                                                                     ` Luc Verhaegen
2014-09-30  5:39                                                                     ` Thierry Reding
2014-09-30  5:39                                                                       ` Thierry Reding
2014-09-30  8:03                                                                       ` Maxime Ripard
2014-09-30  8:03                                                                         ` Maxime Ripard
2014-09-30 11:02                                                                         ` Thierry Reding
2014-09-30 11:02                                                                           ` Thierry Reding
2014-09-30 12:41                                                                     ` Mark Brown
2014-09-30 12:41                                                                       ` Mark Brown
2014-09-30 12:50                                                                       ` jonsmirl
2014-09-30 12:50                                                                         ` jonsmirl at gmail.com
2014-09-30  5:21                                                                 ` Thierry Reding
2014-09-30  5:21                                                                   ` Thierry Reding
2014-09-30  7:52                                                                   ` Maxime Ripard
2014-09-30  7:52                                                                     ` Maxime Ripard
2014-09-30  8:54                                                                     ` Thierry Reding
2014-09-30  8:54                                                                       ` Thierry Reding
2014-09-30  9:38                                                                       ` Michal Suchanek
2014-09-30  9:38                                                                         ` Michal Suchanek
2014-09-30 11:31                                                                         ` Thierry Reding
2014-09-30 11:31                                                                           ` Thierry Reding
2014-09-30 14:12                                                                           ` Michal Suchanek
2014-09-30 14:12                                                                             ` Michal Suchanek
2014-09-30 12:29                                                                       ` Maxime Ripard
2014-09-30 12:29                                                                         ` Maxime Ripard
2014-09-29 16:11                                                       ` Mark Brown
2014-09-29 16:11                                                         ` Mark Brown
2014-09-30  6:03                                                         ` Thierry Reding
2014-09-30  6:03                                                           ` Thierry Reding
2014-09-30 18:00                                                           ` Mark Brown
2014-09-30 18:00                                                             ` Mark Brown
2014-10-01  8:14                                                             ` Thierry Reding
2014-10-01  8:14                                                               ` Thierry Reding
2014-10-01 12:20                                                               ` Mark Brown
2014-10-01 12:20                                                                 ` Mark Brown
2014-10-01 12:48                                                                 ` Thierry Reding
2014-10-01 12:48                                                                   ` Thierry Reding
2014-10-01 13:01                                                                   ` jonsmirl
2014-10-01 13:01                                                                     ` jonsmirl at gmail.com
2014-10-01 13:17                                                                     ` Michal Suchanek
2014-10-01 13:17                                                                       ` Michal Suchanek
2014-10-01 13:40                                                                       ` jonsmirl
2014-10-01 13:40                                                                         ` jonsmirl at gmail.com
2014-10-01 17:17                                                                   ` Mark Brown
2014-10-01 17:17                                                                     ` Mark Brown
2014-10-01 18:43                                                                     ` Geert Uytterhoeven
2014-10-01 18:43                                                                       ` Geert Uytterhoeven
2014-10-02  8:30                                                                       ` Thierry Reding
2014-10-02  8:30                                                                         ` Thierry Reding
2014-10-02  8:27                                                                     ` Thierry Reding
2014-10-02  8:27                                                                       ` Thierry Reding
2014-10-01  8:17                                                             ` Thierry Reding
2014-10-01  8:17                                                               ` Thierry Reding
2014-09-29 17:51                                                       ` jonsmirl
2014-09-29 17:51                                                         ` jonsmirl at gmail.com
2014-09-29 18:06                                                         ` Michal Suchanek
2014-09-29 18:06                                                           ` Michal Suchanek
2014-08-27 13:56                                     ` Maxime Ripard
2014-08-27 13:56                                       ` Maxime Ripard
2014-08-27 14:30                                       ` Thierry Reding
2014-08-27 14:30                                         ` Thierry Reding
2014-08-27 13:43                                 ` Maxime Ripard
2014-08-27 13:43                                   ` Maxime Ripard
2014-08-26 21:02                             ` Maxime Ripard
2014-08-26 21:02                               ` Maxime Ripard
2014-08-27  6:54                               ` Thierry Reding
2014-08-27  6:54                                 ` Thierry Reding
2014-08-27  8:00                                 ` Hans de Goede
2014-08-27  8:00                                   ` Hans de Goede
2014-08-27  9:37                                   ` Thierry Reding
2014-08-27  9:37                                     ` Thierry Reding
2014-08-27  8:45                                 ` Maxime Ripard
2014-08-27  8:45                                   ` Maxime Ripard
2014-08-27  9:52                                   ` Thierry Reding
2014-08-27  9:52                                     ` Thierry Reding
2014-08-27 15:42                                     ` Maxime Ripard
2014-08-27 15:42                                       ` Maxime Ripard
2014-08-27 20:57                                       ` Michal Suchanek
2014-08-27 20:57                                         ` Michal Suchanek
2014-08-28 10:08                                         ` Thierry Reding
2014-08-28 10:08                                           ` Thierry Reding
2014-08-29  5:13                                           ` Michal Suchanek
2014-08-29  5:13                                             ` Michal Suchanek
2014-08-29  6:19                                             ` Thierry Reding
2014-08-29  6:19                                               ` Thierry Reding
2014-08-29  6:48                                               ` Michal Suchanek
2014-08-29  6:48                                                 ` Michal Suchanek
2014-08-29  7:08                                                 ` Thierry Reding
2014-08-29  7:08                                                   ` Thierry Reding
2014-08-28 10:11                                       ` Thierry Reding
2014-08-28 10:11                                         ` Thierry Reding
2014-08-28 10:32                                         ` Michal Suchanek
2014-08-28 10:32                                           ` Michal Suchanek
2014-08-28 20:46                                         ` Maxime Ripard
2014-08-28 20:46                                           ` Maxime Ripard
2014-08-29  6:29                                           ` Thierry Reding
2014-08-29  6:29                                             ` Thierry Reding
2014-08-29 13:57                                             ` Maxime Ripard
2014-08-29 13:57                                               ` Maxime Ripard
2014-08-29 14:31                                               ` Thierry Reding
2014-08-29 14:31                                                 ` Thierry Reding
2014-08-27  8:17                           ` Henrik Nordström
2014-08-27  8:17                             ` Henrik Nordström
2014-08-25 15:25               ` Andreas Färber
2014-08-25 15:25                 ` Andreas Färber
2014-08-26 13:19                 ` Maxime Ripard
2014-08-26 13:19                   ` Maxime Ripard
2014-08-13  7:54 ` simplefb: add clock handling David Herrmann
2014-08-13  7:54   ` David Herrmann
2014-08-13  8:11   ` Luc Verhaegen
2014-08-13  8:11     ` Luc Verhaegen
2014-08-13  8:21   ` [linux-sunxi] " Koen Kooi
2014-08-13  8:21     ` Koen Kooi
2014-08-13  8:36     ` Hans de Goede
2014-08-13  8:36       ` Hans de Goede
2014-08-13 10:16       ` Koen Kooi
2014-08-13 10:16         ` Koen Kooi
2014-08-13 10:24         ` David Herrmann
2014-08-13 10:24           ` David Herrmann
2014-08-13 11:36         ` Hans de Goede
2014-08-13 11:36           ` Hans de Goede
     [not found]         ` <jwvsil0r3gc.fsf-monnier+gmane.comp.hardware.netbook.arm.sunxi@gnu.org>
2014-08-13 12:58           ` Koen Kooi

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=53EBA18F.1030309@wwwdotorg.org \
    --to=swarren@wwwdotorg.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    /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.