mbox series

[v4,0/2] Add support for the Purism Librem5 devkit

Message ID 20190415235343.16565-1-angus@akkea.ca (mailing list archive)
Headers show
Series Add support for the Purism Librem5 devkit | expand

Message

Angus Ainslie April 15, 2019, 11:53 p.m. UTC
The Librem5 devkit is based on the imx8mq from NXP. This is a default
devicetree to boot the board to a command prompt.

Changes since v3:

Freshly sorted and pressed nodes.
Change the backlight to an interpolated scale.
Dropped i2c2.
Dropped devkit version number to match debian MR.

Changes since v2:

Fixed incorrect phy-supply for the fsl-fec.
Dropped unused regulator property.
Fixup Makefile for linux-next.

Changes since v1:

Dropped config file.
Updated the board compatible label.
Changed node names to follow naming conventions.
Added a more complete regulator hierachy.
Removed unused nodes.
Removed unknown devices.
Fixed comment style.
Dropped undocumented properties.

Angus Ainslie (Purism) (2):
  arm64: dts: fsl: librem5: Add a device tree for the Librem5 devkit
  dt-bindings: Add an entry for Purism SPC

 .../devicetree/bindings/vendor-prefixes.txt   |   1 +
 arch/arm64/boot/dts/freescale/Makefile        |   1 +
 .../dts/freescale/imx8mq-librem5-devkit.dts   | 822 ++++++++++++++++++
 3 files changed, 824 insertions(+)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts

Comments

Marco Felsch April 16, 2019, 7:58 a.m. UTC | #1
Hi Agnus,

On 19-04-15 16:53, Angus Ainslie (Purism) wrote:
> The Librem5 devkit is based on the imx8mq from NXP. This is a default
> devicetree to boot the board to a command prompt.

You should also provide a patch which adds the devicetree to the yaml
file, see: Documentation/devicetree/bindings/arm/fsl.yaml.

Thanks,
  Marco

> 
> Changes since v3:
> 
> Freshly sorted and pressed nodes.
> Change the backlight to an interpolated scale.
> Dropped i2c2.
> Dropped devkit version number to match debian MR.
> 
> Changes since v2:
> 
> Fixed incorrect phy-supply for the fsl-fec.
> Dropped unused regulator property.
> Fixup Makefile for linux-next.
> 
> Changes since v1:
> 
> Dropped config file.
> Updated the board compatible label.
> Changed node names to follow naming conventions.
> Added a more complete regulator hierachy.
> Removed unused nodes.
> Removed unknown devices.
> Fixed comment style.
> Dropped undocumented properties.
> 
> Angus Ainslie (Purism) (2):
>   arm64: dts: fsl: librem5: Add a device tree for the Librem5 devkit
>   dt-bindings: Add an entry for Purism SPC
> 
>  .../devicetree/bindings/vendor-prefixes.txt   |   1 +
>  arch/arm64/boot/dts/freescale/Makefile        |   1 +
>  .../dts/freescale/imx8mq-librem5-devkit.dts   | 822 ++++++++++++++++++
>  3 files changed, 824 insertions(+)
>  create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts
> 
> -- 
> 2.17.1
> 
> 
>
Angus Ainslie April 16, 2019, 4:38 p.m. UTC | #2
On 2019-04-16 00:58, Marco Felsch wrote:
> Hi Agnus,
> 
> On 19-04-15 16:53, Angus Ainslie (Purism) wrote:
>> The Librem5 devkit is based on the imx8mq from NXP. This is a default
>> devicetree to boot the board to a command prompt.
> 
> You should also provide a patch which adds the devicetree to the yaml
> file, see: Documentation/devicetree/bindings/arm/fsl.yaml.
> 

Sure, what is that yaml file for ?

Angus

> Thanks,
>   Marco
> 
>> 
>> Changes since v3:
>> 
>> Freshly sorted and pressed nodes.
>> Change the backlight to an interpolated scale.
>> Dropped i2c2.
>> Dropped devkit version number to match debian MR.
>> 
>> Changes since v2:
>> 
>> Fixed incorrect phy-supply for the fsl-fec.
>> Dropped unused regulator property.
>> Fixup Makefile for linux-next.
>> 
>> Changes since v1:
>> 
>> Dropped config file.
>> Updated the board compatible label.
>> Changed node names to follow naming conventions.
>> Added a more complete regulator hierachy.
>> Removed unused nodes.
>> Removed unknown devices.
>> Fixed comment style.
>> Dropped undocumented properties.
>> 
>> Angus Ainslie (Purism) (2):
>>   arm64: dts: fsl: librem5: Add a device tree for the Librem5 devkit
>>   dt-bindings: Add an entry for Purism SPC
>> 
>>  .../devicetree/bindings/vendor-prefixes.txt   |   1 +
>>  arch/arm64/boot/dts/freescale/Makefile        |   1 +
>>  .../dts/freescale/imx8mq-librem5-devkit.dts   | 822 
>> ++++++++++++++++++
>>  3 files changed, 824 insertions(+)
>>  create mode 100644 
>> arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts
>> 
>> --
>> 2.17.1
>> 
>> 
>>
Marco Felsch April 16, 2019, 4:55 p.m. UTC | #3
On 19-04-16 09:38, Angus Ainslie wrote:
> On 2019-04-16 00:58, Marco Felsch wrote:
> > Hi Agnus,
> > 
> > On 19-04-15 16:53, Angus Ainslie (Purism) wrote:
> > > The Librem5 devkit is based on the imx8mq from NXP. This is a default
> > > devicetree to boot the board to a command prompt.
> > 
> > You should also provide a patch which adds the devicetree to the yaml
> > file, see: Documentation/devicetree/bindings/arm/fsl.yaml.
> > 
> 
> Sure, what is that yaml file for ?

Thats for Rob's the validation: https://lwn.net/Articles/771621/

Regards,
  Marco

> 
> Angus
> 
> > Thanks,
> >   Marco
> > 
> > > 
> > > Changes since v3:
> > > 
> > > Freshly sorted and pressed nodes.
> > > Change the backlight to an interpolated scale.
> > > Dropped i2c2.
> > > Dropped devkit version number to match debian MR.
> > > 
> > > Changes since v2:
> > > 
> > > Fixed incorrect phy-supply for the fsl-fec.
> > > Dropped unused regulator property.
> > > Fixup Makefile for linux-next.
> > > 
> > > Changes since v1:
> > > 
> > > Dropped config file.
> > > Updated the board compatible label.
> > > Changed node names to follow naming conventions.
> > > Added a more complete regulator hierachy.
> > > Removed unused nodes.
> > > Removed unknown devices.
> > > Fixed comment style.
> > > Dropped undocumented properties.
> > > 
> > > Angus Ainslie (Purism) (2):
> > >   arm64: dts: fsl: librem5: Add a device tree for the Librem5 devkit
> > >   dt-bindings: Add an entry for Purism SPC
> > > 
> > >  .../devicetree/bindings/vendor-prefixes.txt   |   1 +
> > >  arch/arm64/boot/dts/freescale/Makefile        |   1 +
> > >  .../dts/freescale/imx8mq-librem5-devkit.dts   | 822
> > > ++++++++++++++++++
> > >  3 files changed, 824 insertions(+)
> > >  create mode 100644
> > > arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts
> > > 
> > > --
> > > 2.17.1
> > > 
> > > 
> > > 
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
>