FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Kernel Team

 
 
LinkBack Thread Tools
 
Old 10-01-2012, 09:59 AM
Ike Panhc
 
Default Patches for highbank

These changes are from Calxeda. The summary are,

- Fix compatibility with some SATA drives. (fixes are now upstream in -next)
- Coherent DMA support. This gives 50-100% SATA i/o improvement depending on
disk configuration. Network improvement is ~40% when fabric is configured
for 10Gb.
- Fix intermittent reset from Linux failures
- xgmac driver network performance improvements.
- configuration update to more closely match amd64. The main changes are
enabling FTRACE and enabling more networking features.

Patches are available in the git repository at:

git://kernel.ubuntu.com/ikepanhc/public.git lp1059432


Marek Szyprowski (3):
common: DMA-mapping: add DMA_ATTR_NO_KERNEL_MAPPING attribute
common: DMA-mapping: add DMA_ATTR_SKIP_CPU_SYNC attribute
ARM: dma-mapping: add support for DMA_ATTR_SKIP_CPU_SYNC attribute

Mark Langsdorf (1):
sata: add platform driver for Calxeda AHCI controller

Rob Herring (15):
ARM: add coherent dma ops
ARM: add coherent iommu dma ops
ARM: highbank: add coherent DMA setup
Revert "UBUNTU: SAUCE: ahci_platform: add custom hard reset for
Calxeda ahci ctrlr"
Revert "UBUNTU: SAUCE: net: calxedaxgmac: add write barriers around
setting owner bit"
UBUNTU: SAUCE: net: calxedaxgmac: enable operate on 2nd frame mode
UBUNTU: SAUCE: net: calxedaxgmac: remove explicit rx dma buffer
polling
UBUNTU: SAUCE: net: calxedaxgmac: use relaxed i/o accessors in rx and
tx paths
UBUNTU: SAUCE: net: calxedaxgmac: drop some unnecessary register
writes
UBUNTU: SAUCE: net: calxedaxgmac: rework transmit ring handling
UBUNTU: SAUCE: ARM: highbank: retry wfi on reset request
Revert "UBUNTU: SAUCE: ARM: highbank: use writel_relaxed variant for
pwr requests"
Revert "UBUNTU: SAUCE: force DMA buffers to non-bufferable on
highbank"
Revert "UBUNTU: SAUCE: input: add a key driver for highbank"
UBUNTU: [Config] Align highbank config with amd64-generic and add new
configs

Documentation/DMA-attributes.txt | 42 ++
.../devicetree/bindings/arm/calxeda/combophy.txt | 17 +
.../devicetree/bindings/ata/ahci-platform.txt | 9 +
.../devicetree/bindings/dma/arm-pl330.txt | 3 +
.../devicetree/bindings/net/calxeda-xgmac.txt | 3 +
arch/arm/boot/dts/highbank.dts | 22 +-
arch/arm/include/asm/dma-mapping.h | 1 +
arch/arm/mach-highbank/highbank.c | 53 +++
arch/arm/mach-highbank/sysregs.h | 8 +-
arch/arm/mach-highbank/system.c | 3 +-
arch/arm/mm/Kconfig | 2 +-
arch/arm/mm/dma-mapping.c | 253 ++++++++---
debian.master/config/amd64/config.common.amd64 | 33 +-
debian.master/config/armel/config.common.armel | 32 +-
debian.master/config/armhf/config.common.armhf | 2 +-
debian.master/config/armhf/config.flavour.highbank | 34 +-
debian.master/config/armhf/config.flavour.omap | 34 +-
debian.master/config/config.common.ubuntu | 42 +-
debian.master/config/i386/config.common.i386 | 33 +-
debian.master/config/powerpc/config.common.powerpc | 33 +-
debian.master/config/ppc64/config.common.ppc64 | 33 +-
drivers/ata/Kconfig | 9 +
drivers/ata/Makefile | 1 +
drivers/ata/ahci_platform.c | 73 +---
drivers/ata/sata_highbank.c | 450 ++++++++++++++++++++
drivers/input/keyboard/Kconfig | 11 -
drivers/input/keyboard/Makefile | 1 -
drivers/input/keyboard/highbank_keys.c | 141 ------
drivers/net/ethernet/calxeda/Kconfig | 2 +-
drivers/net/ethernet/calxeda/xgmac.c | 54 +--
include/linux/dma-attrs.h | 2 +
31 files changed, 895 insertions(+), 541 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/calxeda/combophy.txt
create mode 100644 drivers/ata/sata_highbank.c
delete mode 100644 drivers/input/keyboard/highbank_keys.c

--
1.7.9.5


--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 

Thread Tools




All times are GMT. The time now is 04:15 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org