[PATCH 00/14] [Quantal] EDAC/CLK patches for highbank
Tim Gardner
tim.gardner at canonical.com
Fri Aug 3 14:58:05 UTC 2012
On 08/02/2012 07:22 PM, Ike Panhc wrote:
> BugLink: http://launchpad.net/bugs/1008345
>
> And also fix for ethernet, power button handling and SATA.
>
> The following changes since commit c9499363691baac8cf3cd3a8e094ad9b65f427ea:
>
> UBUNTU: Ubuntu-3.5.0-7.7 (2012-07-30 11:11:33 -0700)
>
> are available in the git repository at:
>
> git://kernel.ubuntu.com/ikepanhc/public.git lp1008345-quantal-new
>
> for you to fetch changes up to 1e930e3850099268b9be89f1cfb7c91082253c84:
>
> UBUNTU: [Config] Enable EDAC/CLK for highbank (2012-08-02 15:45:16 +0800)
>
>
> Grant Likely (2):
> UBUNTU: (drop after 3.6-rc1) clk: add DT clock binding support
> UBUNTU: (drop after 3.6-rc1) clk: add DT fixed-clock binding support
>
> Ike Panhc (1):
> UBUNTU: [Config] Enable EDAC/CLK for highbank
>
> Rob Herring (11):
> UBUNTU: (drop after 3.6-rc1) clk: add highbank clock support
> UBUNTU: (drop after 3.6-rc1) edac: add support for Calxeda highbank
> memory controller
> UBUNTU: (drop after 3.6-rc1) edac: add support for Calxeda highbank
> L2 cache ecc
> UBUNTU: (drop after 3.6-rc1) net: calxedaxgmac: enable rx cut-thru
> mode
> UBUNTU: (drop after 3.6-rc1) net: calxedaxgmac: fix hang on rx refill
> UBUNTU: SAUCE: net: calxedaxgmac: add write barriers around setting
> owner bit
> UBUNTU: SAUCE: ARM smp_twd: add back "arm,smp-twd" compatible
> property
> UBUNTU: SAUCE: ARM: highbank: add soft power and reset key event
> handling
> UBUNTU: SAUCE: ARM: highbank: use writel_relaxed variant for pwr
> requests
> UBUNTU: SAUCE: ahci: un-staticize ahci_dev_classify
> UBUNTU: SAUCE: ahci_platform: add custom hard reset for Calxeda ahci
> ctrlr
>
> .../devicetree/bindings/arm/calxeda/l2ecc.txt | 15 +
> .../devicetree/bindings/arm/calxeda/mem-ctrlr.txt | 14 +
> .../devicetree/bindings/clock/calxeda.txt | 17 +
> .../devicetree/bindings/clock/clock-bindings.txt | 117 +++++++
> .../devicetree/bindings/clock/fixed-clock.txt | 21 ++
> arch/arm/Kconfig | 1 +
> arch/arm/boot/dts/highbank.dts | 103 +++++-
> arch/arm/kernel/smp_twd.c | 1 +
> arch/arm/mach-highbank/Makefile | 2 +-
> arch/arm/mach-highbank/clock.c | 67 ----
> arch/arm/mach-highbank/highbank.c | 29 ++
> arch/arm/mach-highbank/sysregs.h | 8 +-
> debian.master/config/amd64/config.common.amd64 | 2 +
> debian.master/config/armel/config.common.armel | 1 +
> debian.master/config/armhf/config.common.armhf | 1 +
> debian.master/config/armhf/config.flavour.highbank | 1 +
> debian.master/config/armhf/config.flavour.omap | 1 +
> debian.master/config/config.common.ubuntu | 7 +-
> debian.master/config/i386/config.common.i386 | 2 +
> debian.master/config/powerpc/config.common.powerpc | 2 +
> debian.master/config/ppc64/config.common.ppc64 | 2 +
> drivers/ata/ahci.h | 1 +
> drivers/ata/ahci_platform.c | 74 ++++-
> drivers/ata/libahci.c | 3 +-
> drivers/clk/Makefile | 1 +
> drivers/clk/clk-fixed-rate.c | 23 ++
> drivers/clk/clk-highbank.c | 346 ++++++++++++++++++++
> drivers/clk/clk.c | 141 ++++++++
> drivers/clk/clkdev.c | 77 +++++
> drivers/edac/Kconfig | 16 +-
> drivers/edac/Makefile | 3 +
> drivers/edac/highbank_l2_edac.c | 149 +++++++++
> drivers/edac/highbank_mc_edac.c | 238 ++++++++++++++
> drivers/net/ethernet/calxeda/xgmac.c | 41 +--
> include/linux/clk-provider.h | 16 +
> include/linux/clk.h | 19 ++
> 36 files changed, 1458 insertions(+), 104 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.txt
> create mode 100644 Documentation/devicetree/bindings/arm/calxeda/mem-ctrlr.txt
> create mode 100644 Documentation/devicetree/bindings/clock/calxeda.txt
> create mode 100644 Documentation/devicetree/bindings/clock/clock-bindings.txt
> create mode 100644 Documentation/devicetree/bindings/clock/fixed-clock.txt
> delete mode 100644 arch/arm/mach-highbank/clock.c
> create mode 100644 drivers/clk/clk-highbank.c
> create mode 100644 drivers/edac/highbank_l2_edac.c
> create mode 100644 drivers/edac/highbank_mc_edac.c
>
drivers/built-in.o: In function `of_clk_get':
/home/rtg/ukb/quantal/armhf/master-next/ubuntu-quantal/drivers/clk/clkdev.c:42:
undefined reference to `of_clk_get_from_provider'
make[2]: *** [vmlinux] Error 1
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory
`/home/rtg/ukb/quantal/armhf/master-next/ubuntu-quantal'
make: ***
[/home/rtg/ukb/quantal/armhf/master-next/ubuntu-quantal/debian/stamps/stamp-build-omap]
Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
~/quantal/kern/ubuntu-quantal
While you're figuring out the omap build problem, how about replacing
the '(drop after 3.6-rc1)' with clean cherry picks since 3.6-rc1 has
been released.
rtg
--
Tim Gardner tim.gardner at canonical.com
More information about the kernel-team
mailing list