All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] vexpress: defconfig update for 3.13
@ 2013-10-21 12:41 Pawel Moll
  2013-10-28 20:27 ` Olof Johansson
  0 siblings, 1 reply; 5+ messages in thread
From: Pawel Moll @ 2013-10-21 12:41 UTC (permalink / raw)
  To: linux-arm-kernel

Greetings, arm-soc Gentlemen,

The following changes since commit 31d141e3a666269a3b6fcccddb0351caf7454240:

  Linux 3.12-rc6 (2013-10-19 12:28:15 -0700)

are available in the git repository at:

  git://git.linaro.org/people/pawelmoll/linux.git tags/vexpress/defconfig-for-v3.13

for you to fetch changes up to f9255e58d199e4454cc7cb8de50ce01c38403679:

  ARM: vexpress: Enable platform-specific options in defconfig (2013-10-21 11:23:28 +0100)

----------------------------------------------------------------
Update the Versatile Express defconfig in two stages:

1. Make the defconfig-ed kernels actually work on real boards and QEMU.
2. Enable all platform-specific drivers and features.

----------------------------------------------------------------
Fathi Boudra (1):
      ARM: vexpress: Make defconfig work again

Pawel Moll (1):
      ARM: vexpress: Enable platform-specific options in defconfig

 arch/arm/configs/vexpress_defconfig | 73 ++++++++++++++++++++++++-------------
 1 file changed, 47 insertions(+), 26 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] vexpress: defconfig update for 3.13
  2013-10-21 12:41 [GIT PULL] vexpress: defconfig update for 3.13 Pawel Moll
@ 2013-10-28 20:27 ` Olof Johansson
  2013-10-29  8:38   ` Pawel Moll
  0 siblings, 1 reply; 5+ messages in thread
From: Olof Johansson @ 2013-10-28 20:27 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Oct 21, 2013 at 01:41:31PM +0100, Pawel Moll wrote:
> Greetings, arm-soc Gentlemen,
> 
> The following changes since commit 31d141e3a666269a3b6fcccddb0351caf7454240:
> 
>   Linux 3.12-rc6 (2013-10-19 12:28:15 -0700)
> 
> are available in the git repository at:
> 
>   git://git.linaro.org/people/pawelmoll/linux.git tags/vexpress/defconfig-for-v3.13

Hi,

Since this was based on -rc6 and nothing else yet is, _and_ this branch
isn't in linux-next, I took the freedom of just carrying the patches
over as cherry-picks into next/soc instead of bringing in a newer -rc
everywhere.

So, patches have been applied but the branch wasn't merged.


Thanks!


-Olof

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] vexpress: defconfig update for 3.13
  2013-10-28 20:27 ` Olof Johansson
@ 2013-10-29  8:38   ` Pawel Moll
  0 siblings, 0 replies; 5+ messages in thread
From: Pawel Moll @ 2013-10-29  8:38 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, 2013-10-28 at 20:27 +0000, Olof Johansson wrote:
> On Mon, Oct 21, 2013 at 01:41:31PM +0100, Pawel Moll wrote:
> > Greetings, arm-soc Gentlemen,
> > 
> > The following changes since commit 31d141e3a666269a3b6fcccddb0351caf7454240:
> > 
> >   Linux 3.12-rc6 (2013-10-19 12:28:15 -0700)
> > 
> > are available in the git repository at:
> > 
> >   git://git.linaro.org/people/pawelmoll/linux.git tags/vexpress/defconfig-for-v3.13
> 
> Hi,
> 
> Since this was based on -rc6 and nothing else yet is, _and_ this branch
> isn't in linux-next, I took the freedom of just carrying the patches
> over as cherry-picks into next/soc instead of bringing in a newer -rc
> everywhere.
> 
> So, patches have been applied but the branch wasn't merged.

Cool, thanks!

Pawe?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] vexpress: defconfig update for 3.13
  2014-05-15 16:58 Pawel Moll
@ 2014-05-21 21:25 ` Olof Johansson
  0 siblings, 0 replies; 5+ messages in thread
