* [GIT PULL] ARM: imx: SoC updates for 3.19
@ 2014-11-19 7:03 Shawn Guo
2014-11-20 16:30 ` Arnd Bergmann
0 siblings, 1 reply; 4+ messages in thread
From: Shawn Guo @ 2014-11-19 7:03 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit fc14f9c1272f62c3e8d01300f52467c0d9af50f9:
Linux 3.18-rc5 (2014-11-16 16:36:20 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-3.19
for you to fetch changes up to dc7aaa041842eb40be7ad7bde0a7e37ac1efd79c:
ARM: configs: imx_v6_v7_defconfig: add power off driver (2014-11-19 11:51:55 +0800)
----------------------------------------------------------------
The i.MX SoC update for 3.19:
- Update i.MX6 suspend code to check DDR instead of CPU type, as the
difference we need to handle is between LPDDR2 and DDR3, not SoCs.
- Set anatop properly for LPDDR2 in DSM mode
- Add support for new SoC LS1021A which integrates dual Cortex-A7
- Add ENET initialization for i.MX6SX platform
- Add cpufreq support for i.MX53 platform
- Add a SNVS based poweroff driver for i.MX6 platforms
- Use ARM Global Timer as clocksource on VF610
- Some defconfig updates
----------------------------------------------------------------
Anson Huang (2):
ARM: imx: replace cpu type check with ddr type check
ARM: imx: add anatop settings for LPDDR2 when enter DSM mode
Arnd Bergmann (1):
ARM: imx: temporarily remove CONFIG_SOC_FSL from LS1021A
Dmitry Lavnikevich (1):
ARM: imx_v6_v7_defconfig: enable tlv320aic3x audio codec by default
Fabio Estevam (1):
ARM: imx_v6_v7_defconfig: Select thermal related drivers
Fugang Duan (2):
ARM: imx6sx: add imx6sx iomux-gpr field define
ARM: imx: add enet init for i.mx6sx
Jingchang Lu (2):
ARM: imx: Add initial support for Freescale LS1021A
ARM: imx: Add Freescale LS1021A SMP support
Lucas Stach (4):
ARM: imx5: add step clock, used when reprogramming PLL1
ARM: imx: add CPU clock type
ARM: imx53: clk: add ARM clock
ARM: imx53: add cpufreq support
Robin Gong (2):
power: reset: imx-snvs-poweroff: add power off driver for i.mx6
ARM: configs: imx_v6_v7_defconfig: add power off driver
Soeren Moch (1):
ARM: imx_v6_v7_defconfig: enable DS1307 rtc and gpio fan by default
Stefan Agner (2):
ARM: vf610: Add ARM Global Timer clocksource option
ARM: imx: clk-vf610: get input clocks from assigned clocks
.../bindings/power_supply/imx-snvs-poweroff.txt | 23 +++++
arch/arm/configs/imx_v6_v7_defconfig | 10 +-
arch/arm/mach-imx/Kconfig | 31 +++++-
arch/arm/mach-imx/Makefile | 6 +-
arch/arm/mach-imx/anatop.c | 34 ++++++-
arch/arm/mach-imx/clk-cpu.c | 107 +++++++++++++++++++++
arch/arm/mach-imx/clk-imx51-imx53.c | 14 ++-
arch/arm/mach-imx/clk-vf610.c | 21 +++-
arch/arm/mach-imx/clk.h | 4 +
arch/arm/mach-imx/common.h | 2 +
arch/arm/mach-imx/mach-imx53.c | 2 +
arch/arm/mach-imx/mach-imx6sx.c | 51 ++++++++++
arch/arm/mach-imx/mach-ls1021a.c | 22 +++++
arch/arm/mach-imx/mmdc.c | 17 ++++
arch/arm/mach-imx/mxc.h | 2 +
arch/arm/mach-imx/platsmp.c | 33 +++++++
arch/arm/mach-imx/pm-imx6.c | 10 +-
arch/arm/mach-imx/suspend-imx6.S | 14 +--
drivers/power/reset/Kconfig | 9 ++
drivers/power/reset/Makefile | 1 +
drivers/power/reset/imx-snvs-poweroff.c | 66 +++++++++++++
include/dt-bindings/clock/imx5-clock.h | 5 +-
include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 39 ++++++++
23 files changed, 496 insertions(+), 27 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power_supply/imx-snvs-poweroff.txt
create mode 100644 arch/arm/mach-imx/clk-cpu.c
create mode 100644 arch/arm/mach-imx/mach-ls1021a.c
create mode 100644 drivers/power/reset/imx-snvs-poweroff.c
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] ARM: imx: SoC updates for 3.19
2014-11-19 7:03 [GIT PULL] ARM: imx: SoC updates for 3.19 Shawn Guo
@ 2014-11-20 16:30 ` Arnd Bergmann
2014-11-21 8:37 ` Shawn Guo
0 siblings, 1 reply; 4+ messages in thread
From: Arnd Bergmann @ 2014-11-20 16:30 UTC (permalink / raw)
To: linux-arm-kernel
On Wednesday 19 November 2014, Shawn Guo wrote:
> The following changes since commit fc14f9c1272f62c3e8d01300f52467c0d9af50f9:
>
> Linux 3.18-rc5 (2014-11-16 16:36:20 -0800)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-3.19
>
> for you to fetch changes up to dc7aaa041842eb40be7ad7bde0a7e37ac1efd79c:
>
> ARM: configs: imx_v6_v7_defconfig: add power off driver (2014-11-19 11:51:55 +0800)
>
> ----------------------------------------------------------------
> The i.MX SoC update for 3.19:
> - Update i.MX6 suspend code to check DDR instead of CPU type, as the
> difference we need to handle is between LPDDR2 and DDR3, not SoCs.
> - Set anatop properly for LPDDR2 in DSM mode
> - Add support for new SoC LS1021A which integrates dual Cortex-A7
> - Add ENET initialization for i.MX6SX platform
> - Add cpufreq support for i.MX53 platform
> - Add a SNVS based poweroff driver for i.MX6 platforms
> - Use ARM Global Timer as clocksource on VF610
> - Some defconfig updates
Hi Shawn,
The changes all look good, but could you please send them again based on
v3.18-rc1? I'm trying to avoid back-merges from upstream into the next
branches.
Also, note that we've started splitting out defconfig changes into
a separate topic branch. Since you are rebasing anyway, please send
the defconfig change as a separate patch or pull request and also
update multi_v7_defconfig in the same way.
Arnd
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] ARM: imx: SoC updates for 3.19
2014-11-20 16:30 ` Arnd Bergmann
@ 2014-11-21 8:37 ` Shawn Guo
2014-11-21 12:55 ` Arnd Bergmann
0 siblings, 1 reply; 4+ messages in thread
From: Shawn Guo @ 2014-11-21 8:37 UTC (permalink / raw)
To: linux-arm-kernel
Hi Arnd,
On Fri, Nov 21, 2014 at 12:30 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> The changes all look good, but could you please send them again based on
> v3.18-rc1? I'm trying to avoid back-merges from upstream into the next
> branches.
The imx/cleanup branch can simply be based on v3.18-rc1. But I choose
to base imx/soc on a latest -rc to resolve a conflict between commit
410ba8d4a0da (ARM: imx: clk-vf610: get input clocks from assigned
clocks) and c72c553249bb (ARM: imx: clk-vf610: define PLL's clock
tree). The former one is currently sits on imx/soc branch, and the
latter landed on -rc4 as a fix. I think we can handle it in either
way of the following two.
1. Drop commit 410ba8d4a0da (ARM: imx: clk-vf610: get input clocks
from assigned clocks) from imx/soc branch and send it as a fix for
3.18 right way.
2. Keep 410ba8d4a0da on imx/soc and leave the merge conflict to Linus.
What's your preference?
>
> Also, note that we've started splitting out defconfig changes into
> a separate topic branch. Since you are rebasing anyway, please send
> the defconfig change as a separate patch or pull request and also
> update multi_v7_defconfig in the same way.
Okay, to keep it simple, I will squashed the defconfig updates into
one patch and send it to you.
Shawn
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] ARM: imx: SoC updates for 3.19
2014-11-21 8:37 ` Shawn Guo
@ 2014-11-21 12:55 ` Arnd Bergmann
0 siblings, 0 replies; 4+ messages in thread
From: Arnd Bergmann @ 2014-11-21 12:55 UTC (permalink / raw)
To: linux-arm-kernel
On Friday 21 November 2014 16:37:55 Shawn Guo wrote:
> On Fri, Nov 21, 2014 at 12:30 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> > The changes all look good, but could you please send them again based on
> > v3.18-rc1? I'm trying to avoid back-merges from upstream into the next
> > branches.
>
> The imx/cleanup branch can simply be based on v3.18-rc1. But I choose
> to base imx/soc on a latest -rc to resolve a conflict between commit
> 410ba8d4a0da (ARM: imx: clk-vf610: get input clocks from assigned
> clocks) and c72c553249bb (ARM: imx: clk-vf610: define PLL's clock
> tree). The former one is currently sits on imx/soc branch, and the
> latter landed on -rc4 as a fix. I think we can handle it in either
> way of the following two.
>
> 1. Drop commit 410ba8d4a0da (ARM: imx: clk-vf610: get input clocks
> from assigned clocks) from imx/soc branch and send it as a fix for
> 3.18 right way.
>
> 2. Keep 410ba8d4a0da on imx/soc and leave the merge conflict to Linus.
>
> What's your preference?
I think the best approach in this case would be to rebase your series
on top of 410ba8d4a0da. next/soc already contains -rc3 but not
-rc4, so this would solve the backmerge problem nicely.
> >
> > Also, note that we've started splitting out defconfig changes into
> > a separate topic branch. Since you are rebasing anyway, please send
> > the defconfig change as a separate patch or pull request and also
> > update multi_v7_defconfig in the same way.
>
> Okay, to keep it simple, I will squashed the defconfig updates into
> one patch and send it to you.
Ok, sounds good, thanks!
Arnd
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-11-21 12:55 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-19 7:03 [GIT PULL] ARM: imx: SoC updates for 3.19 Shawn Guo
2014-11-20 16:30 ` Arnd Bergmann
2014-11-21 8:37 ` Shawn Guo
2014-11-21 12:55 ` Arnd Bergmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).