ARM: dts: imx50: Add Kobo Aura DTS
authorJonathan Neuschäfer <j.neuschaefer@gmx.net>
Sun, 31 Mar 2019 19:16:02 +0000 (21:16 +0200)
committerShawn Guo <shawnguo@kernel.org>
Thu, 11 Apr 2019 03:06:01 +0000 (11:06 +0800)
commit891d940aef2f98ba043c6e63008a99dbdf68bdc6
treeee3ab519f64b5e1e406a9319c49d5f43353a4f28
parentcadb32a9c118a1443a95c7a0bbec086b773a0f32
ARM: dts: imx50: Add Kobo Aura DTS

The Kobo Aura is an e-book reader released in 2013.

With the devicetree in its current state, the kernel will boot and run
for about ten seconds. To solve this, the embedded controller needs to
be told that the system should stay powered on. This will be done in a
later patchset.

- The IOMUXC mode bits for the SD interfaces were taken from the
  vendor's U-Boot fork.
- The bus width of the eMMC is 4 bits in the vendor kernel, but I
  achieved better performance with 8 bits.
- The SDIO clock frequency for the WiFi chip is 25MHz in the vendor
  kernel, but the WiFi chip (BCM43362) supports 50MHz, which works
  reliably on this board and gives slightly better performance.
- The I2C pins' IOMUXC settings come from the vendor's U-Boot fork.

Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/Makefile
arch/arm/boot/dts/imx50-kobo-aura.dts [new file with mode: 0644]