From: Olof Johansson @ 2014-05-21 21:25 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, May 15, 2014 at 05:58:39PM +0100, Pawel Moll wrote:
> Hello Arnd, Kevin, Olof,
> 
> The series went through the a couple of review cycles (with the latest
> here: thread.gmane.org/gmane.linux.ports.arm.kernel/320572/) and got set
> of acks from almost all relevant subsystem maintainers.
> 
> The following changes since commit d6d211db37e75de2ddc3a4f979038c40df7cc79c:
> 
>   Linux 3.15-rc5 (2014-05-09 13:10:52 -0700)
> 
> are available in the git repository at:
> 
>   git://git.linaro.org/people/pawel.moll/linux.git tags/vexpress/updates-for-3.16
> 
> for you to fetch changes up to 6b2c31c71d6fa8896c5f3f2354d790a5bd3f0a1e:
> 
>   ARM: vexpress: move HBI check to sysreg driver (2014-05-15 17:02:21 +0100)
> 
> ----------------------------------------------------------------
> ARM Versatile Express updates for 3.16
> 
> This series reworks VE's platform configuration infrastructure by:
> 
> - making it possible to instantiate selected devices from the
>   Device Tree, prior to massive population,
> - converting custom "func" API into standard "regmap",
> - splitting the existing MFD driver into smaller ones and placing
>   them into relevant directories.
> 
> The common clock framework driver can now be selected individually
> (mostly for arm64 sake, where some of them are not used at all).
> 
> It also simplifies the machine code, by:
> 
> - moving the shed clock info clocksource driver,
> - simplifying SMP operations to base them entirely of the DT data,
> - moving platform ID checks into relevant driver.
> 
> ----------------------------------------------------------------
> Pawel Moll (8):
>       of: Keep track of populated platform devices
>       mfd: vexpress: Convert custom func API to regmap
>       mfd: syscon: Add platform data with a regmap config name
>       mfd: vexpress: Define the device as MFD cells
>       clk: versatile: Split config options for sp810 and vexpress_osc
>       clocksource: Sched clock source for Versatile Express
>       ARM: vexpress: Simplify SMP operations for DT-powered system
>       ARM: vexpress: move HBI check to sysreg driver
> 
> Sudeep KarkadaNagesha (1):
>       ARM: vexpress: remove redundant vexpress_dt_cpus_num to get cpu count


Nice refactorings!

I've merged this into next/cleanup -- I can't really find a better place for it
and, well, it is definitely a huge cleanup branch in many ways. :)


