[PULL,Vivid-SRU] ARM64: support APM xgene2
mbox

Message ID CACVXFVOXSGNPuCBMQNs0TazEia=ERO=CRjRxZdJ+WdC7jBdXcg@mail.gmail.com
State New
Headers show

Pull-request

git://kernel.ubuntu.com/ming/ubuntu-vivid.git for-xgene2

Message

Ming Lei July 13, 2015, 8:11 a.m. UTC
This addresses LP: #1473818, and make vivid kernel bootable
on APM xgene2 SoC.

The following changes since commit d9d8a603912d7368a9657ec51d1f9f2a35149233:

  Linux 3.19.8-ckt3

are available in the git repository at:

  git://kernel.ubuntu.com/ming/ubuntu-vivid.git  for-xgene2

for you to fetch changes up to cc17c2b80de0913f585cf48594599a6326b8e7bd :

cc17c2b (no-up) arm64: dts: add APM Merlin Board device tree
9d3fa3d drivers: net: xgene: Add SGMII based 1GbE support with ring manager v2
f0c2c3f drivers: net: xgene: Add 10GbE support with ring manager v2
f96478c drivers: net: xgene: Add ring manager v2 functions
13092e5 drivers: net: xgene: Change ring manager to use function pointers
4f45463 drivers: net: xgene: Add separate tx completion ring
83cdaa9 dtb: xgene: Add interrupt for Tx completion
8bd8cff Documentation: dts: xgene: Update interrupt field description
34a145e ata: ahci_xgene: Add AHCI Support for 2nd HW version of APM X-Gene SoC A
d7e15b8 libahci: Add support to handle HOST_IRQ_STAT as edge trigger latch.
498277c libahci: Refactoring of ahci_single_irq_intr function.
a79f554 ata: ahci_platform: fix owner module reference mismatch for scsi host

Thanks,
Ming

Comments

Paolo Pisati July 13, 2015, 11:09 a.m. UTC | #1
On Mon, Jul 13, 2015 at 04:11:31PM +0800, Ming Lei wrote:
> This addresses LP: #1473818, and make vivid kernel bootable
> on APM xgene2 SoC.
> 
> The following changes since commit d9d8a603912d7368a9657ec51d1f9f2a35149233:
> 
>   Linux 3.19.8-ckt3
> 
> are available in the git repository at:
> 
>   git://kernel.ubuntu.com/ming/ubuntu-vivid.git  for-xgene2

Expect for the last patch (that is a brand new dtb), all the other patches are
already upstream and in wily's branch - all clean cherry picks except for patch 4
where some mechanical diffs were applied.

Acked-by: Paolo Pisati <paolo.pisati@canonical.com>
Seth Forshee July 14, 2015, 2:06 p.m. UTC | #2
On Mon, Jul 13, 2015 at 04:11:31PM +0800, Ming Lei wrote:
> This addresses LP: #1473818, and make vivid kernel bootable
> on APM xgene2 SoC.
> 
> The following changes since commit d9d8a603912d7368a9657ec51d1f9f2a35149233:
> 
>   Linux 3.19.8-ckt3
> 
> are available in the git repository at:
> 
>   git://kernel.ubuntu.com/ming/ubuntu-vivid.git  for-xgene2
> 
> for you to fetch changes up to cc17c2b80de0913f585cf48594599a6326b8e7bd :
> 
> cc17c2b (no-up) arm64: dts: add APM Merlin Board device tree
> 9d3fa3d drivers: net: xgene: Add SGMII based 1GbE support with ring manager v2
> f0c2c3f drivers: net: xgene: Add 10GbE support with ring manager v2
> f96478c drivers: net: xgene: Add ring manager v2 functions
> 13092e5 drivers: net: xgene: Change ring manager to use function pointers
> 4f45463 drivers: net: xgene: Add separate tx completion ring
> 83cdaa9 dtb: xgene: Add interrupt for Tx completion
> 8bd8cff Documentation: dts: xgene: Update interrupt field description
> 34a145e ata: ahci_xgene: Add AHCI Support for 2nd HW version of APM X-Gene SoC A
> d7e15b8 libahci: Add support to handle HOST_IRQ_STAT as edge trigger latch.
> 498277c libahci: Refactoring of ahci_single_irq_intr function.
> a79f554 ata: ahci_platform: fix owner module reference mismatch for scsi host

That's quite a pile of changes, but most of them are isolated to the
xgene driver. The generic ahci changes look safe.

Acked-by: Seth Forshee <seth.forshee@canonical.com>
Brad Figg July 14, 2015, 4:42 p.m. UTC | #3
Applied to the Vivid master-next branch.