mbox

[GIT,PULL] Allwinner late changes for 4.2

Message ID 20150705203429.GA21927@lukather
State New
Headers show

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git tags/sunxi-late-for-4.2

Message

Maxime Ripard July 5, 2015, 8:34 p.m. UTC
Hi Arnd, Kevin, Olof,

Here is a bunch of late patches (because I forgot about them) for the
4.2 merge window.

They're not really controversial, are fixing some issues for the A33
and H3 not having the reset controller initialised soon enough (by
adding their compatible to the already existing DT machine), and the
clock protection code not being run, resulting in the CPU (mainly)
clock being shut down at the end of the boot.

They've also been in linux-next for quite some time, so I don't expect
any breakage from them.

Thanks!
Maxime

The following changes since commit b787f68c36d49bb1d9236f403813641efa74a031:

  Linux 4.1-rc1 (2015-04-26 17:59:10 -0700)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git tags/sunxi-late-for-4.2

for you to fetch changes up to 5738563bf6f2f1631dc71a35293b135f90969a35:

  ARM: sunxi: Enable simplefb in the defconfig (2015-07-05 16:33:56 +0200)

----------------------------------------------------------------
Allwinner late changes for 4.2

A bunch of defconfig changes, and some patches to make the Allwinner H3 and
A33 boot properly.

----------------------------------------------------------------
Jens Kuske (2):
      Documentation: sunxi: Update Allwinner SoC documentation
      ARM: sunxi: Introduce Allwinner H3 support

Maxime Ripard (1):
      ARM: sunxi: Enable simplefb in the defconfig

Timo Sigurdsson (1):
      ARM: Remove deprecated symbol from defconfig files

Vishnu Patekar (1):
      ARM: sunxi: Add Machine support for A33

 Documentation/arm/sunxi/README                  | 18 +++++++++++++++++-
 Documentation/devicetree/bindings/arm/sunxi.txt |  2 ++
 arch/arm/configs/multi_v7_defconfig             |  1 -
 arch/arm/configs/sunxi_defconfig                |  6 +++++-
 arch/arm/mach-sunxi/Kconfig                     |  2 +-
 arch/arm/mach-sunxi/sunxi.c                     |  5 ++++-
 drivers/clk/sunxi/clk-sunxi.c                   |  1 +
 7 files changed, 30 insertions(+), 5 deletions(-)

Comments

Kevin Hilman July 8, 2015, 9:30 p.m. UTC | #1
Maxime Ripard <maxime.ripard@free-electrons.com> writes:

> Hi Arnd, Kevin, Olof,
>
> Here is a bunch of late patches (because I forgot about them) for the
> 4.2 merge window.
>
> They're not really controversial, are fixing some issues for the A33
> and H3 not having the reset controller initialised soon enough (by
> adding their compatible to the already existing DT machine), and the
> clock protection code not being run, resulting in the CPU (mainly)
> clock being shut down at the end of the boot.
>
> They've also been in linux-next for quite some time, so I don't expect
> any breakage from them.

Hmm, this is just a tad bit late. ;)  Even several days after we sent our own
"late" branch to Linus.  I'm afraid this is going to miss v4.2.

If there are real fixes in here, feel free to send as separate patches
and I'll queue them for v4.2-rc.

Kevin
Maxime Ripard July 9, 2015, 12:04 p.m. UTC | #2
Hi Kevin,

On Wed, Jul 08, 2015 at 02:30:09PM -0700, Kevin Hilman wrote:
> Maxime Ripard <maxime.ripard@free-electrons.com> writes:
> 
> > Hi Arnd, Kevin, Olof,
> >
> > Here is a bunch of late patches (because I forgot about them) for the
> > 4.2 merge window.
> >
> > They're not really controversial, are fixing some issues for the A33
> > and H3 not having the reset controller initialised soon enough (by
> > adding their compatible to the already existing DT machine), and the
> > clock protection code not being run, resulting in the CPU (mainly)
> > clock being shut down at the end of the boot.
> >
> > They've also been in linux-next for quite some time, so I don't expect
> > any breakage from them.
> 
> Hmm, this is just a tad bit late. ;) Even several days after we sent
> our own "late" branch to Linus.  I'm afraid this is going to miss
> v4.2.

Hmmm, I thought you said you wanted them before -rc1 was out?

> If there are real fixes in here, feel free to send as separate
> patches and I'll queue them for v4.2-rc.

Yes, the two patches in mach-sunxi are needed, otherwise the boards
using this platform won't even boot. I'll submit them in a separate PR
then.

Maxime
Kevin Hilman July 9, 2015, 10:26 p.m. UTC | #3
Maxime Ripard <maxime.ripard@free-electrons.com> writes:

> Hi Kevin,
>
> On Wed, Jul 08, 2015 at 02:30:09PM -0700, Kevin Hilman wrote:
>> Maxime Ripard <maxime.ripard@free-electrons.com> writes:
>> 
>> > Hi Arnd, Kevin, Olof,
>> >
>> > Here is a bunch of late patches (because I forgot about them) for the
>> > 4.2 merge window.
>> >
>> > They're not really controversial, are fixing some issues for the A33
>> > and H3 not having the reset controller initialised soon enough (by
>> > adding their compatible to the already existing DT machine), and the
>> > clock protection code not being run, resulting in the CPU (mainly)
>> > clock being shut down at the end of the boot.
>> >
>> > They've also been in linux-next for quite some time, so I don't expect
>> > any breakage from them.
>> 
>> Hmm, this is just a tad bit late. ;) Even several days after we sent
>> our own "late" branch to Linus.  I'm afraid this is going to miss
>> v4.2.
>
> Hmmm, I thought you said you wanted them before -rc1 was out?
>
>> If there are real fixes in here, feel free to send as separate
>> patches and I'll queue them for v4.2-rc.
>
> Yes, the two patches in mach-sunxi are needed, otherwise the boards
> using this platform won't even boot. I'll submit them in a separate PR
> then.

Nevermind, you're right.  I had forgotten we has already discussed
this.  Thanks for the reminder.

I guess I'm purging my my brain a little early in preparation to
take some time off (the next 2 weeks.)

I've pulled this into fixes, and added to for-next.  Should get a PR of
our fixes branch out to Linus tomorrow, after a spin through
kernelci.org.

Thanks,

Kevin