-Olof

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] vexpress: defconfig update for 3.13
@ 2014-05-15 16:58 Pawel Moll
  2014-05-21 21:25 ` Olof Johansson
  0 siblings, 1 reply; 5+ messages in thread
From: Pawel Moll @ 2014-05-15 16:58 UTC (permalink / raw)
  To: linux-arm-kernel

Hello Arnd, Kevin, Olof,

The series went through the a couple of review cycles (with the latest
here: thread.gmane.org/gmane.linux.ports.arm.kernel/320572/) and got set
of acks from almost all relevant subsystem maintainers.

The following changes since commit d6d211db37e75de2ddc3a4f979038c40df7cc79c:

  Linux 3.15-rc5 (2014-05-09 13:10:52 -0700)

are available in the git repository at:

  git://git.linaro.org/people/pawel.moll/linux.git tags/vexpress/updates-for-3.16

for you to fetch changes up to 6b2c31c71d6fa8896c5f3f2354d790a5bd3f0a1e:

  ARM: vexpress: move HBI check to sysreg driver (2014-05-15 17:02:21 +0100)

----------------------------------------------------------------
ARM Versatile Express updates for 3.16

This series reworks VE's platform configuration infrastructure by:

- making it possible to instantiate selected devices from the
  Device Tree, prior to massive population,
- converting custom "func" API into standard "regmap",
- splitting the existing MFD driver into smaller ones and placing
  them into relevant directories.

The common clock framework driver can now be selected individually
(mostly for arm64 sake, where some of them are not used at all).

It also simplifies the machine code, by:

- moving the shed clock info clocksource driver,
- simplifying SMP operations to base them entirely of the DT data,
- moving platform ID checks into relevant driver.

----------------------------------------------------------------
Pawel Moll (8):
      of: Keep track of populated platform devices
      mfd: vexpress: Convert custom func API to regmap
      mfd: syscon: Add platform data with a regmap config name
      mfd: vexpress: Define the device as MFD cells
      clk: versatile: Split config options for sp810 and vexpress_osc
      clocksource: Sched clock source for Versatile Express
      ARM: vexpress: Simplify SMP operations for DT-powered system
      ARM: vexpress: move HBI check to sysreg driver

Sudeep KarkadaNagesha (1):
      ARM: vexpress: remove redundant vexpress_dt_cpus_num to get cpu count

 .../devicetree/bindings/arm/vexpress-sysreg.txt    |  79 ++-
 Documentation/devicetree/bindings/arm/vexpress.txt |  15 +-
 arch/arm/boot/dts/vexpress-v2m-rs1.dtsi            |  76 ++-
 arch/arm/boot/dts/vexpress-v2m.dtsi                |  76 ++-
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts         |   5 +-
 arch/arm/mach-vexpress/core.h                      |   3 +-
 arch/arm/mach-vexpress/ct-ca9x4.c                  |  10 +-
 arch/arm/mach-vexpress/platsmp.c                   | 187 ++-----
 arch/arm/mach-vexpress/v2m.c                       |  82 +--
 arch/arm64/boot/dts/rtsm_ve-motherboard.dtsi       |   2 +-
 drivers/bus/Kconfig                                |   9 +
 drivers/bus/Makefile                               |   2 +
 drivers/bus/vexpress-config.c                      | 202 ++++++++
 drivers/clk/Kconfig                                |   9 +-
 drivers/clk/versatile/Kconfig                      |  26 +
 drivers/clk/versatile/Makefile                     |   5 +-
 drivers/clk/versatile/clk-vexpress-osc.c           |  96 ++--
 drivers/clocksource/Kconfig                        |  11 +
 drivers/clocksource/Makefile                       |   1 +
 drivers/clocksource/versatile.c                    |  40 ++
 drivers/hwmon/vexpress.c                           |  17 +-
 drivers/mfd/Kconfig                                |  15 +-
 drivers/mfd/Makefile                               |   2 +-
 drivers/mfd/syscon.c                               |   4 +
 drivers/mfd/vexpress-config.c                      | 287 -----------
 drivers/mfd/vexpress-sysreg.c                      | 554 ++++++---------------
 drivers/misc/Kconfig                               |   9 +
 drivers/misc/Makefile                              |   1 +
 drivers/misc/vexpress-syscfg.c                     | 324 ++++++++++++
 drivers/of/platform.c                              |  74 ++-
 drivers/power/reset/vexpress-poweroff.c            |  16 +-
 drivers/regulator/vexpress.c                       |  50 +-
 include/linux/of.h                                 |   7 +
 include/linux/of_platform.h                        |   5 +
 include/linux/platform_data/syscon.h               |   8 +
 include/linux/vexpress.h                           |  94 +---
 36 files changed, 1253 insertions(+), 1150 deletions(-)
 create mode 100644 drivers/bus/vexpress-config.c
 create mode 100644 drivers/clk/versatile/Kconfig
 create mode 100644 drivers/clocksource/versatile.c
 delete mode 100644 drivers/mfd/vexpress-config.c
 create mode 100644 drivers/misc/vexpress-syscfg.c
 create mode 100644 include/linux/platform_data/syscon.h

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-05-21 21:25 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-10-21 12:41 [GIT PULL] vexpress: defconfig update for 3.13 Pawel Moll
2013-10-28 20:27 ` Olof Johansson
2013-10-29  8:38   ` Pawel Moll
2014-05-15 16:58 Pawel Moll
2014-05-21 21:25 ` Olof Johansson

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.