[U-Boot] [PATCH 13/13] mips: jz47xx: Add Creator CI20 platform

Andreas Färber
2017-02-12T14:14:52Z

Am 12.02.2017 um 12:52 schrieb Andreas F?rber:
> Hi Marek,
>
> Am 01.12.2016 um 02:06 schrieb Marek Vasut:
>> From: Paul Burton <paul.burton@imgtec.com>
>>
>> Add support for the Creator CI20 platform based on the JZ4780 SoC.
>> The DTS file comes from Linux 4.6 as of revision
>> 78800558d104e003f9ae92e0107f1de39cf9de9f
>>
>> So far, there are still a few details which will have to be fixed
>> once they are fleshed out in Linux:
>> - pinmux: Thus far, this board just pokes the pinmux registers to
>> set the pinmux. For MMC in SPL, this will have to stay.
>> But for full u-boot a proper pinmux driver will have to
>> be added once the pinmux semantics in DT are in mainline
>> Linux.
>> - ethernet,efuse: DT bindings are missing from mainline Linux.
>>
>> Signed-off-by: Marek Vasut <marex@denx.de>
>> Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
>> Cc: Paul Burton <paul.burton@imgtec.com>
>> ---
>> arch/mips/dts/Makefile | 1 +
>> arch/mips/dts/ci20.dts | 114 ++++++++++++++
>> arch/mips/mach-jz47xx/Kconfig | 11 ++
>> board/imgtec/ci20/Kconfig | 35 +++++
>> board/imgtec/ci20/Makefile | 5 +
>> board/imgtec/ci20/README | 10 ++
>> board/imgtec/ci20/ci20.c | 354 ++++++++++++++++++++++++++++++++++++++++++
>> configs/ci20_defconfig | 28 ++++
>> include/configs/ci20.h | 105 +++++++++++++
>> 9 files changed, 663 insertions(+)
>> create mode 100644 arch/mips/dts/ci20.dts
>> create mode 100644 board/imgtec/ci20/Kconfig
>> create mode 100644 board/imgtec/ci20/Makefile
>> create mode 100644 board/imgtec/ci20/README
>> create mode 100644 board/imgtec/ci20/ci20.c
>> create mode 100644 configs/ci20_defconfig
>> create mode 100644 include/configs/ci20.h
>
> I've looked into testing the remainder of this patchset, not seeing a
> newer version. You can find my branch here:
>
> https://github.com/afaerber/u-boot/commits/ci20
>
> In particular I fixed the MMC set_ios signature to silence a warning
> about the int vs. void return type, which I intend to clean up and submit.

Erm, I realized that the MMC driver is among the patches not yet merged,
so it'll have to be fixed in the next respin.

Regards,
Andreas

--
SUSE Linux GmbH, Maxfeldstr. 5, 90409 N?rnberg, Germany
GF: Felix Imend?rffer, Jane Smithard, Graham Norton
HRB 21284 (AG N?rnberg)