From patchwork Thu May 31 09:51:21 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ike Panhc X-Patchwork-Id: 162122 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from chlorine.canonical.com (chlorine.canonical.com [91.189.94.204]) by ozlabs.org (Postfix) with ESMTP id 2E8E9B6FBD for ; Thu, 31 May 2012 19:51:47 +1000 (EST) Received: from localhost ([127.0.0.1] helo=chlorine.canonical.com) by chlorine.canonical.com with esmtp (Exim 4.71) (envelope-from ) id 1Sa22S-0002za-FL; Thu, 31 May 2012 09:51:28 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by chlorine.canonical.com with esmtp (Exim 4.71) (envelope-from ) id 1Sa22Q-0002zV-Ix for kernel-team@lists.ubuntu.com; Thu, 31 May 2012 09:51:26 +0000 Received: from [210.242.151.101] (helo=canonical.com) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1Sa22P-0005Tn-Vg for kernel-team@lists.ubuntu.com; Thu, 31 May 2012 09:51:26 +0000 From: Ike Panhc To: kernel-team@lists.ubuntu.com Subject: [PATCH 0/6] [Quantal] Calxeda highbank enablement Date: Thu, 31 May 2012 17:51:21 +0800 Message-Id: <1338457881-27572-1-git-send-email-ike.pan@canonical.com> X-Mailer: git-send-email 1.7.9.5 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.13 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: kernel-team-bounces@lists.ubuntu.com Errors-To: kernel-team-bounces@lists.ubuntu.com Several patches are dropped after rebase to v3.4. Here are patches not upstream yet, and patches to add highbank flavour. This config is based on highbank config in precise, which is workable and tested on highbank machine but not fully reviewed. Again, configs for other flavour is not touched. The following changes since commit de7bd18cde78c89f6b9efa5add3c8c704ba9a332: UBUNTU: Ubuntu-3.4.0-3.8 (2012-05-25 11:41:05 -0700) are available in the git repository at: git://kernel.ubuntu.com/ikepanhc/public.git highbank-quantal for you to fetch changes up to 5d7342608eed888ec3526f2d8c11a038f73b2fd7: UBUNTU: [Config] add highbank flavour (2012-05-31 17:21:03 +0800) Ike Panhc (1): UBUNTU: [Config] add highbank flavour Mark Langsdorf (1): UBUNTU: SAUCE: arm highbank: add support for pl320-ipc driver Rob Herring (4): UBUNTU: SAUCE: input: add a key driver for highbank UBUNTU: SAUCE: ARM: highbank: Add smc calls to enable/disable the L2 UBUNTU: SAUCE: force DMA buffers to non-bufferable on highbank UBUNTU: SAUCE: net: calxedaxgmac: fix net timeout recovery arch/arm/boot/dts/highbank.dts | 4 + arch/arm/mach-highbank/Makefile | 8 +- arch/arm/mach-highbank/core.h | 1 + arch/arm/mach-highbank/highbank.c | 15 + arch/arm/mach-highbank/include/mach/pl320-ipc.h | 20 + arch/arm/mach-highbank/pl320-ipc.c | 308 ++++++++ arch/arm/mach-highbank/smc.S | 31 + arch/arm/mm/Kconfig | 2 +- debian.master/config/amd64/config.common.amd64 | 743 ++++++++++++++++++ debian.master/config/armel/config.common.armel | 786 +++++++++++++++++++ debian.master/config/armhf/config.common.armhf | 42 +- debian.master/config/armhf/config.flavour.highbank | 824 ++++++++++++++++++++ debian.master/config/armhf/config.flavour.omap | 821 +++++++++++++++++++ debian.master/config/config.common.ubuntu | 820 +------------------ debian.master/config/i386/config.common.i386 | 744 ++++++++++++++++++ debian.master/config/powerpc/config.common.powerpc | 734 +++++++++++++++++ debian.master/config/ppc64/config.common.ppc64 | 734 +++++++++++++++++ debian.master/control.d/vars.highbank | 8 + debian.master/d-i/kernel-versions.in | 1 + debian.master/etc/getabis | 2 +- debian.master/rules.d/armhf.mk | 2 +- drivers/input/keyboard/Kconfig | 11 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/highbank_keys.c | 141 ++++ drivers/net/ethernet/calxeda/xgmac.c | 5 +- 25 files changed, 5977 insertions(+), 831 deletions(-) create mode 100644 arch/arm/mach-highbank/include/mach/pl320-ipc.h create mode 100644 arch/arm/mach-highbank/pl320-ipc.c create mode 100644 arch/arm/mach-highbank/smc.S create mode 100644 debian.master/config/armhf/config.flavour.highbank create mode 100644 debian.master/control.d/vars.highbank create mode 100644 drivers/input/keyboard/highbank_keys.c