* Pull request: u-boot-sunxi/master
@ 2020-11-16 7:12 Jagan Teki
2020-11-16 15:50 ` Tom Rini
0 siblings, 1 reply; 20+ messages in thread
From: Jagan Teki @ 2020-11-16 7:12 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull this PR.
Summary:
- PinePhone support (Samuel)
- V3/S3 support (Icenowy)
thanks,
Jagan.
The following changes since commit de865f7ee1d9b6dff6e265dee44509c8274ea606:
Merge tag 'efi-2021-01-rc3' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-11-14 09:47:33 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
for you to fetch changes up to 27007e5d4a6c4ac1bbd1bc81fb4c19bc45191f35:
sunxi: dts: sync Allwinner V3s-related DTs from Linux 5.10-rc1 (2020-11-16 12:34:09 +0530)
----------------------------------------------------------------
Icenowy Zheng (5):
sunxi: add V3/S3 support
sunxi: gpio: introduce compatible string for V3 GPIO
clk: sunxi: add compatible string for V3
sunxi: allow to use AXP20[39] attached to I2C0 on V3 series
sunxi: dts: sync Allwinner V3s-related DTs from Linux 5.10-rc1
Samuel Holland (7):
sunxi: board: Use a more descriptive variable name
sunxi: board: Add a helper to get the SPL DT name
sunxi: board: Simplify Pine A64 DT selection logic
sunxi: board: Add PinePhone DT selection logic
sunxi: board: Save the chosen DT name in the SPL header
sunxi: board: Set fdtfile to match the DT chosen by SPL
sunxi: DT: A64: update device tree files
arch/arm/dts/Makefile | 4 +
arch/arm/dts/axp803.dtsi | 82 ++--
arch/arm/dts/sun50i-a64-amarula-relic.dts | 109 ++++-
arch/arm/dts/sun50i-a64-bananapi-m64.dts | 118 ++++--
arch/arm/dts/sun50i-a64-cpu-opp.dtsi | 75 ++++
arch/arm/dts/sun50i-a64-nanopi-a64.dts | 70 +---
arch/arm/dts/sun50i-a64-oceanic-5205-5inmfd.dts | 31 +-
arch/arm/dts/sun50i-a64-olinuxino-emmc.dts | 12 +-
arch/arm/dts/sun50i-a64-olinuxino.dts | 113 +++--
arch/arm/dts/sun50i-a64-orangepi-win.dts | 127 ++++--
arch/arm/dts/sun50i-a64-pine64-lts.dts | 7 +-
arch/arm/dts/sun50i-a64-pine64-plus.dts | 52 +--
arch/arm/dts/sun50i-a64-pine64.dts | 97 +++--
arch/arm/dts/sun50i-a64-pinebook-u-boot.dtsi | 17 -
arch/arm/dts/sun50i-a64-pinebook.dts | 237 ++++++++---
arch/arm/dts/sun50i-a64-pinephone-1.0.dts | 11 +
arch/arm/dts/sun50i-a64-pinephone-1.1.dts | 30 ++
arch/arm/dts/sun50i-a64-pinephone-1.2.dts | 40 ++
arch/arm/dts/sun50i-a64-pinephone.dtsi | 429 +++++++++++++++++++
arch/arm/dts/sun50i-a64-pinetab.dts | 460 ++++++++++++++++++++
arch/arm/dts/sun50i-a64-sopine-baseboard.dts | 113 +++--
arch/arm/dts/sun50i-a64-sopine.dtsi | 69 ++-
arch/arm/dts/sun50i-a64-teres-i-u-boot.dtsi | 41 --
arch/arm/dts/sun50i-a64-teres-i.dts | 138 +++++-
arch/arm/dts/sun50i-a64.dtsi | 532 +++++++++++++++++++-----
arch/arm/dts/sun8i-s3-lichee-zero-plus.dts | 53 +++
arch/arm/dts/sun8i-s3-pinecube.dts | 235 +++++++++++
arch/arm/dts/sun8i-v3.dtsi | 27 ++
arch/arm/dts/sun8i-v3s-licheepi-zero-dock.dts | 96 +++++
arch/arm/dts/sun8i-v3s-licheepi-zero.dts | 26 +-
arch/arm/dts/sun8i-v3s.dtsi | 318 ++++++++++++--
arch/arm/include/asm/arch-sunxi/gpio.h | 1 +
arch/arm/mach-sunxi/Kconfig | 10 +-
board/sunxi/board.c | 101 ++++-
drivers/clk/sunxi/clk_v3s.c | 2 +
drivers/gpio/sunxi_gpio.c | 1 +
drivers/power/Kconfig | 4 +-
include/dt-bindings/clock/sun50i-a64-ccu.h | 4 +-
include/dt-bindings/clock/sun8i-de2.h | 3 +
include/dt-bindings/reset/sun8i-de2.h | 1 +
40 files changed, 3212 insertions(+), 684 deletions(-)
create mode 100644 arch/arm/dts/sun50i-a64-cpu-opp.dtsi
delete mode 100644 arch/arm/dts/sun50i-a64-pinebook-u-boot.dtsi
create mode 100644 arch/arm/dts/sun50i-a64-pinephone-1.0.dts
create mode 100644 arch/arm/dts/sun50i-a64-pinephone-1.1.dts
create mode 100644 arch/arm/dts/sun50i-a64-pinephone-1.2.dts
create mode 100644 arch/arm/dts/sun50i-a64-pinephone.dtsi
create mode 100644 arch/arm/dts/sun50i-a64-pinetab.dts
delete mode 100644 arch/arm/dts/sun50i-a64-teres-i-u-boot.dtsi
create mode 100644 arch/arm/dts/sun8i-s3-lichee-zero-plus.dts
create mode 100644 arch/arm/dts/sun8i-s3-pinecube.dts
create mode 100644 arch/arm/dts/sun8i-v3.dtsi
create mode 100644 arch/arm/dts/sun8i-v3s-licheepi-zero-dock.dts
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-11-16 7:12 Pull request: u-boot-sunxi/master Jagan Teki
@ 2020-11-16 15:50 ` Tom Rini
2020-11-16 16:09 ` André Przywara
0 siblings, 1 reply; 20+ messages in thread
From: Tom Rini @ 2020-11-16 15:50 UTC (permalink / raw)
To: u-boot
On Mon, Nov 16, 2020 at 12:42:53PM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR.
>
> Summary:
> - PinePhone support (Samuel)
> - V3/S3 support (Icenowy)
>
> thanks,
> Jagan.
>
> The following changes since commit de865f7ee1d9b6dff6e265dee44509c8274ea606:
>
> Merge tag 'efi-2021-01-rc3' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-11-14 09:47:33 -0500)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>
> for you to fetch changes up to 27007e5d4a6c4ac1bbd1bc81fb4c19bc45191f35:
>
> sunxi: dts: sync Allwinner V3s-related DTs from Linux 5.10-rc1 (2020-11-16 12:34:09 +0530)
>
NAK. A large number of sunxi boards fail to build with:
+board/sunxi/board.c:338:13: error: 'set_spl_dt_name' defined but not used [-Werror=unused-function]
+ 338 | static void set_spl_dt_name(const char *name)
+ | ^~~~~~~~~~~~~~~
+cc1: all warnings being treated as errors
+make[2]: *** [board/sunxi/board.o] Error 1
+make[1]: *** [board/sunxi] Error 2
+make: *** [sub-make] Error 2
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20201116/5c5ac971/attachment.sig>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-11-16 15:50 ` Tom Rini
@ 2020-11-16 16:09 ` André Przywara
2020-11-16 16:13 ` Tom Rini
0 siblings, 1 reply; 20+ messages in thread
From: André Przywara @ 2020-11-16 16:09 UTC (permalink / raw)
To: u-boot
On 16/11/2020 15:50, Tom Rini wrote:
Hi Tom,
> On Mon, Nov 16, 2020 at 12:42:53PM +0530, Jagan Teki wrote:
>
>> Hi Tom,
>>
>> Please pull this PR.
>>
>> Summary:
>> - PinePhone support (Samuel)
>> - V3/S3 support (Icenowy)
>>
>> thanks,
>> Jagan.
>>
>> The following changes since commit de865f7ee1d9b6dff6e265dee44509c8274ea606:
>>
>> Merge tag 'efi-2021-01-rc3' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-11-14 09:47:33 -0500)
>>
>> are available in the Git repository at:
>>
>> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>>
>> for you to fetch changes up to 27007e5d4a6c4ac1bbd1bc81fb4c19bc45191f35:
>>
>> sunxi: dts: sync Allwinner V3s-related DTs from Linux 5.10-rc1 (2020-11-16 12:34:09 +0530)
>>
>
> NAK. A large number of sunxi boards fail to build with:
> +board/sunxi/board.c:338:13: error: 'set_spl_dt_name' defined but not used [-Werror=unused-function]
> + 338 | static void set_spl_dt_name(const char *name)
> + | ^~~~~~~~~~~~~~~
> +cc1: all warnings being treated as errors
> +make[2]: *** [board/sunxi/board.o] Error 1
> +make[1]: *** [board/sunxi] Error 2
> +make: *** [sub-make] Error 2
Ouch, thanks for that heads up!
But this only happens after this very patch, and is fixed by a later
patch, right? ("sunxi: board: Set fdtfile to match the DT chosen by SPL"
introduces another user of set_spl_dt_name(), outside of any #ifdef's).
I will try to think about a solution, unless Samuel beats me to it.
Cheers,
Andre
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-11-16 16:09 ` André Przywara
@ 2020-11-16 16:13 ` Tom Rini
2020-11-16 16:51 ` André Przywara
0 siblings, 1 reply; 20+ messages in thread
From: Tom Rini @ 2020-11-16 16:13 UTC (permalink / raw)
To: u-boot
On Mon, Nov 16, 2020 at 04:09:42PM +0000, Andr? Przywara wrote:
> On 16/11/2020 15:50, Tom Rini wrote:
>
> Hi Tom,
>
> > On Mon, Nov 16, 2020 at 12:42:53PM +0530, Jagan Teki wrote:
> >
> >> Hi Tom,
> >>
> >> Please pull this PR.
> >>
> >> Summary:
> >> - PinePhone support (Samuel)
> >> - V3/S3 support (Icenowy)
> >>
> >> thanks,
> >> Jagan.
> >>
> >> The following changes since commit de865f7ee1d9b6dff6e265dee44509c8274ea606:
> >>
> >> Merge tag 'efi-2021-01-rc3' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-11-14 09:47:33 -0500)
> >>
> >> are available in the Git repository at:
> >>
> >> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
> >>
> >> for you to fetch changes up to 27007e5d4a6c4ac1bbd1bc81fb4c19bc45191f35:
> >>
> >> sunxi: dts: sync Allwinner V3s-related DTs from Linux 5.10-rc1 (2020-11-16 12:34:09 +0530)
> >>
> >
> > NAK. A large number of sunxi boards fail to build with:
> > +board/sunxi/board.c:338:13: error: 'set_spl_dt_name' defined but not used [-Werror=unused-function]
> > + 338 | static void set_spl_dt_name(const char *name)
> > + | ^~~~~~~~~~~~~~~
> > +cc1: all warnings being treated as errors
> > +make[2]: *** [board/sunxi/board.o] Error 1
> > +make[1]: *** [board/sunxi] Error 2
> > +make: *** [sub-make] Error 2
>
> Ouch, thanks for that heads up!
> But this only happens after this very patch, and is fixed by a later
> patch, right? ("sunxi: board: Set fdtfile to match the DT chosen by SPL"
> introduces another user of set_spl_dt_name(), outside of any #ifdef's).
No, that's from the PR itself.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20201116/45a6c423/attachment.sig>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-11-16 16:13 ` Tom Rini
@ 2020-11-16 16:51 ` André Przywara
2020-11-16 16:58 ` Tom Rini
0 siblings, 1 reply; 20+ messages in thread
From: André Przywara @ 2020-11-16 16:51 UTC (permalink / raw)
To: u-boot
On 16/11/2020 16:13, Tom Rini wrote:
> On Mon, Nov 16, 2020 at 04:09:42PM +0000, Andr? Przywara wrote:
>> On 16/11/2020 15:50, Tom Rini wrote:
>>
>> Hi Tom,
>>
>>> On Mon, Nov 16, 2020 at 12:42:53PM +0530, Jagan Teki wrote:
>>>
>>>> Hi Tom,
>>>>
>>>> Please pull this PR.
>>>>
>>>> Summary:
>>>> - PinePhone support (Samuel)
>>>> - V3/S3 support (Icenowy)
>>>>
>>>> thanks,
>>>> Jagan.
>>>>
>>>> The following changes since commit de865f7ee1d9b6dff6e265dee44509c8274ea606:
>>>>
>>>> Merge tag 'efi-2021-01-rc3' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-11-14 09:47:33 -0500)
>>>>
>>>> are available in the Git repository at:
>>>>
>>>> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>>>>
>>>> for you to fetch changes up to 27007e5d4a6c4ac1bbd1bc81fb4c19bc45191f35:
>>>>
>>>> sunxi: dts: sync Allwinner V3s-related DTs from Linux 5.10-rc1 (2020-11-16 12:34:09 +0530)
>>>>
>>>
>>> NAK. A large number of sunxi boards fail to build with:
>>> +board/sunxi/board.c:338:13: error: 'set_spl_dt_name' defined but not used [-Werror=unused-function]
>>> + 338 | static void set_spl_dt_name(const char *name)
>>> + | ^~~~~~~~~~~~~~~
>>> +cc1: all warnings being treated as errors
>>> +make[2]: *** [board/sunxi/board.o] Error 1
>>> +make[1]: *** [board/sunxi] Error 2
>>> +make: *** [sub-make] Error 2
>>
>> Ouch, thanks for that heads up!
>> But this only happens after this very patch, and is fixed by a later
>> patch, right? ("sunxi: board: Set fdtfile to match the DT chosen by SPL"
>> introduces another user of set_spl_dt_name(), outside of any #ifdef's).
>
> No, that's from the PR itself.
Right, sorry, looked at the wrong function.
I found the culprit and have a fix, but I will run some actual tests on
my boards tonight to make sure it really works.
Jagan or me will send a new PR later then.
Thanks!
Andre.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-11-16 16:51 ` André Przywara
@ 2020-11-16 16:58 ` Tom Rini
2020-11-17 1:56 ` Samuel Holland
0 siblings, 1 reply; 20+ messages in thread
From: Tom Rini @ 2020-11-16 16:58 UTC (permalink / raw)
To: u-boot
On Mon, Nov 16, 2020 at 04:51:32PM +0000, Andr? Przywara wrote:
> On 16/11/2020 16:13, Tom Rini wrote:
> > On Mon, Nov 16, 2020 at 04:09:42PM +0000, Andr? Przywara wrote:
> >> On 16/11/2020 15:50, Tom Rini wrote:
> >>
> >> Hi Tom,
> >>
> >>> On Mon, Nov 16, 2020 at 12:42:53PM +0530, Jagan Teki wrote:
> >>>
> >>>> Hi Tom,
> >>>>
> >>>> Please pull this PR.
> >>>>
> >>>> Summary:
> >>>> - PinePhone support (Samuel)
> >>>> - V3/S3 support (Icenowy)
> >>>>
> >>>> thanks,
> >>>> Jagan.
> >>>>
> >>>> The following changes since commit de865f7ee1d9b6dff6e265dee44509c8274ea606:
> >>>>
> >>>> Merge tag 'efi-2021-01-rc3' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-11-14 09:47:33 -0500)
> >>>>
> >>>> are available in the Git repository at:
> >>>>
> >>>> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
> >>>>
> >>>> for you to fetch changes up to 27007e5d4a6c4ac1bbd1bc81fb4c19bc45191f35:
> >>>>
> >>>> sunxi: dts: sync Allwinner V3s-related DTs from Linux 5.10-rc1 (2020-11-16 12:34:09 +0530)
> >>>>
> >>>
> >>> NAK. A large number of sunxi boards fail to build with:
> >>> +board/sunxi/board.c:338:13: error: 'set_spl_dt_name' defined but not used [-Werror=unused-function]
> >>> + 338 | static void set_spl_dt_name(const char *name)
> >>> + | ^~~~~~~~~~~~~~~
> >>> +cc1: all warnings being treated as errors
> >>> +make[2]: *** [board/sunxi/board.o] Error 1
> >>> +make[1]: *** [board/sunxi] Error 2
> >>> +make: *** [sub-make] Error 2
> >>
> >> Ouch, thanks for that heads up!
> >> But this only happens after this very patch, and is fixed by a later
> >> patch, right? ("sunxi: board: Set fdtfile to match the DT chosen by SPL"
> >> introduces another user of set_spl_dt_name(), outside of any #ifdef's).
> >
> > No, that's from the PR itself.
>
> Right, sorry, looked at the wrong function.
> I found the culprit and have a fix, but I will run some actual tests on
> my boards tonight to make sure it really works.
> Jagan or me will send a new PR later then.
OK, thanks for the quick follow-up!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20201116/3463ef2a/attachment.sig>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-11-16 16:58 ` Tom Rini
@ 2020-11-17 1:56 ` Samuel Holland
2020-11-17 8:50 ` André Przywara
0 siblings, 1 reply; 20+ messages in thread
From: Samuel Holland @ 2020-11-17 1:56 UTC (permalink / raw)
To: u-boot
On 11/16/20 10:58 AM, Tom Rini wrote:
> On Mon, Nov 16, 2020 at 04:51:32PM +0000, Andr? Przywara wrote:
>> On 16/11/2020 16:13, Tom Rini wrote:
>>> On Mon, Nov 16, 2020 at 04:09:42PM +0000, Andr? Przywara wrote:
>>>> On 16/11/2020 15:50, Tom Rini wrote:
>>>>
>>>> Hi Tom,
>>>>
>>>>> On Mon, Nov 16, 2020 at 12:42:53PM +0530, Jagan Teki wrote:
>>>>>
>>>>>> Hi Tom,
>>>>>>
>>>>>> Please pull this PR.
>>>>>>
>>>>>> Summary:
>>>>>> - PinePhone support (Samuel)
>>>>>> - V3/S3 support (Icenowy)
>>>>>>
>>>>>> thanks,
>>>>>> Jagan.
>>>>>>
>>>>>> The following changes since commit de865f7ee1d9b6dff6e265dee44509c8274ea606:
>>>>>>
>>>>>> Merge tag 'efi-2021-01-rc3' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-11-14 09:47:33 -0500)
>>>>>>
>>>>>> are available in the Git repository at:
>>>>>>
>>>>>> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>>>>>>
>>>>>> for you to fetch changes up to 27007e5d4a6c4ac1bbd1bc81fb4c19bc45191f35:
>>>>>>
>>>>>> sunxi: dts: sync Allwinner V3s-related DTs from Linux 5.10-rc1 (2020-11-16 12:34:09 +0530)
>>>>>>
>>>>>
>>>>> NAK. A large number of sunxi boards fail to build with:
>>>>> +board/sunxi/board.c:338:13: error: 'set_spl_dt_name' defined but not used [-Werror=unused-function]
>>>>> + 338 | static void set_spl_dt_name(const char *name)
>>>>> + | ^~~~~~~~~~~~~~~
>>>>> +cc1: all warnings being treated as errors
>>>>> +make[2]: *** [board/sunxi/board.o] Error 1
>>>>> +make[1]: *** [board/sunxi] Error 2
>>>>> +make: *** [sub-make] Error 2
>>>>
>>>> Ouch, thanks for that heads up!
>>>> But this only happens after this very patch, and is fixed by a later
>>>> patch, right? ("sunxi: board: Set fdtfile to match the DT chosen by SPL"
>>>> introduces another user of set_spl_dt_name(), outside of any #ifdef's).
>>>
>>> No, that's from the PR itself.
>>
>> Right, sorry, looked at the wrong function.
>> I found the culprit and have a fix, but I will run some actual tests on
>> my boards tonight to make sure it really works.
>> Jagan or me will send a new PR later then.
>
> OK, thanks for the quick follow-up!
Thank you, Andre, and sorry for the breakage. For what it's worth,
I am happy with the fixups you made.
Samuel
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-11-17 1:56 ` Samuel Holland
@ 2020-11-17 8:50 ` André Przywara
0 siblings, 0 replies; 20+ messages in thread
From: André Przywara @ 2020-11-17 8:50 UTC (permalink / raw)
To: u-boot
On 17/11/2020 01:56, Samuel Holland wrote:
> On 11/16/20 10:58 AM, Tom Rini wrote:
>> On Mon, Nov 16, 2020 at 04:51:32PM +0000, Andr? Przywara wrote:
>>> On 16/11/2020 16:13, Tom Rini wrote:
>>>> On Mon, Nov 16, 2020 at 04:09:42PM +0000, Andr? Przywara wrote:
>>>>> On 16/11/2020 15:50, Tom Rini wrote:
>>>>>
>>>>> Hi Tom,
>>>>>
>>>>>> On Mon, Nov 16, 2020 at 12:42:53PM +0530, Jagan Teki wrote:
>>>>>>
>>>>>>> Hi Tom,
>>>>>>>
>>>>>>> Please pull this PR.
>>>>>>>
>>>>>>> Summary:
>>>>>>> - PinePhone support (Samuel)
>>>>>>> - V3/S3 support (Icenowy)
>>>>>>>
>>>>>>> thanks,
>>>>>>> Jagan.
>>>>>>>
>>>>>>> The following changes since commit de865f7ee1d9b6dff6e265dee44509c8274ea606:
>>>>>>>
>>>>>>> Merge tag 'efi-2021-01-rc3' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-11-14 09:47:33 -0500)
>>>>>>>
>>>>>>> are available in the Git repository at:
>>>>>>>
>>>>>>> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>>>>>>>
>>>>>>> for you to fetch changes up to 27007e5d4a6c4ac1bbd1bc81fb4c19bc45191f35:
>>>>>>>
>>>>>>> sunxi: dts: sync Allwinner V3s-related DTs from Linux 5.10-rc1 (2020-11-16 12:34:09 +0530)
>>>>>>>
>>>>>>
>>>>>> NAK. A large number of sunxi boards fail to build with:
>>>>>> +board/sunxi/board.c:338:13: error: 'set_spl_dt_name' defined but not used [-Werror=unused-function]
>>>>>> + 338 | static void set_spl_dt_name(const char *name)
>>>>>> + | ^~~~~~~~~~~~~~~
>>>>>> +cc1: all warnings being treated as errors
>>>>>> +make[2]: *** [board/sunxi/board.o] Error 1
>>>>>> +make[1]: *** [board/sunxi] Error 2
>>>>>> +make: *** [sub-make] Error 2
>>>>>
>>>>> Ouch, thanks for that heads up!
>>>>> But this only happens after this very patch, and is fixed by a later
>>>>> patch, right? ("sunxi: board: Set fdtfile to match the DT chosen by SPL"
>>>>> introduces another user of set_spl_dt_name(), outside of any #ifdef's).
>>>>
>>>> No, that's from the PR itself.
>>>
>>> Right, sorry, looked at the wrong function.
>>> I found the culprit and have a fix, but I will run some actual tests on
>>> my boards tonight to make sure it really works.
>>> Jagan or me will send a new PR later then.
>>
>> OK, thanks for the quick follow-up!
>
> Thank you, Andre, and sorry for the breakage.
No worries, I should have spotted it myself during the review. But it
just points to the fact that board.c is "ifdef hell" at its best, we
should clean that up one day.
And that taught me a lesson to not forget about those poor 32-bit boards ;-)
> For what it's worth, I am happy with the fixups you made.
Thanks for the confirmation!
Cheers,
Andre
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-10-22 19:33 Jagan Teki
@ 2020-10-23 13:18 ` Tom Rini
0 siblings, 0 replies; 20+ messages in thread
From: Tom Rini @ 2020-10-23 13:18 UTC (permalink / raw)
To: u-boot
On Fri, Oct 23, 2020 at 01:03:07AM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR.
>
> Summary:
> - sun8i emac changes (Andre)
> - SCP firmware (Samuel)
>
> Travis-CI:
> https://travis-ci.org/github/openedev/u-boot/builds/738083734
>
> The following changes since commit 7ec87e4192215815b658c3f8b34e4be010103149:
>
> Merge tag 'u-boot-atmel-2021.01-b' of https://gitlab.denx.de/u-boot/custodians/u-boot-atmel (2020-10-19 09:29:05 -0400)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>
> for you to fetch changes up to 194923246c199bc6a4baa2ffcda1e08677b6f07c:
>
> sun50i: a64: A64-Teres-I board detect builtin keyboard (2020-10-22 12:03:34 +0530)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20201023/d9555a71/attachment.sig>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
@ 2020-10-22 19:33 Jagan Teki
2020-10-23 13:18 ` Tom Rini
0 siblings, 1 reply; 20+ messages in thread
From: Jagan Teki @ 2020-10-22 19:33 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull this PR.
Summary:
- sun8i emac changes (Andre)
- SCP firmware (Samuel)
Travis-CI:
https://travis-ci.org/github/openedev/u-boot/builds/738083734
The following changes since commit 7ec87e4192215815b658c3f8b34e4be010103149:
Merge tag 'u-boot-atmel-2021.01-b' of https://gitlab.denx.de/u-boot/custodians/u-boot-atmel (2020-10-19 09:29:05 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
for you to fetch changes up to 194923246c199bc6a4baa2ffcda1e08677b6f07c:
sun50i: a64: A64-Teres-I board detect builtin keyboard (2020-10-22 12:03:34 +0530)
----------------------------------------------------------------
Andre Przywara (15):
net: sun8i-emac: Bail out on PHY error
net: sun8i_emac: Don't hand out TX descriptor too early
net: sun8i_emac: Simplify mdio_read/mdio_write functions
net: sun8i_emac: Remove pointless wrapper functions
net: sun8i_emac: Name magic bits and simplify read-modify-write calls
net: sun8i_emac: Improve cache maintenance on RX descriptor init
net: sun8i_emac: Reduce cache maintenance on TX descriptor init
net: sun8i_emac: Drop unneeded cache invalidation before sending
net: sun8i_emac: Wrap and simplify cache maintenance operations
net: sun8i_emac: Fix overlong lines
net: sun8i_emac: Fix MAC soft reset
net: sun8i_emac: Simplify and fix error handling for RX
net: sun8i-emac: Make internal PHY handling more robust
net: sun8i-emac: Lower MDIO frequency
sunxi: Pine-H64: Explicitly enable PHY regulator
Heinrich Schuchardt (1):
arm: sunxi: increase SYS_MALLOC_F_LEN
Icenowy Zheng (1):
sunxi: make V3s DRAM initialization more proper
Jonas Smedegaard (3):
git-mailrc: Update email address of Maxime Ripard
sunxi: Enable ethernet on newer Olimex OLinuXino-A20-Lime2-eMMC
sun50i: a64: A64-Teres-I board detect builtin keyboard
Samuel Holland (9):
Makefile: Only define u-boot.itb rule when applicable
binman: Only write FDT once per node
sunxi: binman: Fix spacing between nodes
sunxi: binman: Provide a default BL31 filename
sunxi: binman: Use a macro for the BL31 load address
spl: fit: Minimally parse OS properties with FIT_IMAGE_TINY
sunxi: binman: Update FIT component descriptions
binman: Add support for SCP firmware
sunxi: binman: Add support for including SCP firmware
Kconfig | 2 +-
Makefile | 3 +
arch/arm/dts/sunxi-u-boot.dtsi | 43 ++-
arch/arm/include/asm/arch-sunxi/cpu.h | 1 +
arch/arm/mach-sunxi/dram_sunxi_dw.c | 91 +++++-
board/sunxi/README.sunxi64 | 47 ++-
common/spl/Kconfig | 4 +-
common/spl/spl_fit.c | 17 +-
configs/A20-OLinuXino-Lime2-eMMC_defconfig | 2 +
configs/pine_h64_defconfig | 1 +
configs/teres_i_defconfig | 1 +
doc/git-mailrc | 2 +-
drivers/net/sun8i_emac.c | 457 +++++++++++++----------------
tools/binman/README.entries | 4 +-
tools/binman/etype/fit.py | 12 +-
tools/binman/etype/scp.py | 19 ++
tools/binman/ftest.py | 7 +
tools/binman/missing-blob-help | 4 +
tools/binman/test/172_scp.dts | 16 +
19 files changed, 446 insertions(+), 287 deletions(-)
create mode 100644 tools/binman/etype/scp.py
create mode 100644 tools/binman/test/172_scp.dts
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-06-02 18:49 Jagan Teki
@ 2020-06-03 16:27 ` Tom Rini
0 siblings, 0 replies; 20+ messages in thread
From: Tom Rini @ 2020-06-03 16:27 UTC (permalink / raw)
To: u-boot
On Wed, Jun 03, 2020 at 12:19:32AM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR.
>
> Summary:
> - H6 emac support
> - USB PHY H6 logic alignment
>
> Travis-CI:
> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi
>
> The following changes since commit d09b832cd8ccb7e37e2b188394df5a73d7074c3b:
>
> Merge https://gitlab.denx.de/u-boot/custodians/u-boot-sh (2020-05-30 20:11:38 -0400)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>
> for you to fetch changes up to 1e7d00ae262e124eaf97d9e3ce4fb25739e4f5d6:
>
> sunxi: H6: Enable Ethernet on the Pine H64 (2020-06-01 22:38:53 +0530)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200603/66c91094/attachment.sig>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
@ 2020-06-02 18:49 Jagan Teki
2020-06-03 16:27 ` Tom Rini
0 siblings, 1 reply; 20+ messages in thread
From: Jagan Teki @ 2020-06-02 18:49 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull this PR.
Summary:
- H6 emac support
- USB PHY H6 logic alignment
Travis-CI:
https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi
The following changes since commit d09b832cd8ccb7e37e2b188394df5a73d7074c3b:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-sh (2020-05-30 20:11:38 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
for you to fetch changes up to 1e7d00ae262e124eaf97d9e3ce4fb25739e4f5d6:
sunxi: H6: Enable Ethernet on the Pine H64 (2020-06-01 22:38:53 +0530)
----------------------------------------------------------------
Roman Stratiienko (1):
phy: sun4i-usb: Align H6 initialization logic with the kernel
Samuel Holland (4):
sunxi: Silence warning about non-static inline function
net: sun8i_emac: Use consistent clock bitfield definitions
net: sun8i_emac: Add support for the H6 variant
sunxi: H6: Enable Ethernet on the Pine H64
arch/arm/mach-sunxi/dram_sunxi_dw.c | 18 +++++++++---------
configs/pine_h64_defconfig | 1 +
drivers/net/sun8i_emac.c | 20 +++++++++++++-------
drivers/phy/allwinner/phy-sun4i-usb.c | 6 ++++--
4 files changed, 27 insertions(+), 18 deletions(-)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-03-30 7:14 Jagan Teki
@ 2020-03-30 23:30 ` Tom Rini
0 siblings, 0 replies; 20+ messages in thread
From: Tom Rini @ 2020-03-30 23:30 UTC (permalink / raw)
To: u-boot
On Mon, Mar 30, 2020 at 12:44:27PM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR.
>
> Summary:
> - SPL SPI support R40, H6 (Andre)
> - eMMC boot part on a64-olinuxino (Petr)
>
> thanks,
> Jagan.
>
> The following changes since commit 3586cb82277e8af9eae38b354bb8b2aee38ee377:
>
> Revert "sunxi: psci: avoid error address-of-packed-member" (2020-03-18 15:37:08 +0530)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>
> for you to fetch changes up to b8c0d4cc6655327a6998043ed0ee27d235625922:
>
> configs: a64-olinuxino-emmc: add eMMC boot part config commands (2020-03-28 20:09:29 +0530)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200330/32328b6a/attachment.sig>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
@ 2020-03-30 7:14 Jagan Teki
2020-03-30 23:30 ` Tom Rini
0 siblings, 1 reply; 20+ messages in thread
From: Jagan Teki @ 2020-03-30 7:14 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull this PR.
Summary:
- SPL SPI support R40, H6 (Andre)
- eMMC boot part on a64-olinuxino (Petr)
thanks,
Jagan.
The following changes since commit 3586cb82277e8af9eae38b354bb8b2aee38ee377:
Revert "sunxi: psci: avoid error address-of-packed-member" (2020-03-18 15:37:08 +0530)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
for you to fetch changes up to b8c0d4cc6655327a6998043ed0ee27d235625922:
configs: a64-olinuxino-emmc: add eMMC boot part config commands (2020-03-28 20:09:29 +0530)
----------------------------------------------------------------
Andre Przywara (7):
sunxi: SPL SPI: Split off SPI0 base address
sunxi: SPL SPI: Introduce is_sun6i_gen_spi()
sunxi: SPL SPI: Add SPI boot support for the Allwinner R40 SoC
sunxi: SPL SPI: Add SPI boot support for the Allwinner H6 SoC
sunxi: Pine H64: Enable SPI booting in defconfig
sunxi: Move common defconfig options to Kconfig
sunxi: Remove no longer needed default options from defconfigs
Petr ?tetiar (1):
configs: a64-olinuxino-emmc: add eMMC boot part config commands
Kconfig | 1 +
arch/arm/Kconfig | 2 +
arch/arm/mach-sunxi/Kconfig | 2 +-
arch/arm/mach-sunxi/spl_spi_sunxi.c | 153 ++++++++++++++++---------
configs/A10-OLinuXino-Lime_defconfig | 6 -
configs/A10s-OLinuXino-M_defconfig | 6 -
configs/A13-OLinuXinoM_defconfig | 6 -
configs/A13-OLinuXino_defconfig | 5 -
configs/A20-OLinuXino-Lime2-eMMC_defconfig | 5 -
configs/A20-OLinuXino-Lime2_defconfig | 5 -
configs/A20-OLinuXino-Lime_defconfig | 6 -
configs/A20-OLinuXino_MICRO-eMMC_defconfig | 6 -
configs/A20-OLinuXino_MICRO_defconfig | 6 -
configs/A20-Olimex-SOM-EVB_defconfig | 6 -
configs/A20-Olimex-SOM204-EVB-eMMC_defconfig | 5 -
configs/A20-Olimex-SOM204-EVB_defconfig | 5 -
configs/A33-OLinuXino_defconfig | 6 -
configs/Ainol_AW1_defconfig | 6 -
configs/Ampe_A76_defconfig | 6 -
configs/Auxtek-T003_defconfig | 6 -
configs/Auxtek-T004_defconfig | 6 -
configs/Bananapi_M2_Ultra_defconfig | 4 -
configs/Bananapi_defconfig | 6 -
configs/Bananapi_m2m_defconfig | 4 -
configs/Bananapro_defconfig | 6 -
configs/CHIP_defconfig | 6 -
configs/CHIP_pro_defconfig | 4 -
configs/CSQ_CS908_defconfig | 6 -
configs/Chuwi_V7_CW0825_defconfig | 6 -
configs/Colombus_defconfig | 6 -
configs/Cubieboard2_defconfig | 6 -
configs/Cubieboard4_defconfig | 6 -
configs/Cubieboard_defconfig | 6 -
configs/Cubietruck_defconfig | 5 -
configs/Cubietruck_plus_defconfig | 6 -
configs/Empire_electronix_d709_defconfig | 6 -
configs/Empire_electronix_m712_defconfig | 6 -
configs/Hummingbird_A31_defconfig | 6 -
configs/Hyundai_A7HD_defconfig | 6 -
configs/Itead_Ibox_A20_defconfig | 6 -
configs/Lamobo_R1_defconfig | 6 -
configs/LicheePi_Zero_defconfig | 6 -
configs/Linksprite_pcDuino3_Nano_defconfig | 6 -
configs/Linksprite_pcDuino3_defconfig | 6 -
configs/Linksprite_pcDuino_defconfig | 6 -
configs/MK808C_defconfig | 6 -
configs/MSI_Primo73_defconfig | 6 -
configs/MSI_Primo81_defconfig | 6 -
configs/Marsboard_A10_defconfig | 6 -
configs/Mele_A1000G_quad_defconfig | 6 -
configs/Mele_A1000_defconfig | 6 -
configs/Mele_I7_defconfig | 6 -
configs/Mele_M3_defconfig | 6 -
configs/Mele_M5_defconfig | 6 -
configs/Mele_M9_defconfig | 6 -
configs/Merrii_A80_Optimus_defconfig | 6 -
configs/Mini-X_defconfig | 6 -
configs/Nintendo_NES_Classic_Edition_defconfig | 6 -
configs/Orangepi_defconfig | 6 -
configs/Orangepi_mini_defconfig | 6 -
configs/Sinlinx_SinA31s_defconfig | 6 -
configs/Sinlinx_SinA33_defconfig | 5 -
configs/Sinovoip_BPI_M2_defconfig | 6 -
configs/Sinovoip_BPI_M3_defconfig | 6 -
configs/Sunchip_CX-A99_defconfig | 6 -
configs/UTOO_P66_defconfig | 6 -
configs/Wexler_TAB7200_defconfig | 6 -
configs/Wits_Pro_A20_DKT_defconfig | 6 -
configs/Wobo_i5_defconfig | 6 -
configs/Yones_Toptech_BD1078_defconfig | 6 -
configs/Yones_Toptech_BS1078_V2_defconfig | 6 -
configs/a64-olinuxino-emmc_defconfig | 7 +-
configs/a64-olinuxino_defconfig | 6 -
configs/amarula_a64_relic_defconfig | 6 -
configs/ba10_tv_box_defconfig | 6 -
configs/bananapi_m1_plus_defconfig | 5 -
configs/bananapi_m2_berry_defconfig | 4 -
configs/bananapi_m2_plus_h3_defconfig | 6 -
configs/bananapi_m2_plus_h5_defconfig | 6 -
configs/bananapi_m2_zero_defconfig | 4 -
configs/bananapi_m64_defconfig | 6 -
configs/beelink_gs1_defconfig | 5 -
configs/beelink_x2_defconfig | 5 -
configs/colorfly_e708_q1_defconfig | 6 -
configs/difrnce_dit4350_defconfig | 6 -
configs/dserve_dsrv9703c_defconfig | 6 -
configs/emlid_neutis_n5_devboard_defconfig | 5 -
configs/ga10h_v1_1_defconfig | 6 -
configs/gt90h_v4_defconfig | 6 -
configs/h8_homlet_v2_defconfig | 6 -
configs/i12-tvbox_defconfig | 6 -
configs/iNet_3F_defconfig | 6 -
configs/iNet_3W_defconfig | 6 -
configs/iNet_86VS_defconfig | 6 -
configs/iNet_D978_rev2_defconfig | 6 -
configs/icnova-a20-swac_defconfig | 6 -
configs/inet1_defconfig | 6 -
configs/inet86dz_defconfig | 6 -
configs/inet97fv2_defconfig | 6 -
configs/inet98v_rev2_defconfig | 6 -
configs/inet9f_rev03_defconfig | 6 -
configs/inet_q972_defconfig | 6 -
configs/jesurun_q5_defconfig | 6 -
configs/libretech_all_h3_cc_h2_plus_defconfig | 6 -
configs/libretech_all_h3_cc_h3_defconfig | 6 -
configs/libretech_all_h3_cc_h5_defconfig | 6 -
configs/libretech_all_h3_it_h5_defconfig | 6 -
configs/libretech_all_h5_cc_h5_defconfig | 6 -
configs/mixtile_loftq_defconfig | 6 -
configs/mk802_a10s_defconfig | 6 -
configs/mk802_defconfig | 6 -
configs/mk802ii_defconfig | 6 -
configs/nanopi_a64_defconfig | 6 -
configs/nanopi_m1_defconfig | 6 -
configs/nanopi_m1_plus_defconfig | 6 -
configs/nanopi_neo2_defconfig | 6 -
configs/nanopi_neo_air_defconfig | 6 -
configs/nanopi_neo_defconfig | 6 -
configs/nanopi_neo_plus2_defconfig | 5 -
configs/oceanic_5205_5inmfd_defconfig | 6 -
configs/orangepi_2_defconfig | 6 -
configs/orangepi_lite2_defconfig | 5 -
configs/orangepi_lite_defconfig | 6 -
configs/orangepi_one_defconfig | 6 -
configs/orangepi_one_plus_defconfig | 5 -
configs/orangepi_pc2_defconfig | 6 -
configs/orangepi_pc_defconfig | 6 -
configs/orangepi_pc_plus_defconfig | 6 -
configs/orangepi_plus2e_defconfig | 6 -
configs/orangepi_plus_defconfig | 6 -
configs/orangepi_prime_defconfig | 6 -
configs/orangepi_r1_defconfig | 4 -
configs/orangepi_win_defconfig | 6 -
configs/orangepi_zero_defconfig | 4 -
configs/orangepi_zero_plus2_defconfig | 6 -
configs/orangepi_zero_plus2_h3_defconfig | 5 -
configs/orangepi_zero_plus_defconfig | 6 -
configs/parrot_r16_defconfig | 5 -
configs/pine64-lts_defconfig | 6 -
configs/pine64_plus_defconfig | 6 -
configs/pine_h64_defconfig | 6 +-
configs/pinebook_defconfig | 5 -
configs/polaroid_mid2407pxe03_defconfig | 6 -
configs/polaroid_mid2809pxe04_defconfig | 6 -
configs/pov_protab2_ips9_defconfig | 6 -
configs/q8_a13_tablet_defconfig | 6 -
configs/q8_a23_tablet_800x480_defconfig | 6 -
configs/q8_a33_tablet_1024x600_defconfig | 6 -
configs/q8_a33_tablet_800x480_defconfig | 6 -
configs/r7-tv-dongle_defconfig | 6 -
configs/sopine_baseboard_defconfig | 6 -
configs/sun8i_a23_evb_defconfig | 6 -
configs/sunxi_Gemei_G9_defconfig | 6 -
configs/tbs_a711_defconfig | 5 -
configs/teres_i_defconfig | 5 -
disk/Kconfig | 2 +
drivers/usb/Kconfig | 1 +
157 files changed, 108 insertions(+), 927 deletions(-)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-03-18 10:12 Jagan Teki
@ 2020-03-18 13:56 ` Tom Rini
0 siblings, 0 replies; 20+ messages in thread
From: Tom Rini @ 2020-03-18 13:56 UTC (permalink / raw)
To: u-boot
On Wed, Mar 18, 2020 at 03:42:40PM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR.
>
> thanks,
> Jagan.
>
> The following changes since commit a4df9d8ab848ea4ff10b247ae435b0a14bbbd066:
>
> Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-03-16 12:33:24 -0400)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>
> for you to fetch changes up to 3586cb82277e8af9eae38b354bb8b2aee38ee377:
>
> Revert "sunxi: psci: avoid error address-of-packed-member" (2020-03-18 15:37:08 +0530)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200318/72fc21eb/attachment.sig>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
@ 2020-03-18 10:12 Jagan Teki
2020-03-18 13:56 ` Tom Rini
0 siblings, 1 reply; 20+ messages in thread
From: Jagan Teki @ 2020-03-18 10:12 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull this PR.
thanks,
Jagan.
The following changes since commit a4df9d8ab848ea4ff10b247ae435b0a14bbbd066:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-03-16 12:33:24 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
for you to fetch changes up to 3586cb82277e8af9eae38b354bb8b2aee38ee377:
Revert "sunxi: psci: avoid error address-of-packed-member" (2020-03-18 15:37:08 +0530)
----------------------------------------------------------------
Tomasz Duszynski (1):
Revert "sunxi: psci: avoid error address-of-packed-member"
arch/arm/cpu/armv7/sunxi/psci.c | 16 +++++-----------
1 file changed, 5 insertions(+), 11 deletions(-)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2020-01-26 16:38 Jagan Teki
@ 2020-01-26 19:13 ` Tom Rini
0 siblings, 0 replies; 20+ messages in thread
From: Tom Rini @ 2020-01-26 19:13 UTC (permalink / raw)
To: u-boot
On Sun, Jan 26, 2020 at 10:08:26PM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR.
>
> Summary:
> - Libre Computer ALL-H3-IT/ALL-H5-CC board (Chen-Yu Tsai)
> - Allwinner R40 Ethernet, usb phy enablement (Andre Przywara)
> - Sunxi auto load from 128KB MMC offset (Andre Przywara)
> - Orange Pi Win Ethernet phy enablement (Jernej Skrabec)
>
> Thanks,
> Jagan.
>
> The following changes since commit 5692e8f7b44c0794ecfe8de92bc64897518623d0:
>
> common: Update comment to show progress (2020-01-24 23:06:49 +0530)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>
> for you to fetch changes up to 2936eb2d550a642275113464fc9dcbb03357c049:
>
> configs: Orange Pi Win: enable ethernet phy (2020-01-26 20:59:51 +0530)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200126/fac970c0/attachment.sig>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
@ 2020-01-26 16:38 Jagan Teki
2020-01-26 19:13 ` Tom Rini
0 siblings, 1 reply; 20+ messages in thread
From: Jagan Teki @ 2020-01-26 16:38 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull this PR.
Summary:
- Libre Computer ALL-H3-IT/ALL-H5-CC board (Chen-Yu Tsai)
- Allwinner R40 Ethernet, usb phy enablement (Andre Przywara)
- Sunxi auto load from 128KB MMC offset (Andre Przywara)
- Orange Pi Win Ethernet phy enablement (Jernej Skrabec)
Thanks,
Jagan.
The following changes since commit 5692e8f7b44c0794ecfe8de92bc64897518623d0:
common: Update comment to show progress (2020-01-24 23:06:49 +0530)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
for you to fetch changes up to 2936eb2d550a642275113464fc9dcbb03357c049:
configs: Orange Pi Win: enable ethernet phy (2020-01-26 20:59:51 +0530)
----------------------------------------------------------------
Andre Przywara (7):
sunxi: dts: R40: Update Bananapi M2 Berry .dts
sunxi: defconfig: Bananapi M2 Berry: enable Ethernet
phy: sun4i-usb: Add Allwinner R40 support
sunxi: defconfig: R40 boards: enable USB
sunxi: move CONFIG_SYS_SPI_U_BOOT_OFFS out of defconfig
sunxi: SPL: Factor out sunxi_get_boot_source()
sunxi: Automate loading from 128KB MMC offset
Chen-Yu Tsai (3):
sunxi: H3/H5 Sync DT files from upstream Linux kernel as of next-20200108
sunxi: Add Libre Computer ALL-H3-IT H5 board
sunxi: Add Libre Computer ALL-H5-CC H5 board
Jernej Skrabec (1):
configs: Orange Pi Win: enable ethernet phy
arch/arm/dts/Makefile | 9 +-
arch/arm/dts/sun50i-h5-bananapi-m2-plus-v1.2.dts | 11 ++
.../arm/dts/sun50i-h5-emlid-neutis-n5-devboard.dts | 137 ++-------------
arch/arm/dts/sun50i-h5-emlid-neutis-n5.dtsi | 95 +----------
arch/arm/dts/sun50i-h5-libretech-all-h3-cc.dts | 10 +-
arch/arm/dts/sun50i-h5-libretech-all-h3-it.dts | 11 ++
arch/arm/dts/sun50i-h5-libretech-all-h5-cc.dts | 61 +++++++
arch/arm/dts/sun50i-h5-nanopi-neo-plus2.dts | 53 +-----
arch/arm/dts/sun50i-h5-nanopi-neo2.dts | 45 +----
arch/arm/dts/sun50i-h5-orangepi-pc2.dts | 47 +-----
arch/arm/dts/sun50i-h5-orangepi-prime.dts | 52 +-----
arch/arm/dts/sun50i-h5-orangepi-zero-plus.dts | 11 +-
arch/arm/dts/sun50i-h5-orangepi-zero-plus2.dts | 46 +----
arch/arm/dts/sun50i-h5.dtsi | 186 +++++++++++++++------
arch/arm/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 40 ++++-
arch/arm/dts/sun8i-h2-plus-orangepi-r1.dts | 2 -
arch/arm/dts/sun8i-h2-plus-orangepi-zero.dts | 22 ++-
arch/arm/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts | 13 ++
arch/arm/dts/sun8i-h3-beelink-x2.dts | 11 +-
.../dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts | 72 ++++++++
arch/arm/dts/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 ++
arch/arm/dts/sun8i-h3-mapleboard-mp130.dts | 152 +++++++++++++++++
arch/arm/dts/sun8i-h3-nanopi-duo2.dts | 173 +++++++++++++++++++
arch/arm/dts/sun8i-h3-nanopi-m1-plus.dts | 28 +++-
arch/arm/dts/sun8i-h3-nanopi-m1.dts | 2 +-
arch/arm/dts/sun8i-h3-nanopi-neo-air.dts | 2 +-
arch/arm/dts/sun8i-h3-nanopi.dtsi | 25 +--
arch/arm/dts/sun8i-h3-orangepi-2.dts | 34 +---
arch/arm/dts/sun8i-h3-orangepi-lite.dts | 27 +--
arch/arm/dts/sun8i-h3-orangepi-one.dts | 28 +---
arch/arm/dts/sun8i-h3-orangepi-pc.dts | 27 +--
arch/arm/dts/sun8i-h3-orangepi-plus.dts | 23 ++-
arch/arm/dts/sun8i-h3-orangepi-zero-plus2.dts | 2 +-
arch/arm/dts/sun8i-h3-rervision-dvk.dts | 114 +++++++++++++
arch/arm/dts/sun8i-h3.dtsi | 86 +++++++++-
arch/arm/dts/sun8i-v40-bananapi-m2-berry.dts | 135 +++++++++++++--
arch/arm/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 30 ++++
arch/arm/dts/sunxi-bananapi-m2-plus.dtsi | 7 +-
arch/arm/dts/sunxi-h3-h5-emlid-neutis.dtsi | 170 +++++++++++++++++++
arch/arm/dts/sunxi-h3-h5.dtsi | 137 +++++++++------
arch/arm/dts/sunxi-libretech-all-h3-cc.dtsi | 65 ++++++-
arch/arm/dts/sunxi-libretech-all-h3-it.dtsi | 180 ++++++++++++++++++++
arch/arm/mach-sunxi/Kconfig | 1 +
arch/arm/mach-sunxi/board.c | 38 ++++-
board/sunxi/MAINTAINERS | 10 ++
common/spl/Kconfig | 1 +
configs/A20-OLinuXino-Lime2-eMMC_defconfig | 1 -
configs/Bananapi_M2_Ultra_defconfig | 4 +
configs/bananapi_m2_berry_defconfig | 6 +
configs/libretech_all_h3_it_h5_defconfig | 21 +++
configs/libretech_all_h5_cc_h5_defconfig | 22 +++
configs/oceanic_5205_5inmfd_defconfig | 1 -
configs/orangepi_pc2_defconfig | 1 -
configs/orangepi_r1_defconfig | 1 -
configs/orangepi_win_defconfig | 3 +-
configs/orangepi_zero_defconfig | 1 -
configs/pine64-lts_defconfig | 1 -
configs/sopine_baseboard_defconfig | 1 -
drivers/phy/allwinner/phy-sun4i-usb.c | 12 ++
include/dt-bindings/clock/sun8i-h3-ccu.h | 11 +-
include/dt-bindings/reset/sun8i-h3-ccu.h | 5 +-
61 files changed, 1782 insertions(+), 751 deletions(-)
create mode 100644 arch/arm/dts/sun50i-h5-bananapi-m2-plus-v1.2.dts
create mode 100644 arch/arm/dts/sun50i-h5-libretech-all-h3-it.dts
create mode 100644 arch/arm/dts/sun50i-h5-libretech-all-h5-cc.dts
create mode 100644 arch/arm/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts
create mode 100644 arch/arm/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts
create mode 100644 arch/arm/dts/sun8i-h3-emlid-neutis-n5h3.dtsi
create mode 100644 arch/arm/dts/sun8i-h3-mapleboard-mp130.dts
create mode 100644 arch/arm/dts/sun8i-h3-nanopi-duo2.dts
create mode 100644 arch/arm/dts/sun8i-h3-rervision-dvk.dts
create mode 100644 arch/arm/dts/sunxi-bananapi-m2-plus-v1.2.dtsi
create mode 100644 arch/arm/dts/sunxi-h3-h5-emlid-neutis.dtsi
create mode 100644 arch/arm/dts/sunxi-libretech-all-h3-it.dtsi
create mode 100644 configs/libretech_all_h3_it_h5_defconfig
create mode 100644 configs/libretech_all_h5_cc_h5_defconfig
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
2019-12-27 12:26 Jagan Teki
@ 2019-12-28 4:30 ` Tom Rini
0 siblings, 0 replies; 20+ messages in thread
From: Tom Rini @ 2019-12-28 4:30 UTC (permalink / raw)
To: u-boot
On Fri, Dec 27, 2019 at 05:56:48PM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR for the release.
>
> Summary:
> - Orange Pi Zero Plus 2 support
> - sunxi psci, prcm fixes
>
> The following changes since commit 643366bcd5e32878a951e39b8b553b794695b026:
>
> Merge tag 'u-boot-stm32-20191218' of https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2019-12-18 08:25:49 -0500)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
>
> for you to fetch changes up to 421e7a41c67e69916bff2f5706926ccfa641d1f5:
>
> sunxi: remove __packed from struct sunxi_prcm_reg (2019-12-18 20:19:58 +0530)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20191227/89977cc9/attachment.sig>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Pull request: u-boot-sunxi/master
@ 2019-12-27 12:26 Jagan Teki
2019-12-28 4:30 ` Tom Rini
0 siblings, 1 reply; 20+ messages in thread
From: Jagan Teki @ 2019-12-27 12:26 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull this PR for the release.
Summary:
- Orange Pi Zero Plus 2 support
- sunxi psci, prcm fixes
The following changes since commit 643366bcd5e32878a951e39b8b553b794695b026:
Merge tag 'u-boot-stm32-20191218' of https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2019-12-18 08:25:49 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master
for you to fetch changes up to 421e7a41c67e69916bff2f5706926ccfa641d1f5:
sunxi: remove __packed from struct sunxi_prcm_reg (2019-12-18 20:19:58 +0530)
----------------------------------------------------------------
Diego Rondini (1):
sun8i: h3: Support H3 variant of Orange Pi Zero Plus 2
Heinrich Schuchardt (2):
sunxi: psci: avoid error address-of-packed-member
sunxi: remove __packed from struct sunxi_prcm_reg
arch/arm/cpu/armv7/sunxi/psci.c | 16 ++-
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/sun8i-h3-orangepi-zero-plus2.dts | 139 ++++++++++++++++++++++++++
arch/arm/include/asm/arch-sunxi/prcm.h | 2 +-
board/sunxi/MAINTAINERS | 5 +
configs/orangepi_zero_plus2_h3_defconfig | 19 ++++
6 files changed, 177 insertions(+), 7 deletions(-)
create mode 100644 arch/arm/dts/sun8i-h3-orangepi-zero-plus2.dts
create mode 100644 configs/orangepi_zero_plus2_h3_defconfig
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2020-11-17 8:50 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-16 7:12 Pull request: u-boot-sunxi/master Jagan Teki
2020-11-16 15:50 ` Tom Rini
2020-11-16 16:09 ` André Przywara
2020-11-16 16:13 ` Tom Rini
2020-11-16 16:51 ` André Przywara
2020-11-16 16:58 ` Tom Rini
2020-11-17 1:56 ` Samuel Holland
2020-11-17 8:50 ` André Przywara
-- strict thread matches above, loose matches on Subject: below --
2020-10-22 19:33 Jagan Teki
2020-10-23 13:18 ` Tom Rini
2020-06-02 18:49 Jagan Teki
2020-06-03 16:27 ` Tom Rini
2020-03-30 7:14 Jagan Teki
2020-03-30 23:30 ` Tom Rini
2020-03-18 10:12 Jagan Teki
2020-03-18 13:56 ` Tom Rini
2020-01-26 16:38 Jagan Teki
2020-01-26 19:13 ` Tom Rini
2019-12-27 12:26 Jagan Teki
2019-12-28 4:30 ` Tom Rini
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.