[Y/raspi2] Enable the arm64 arch for the -raspi2 branch

Paolo Pisati paolo.pisati at canonical.com
Tue Sep 27 10:02:30 UTC 2016


This pull request contains the bulding bits that enable building an arm64
kernel out of the Yakkety/raspi2 branch, suitable for the RaspberryPI3 board.

It contains no functional changes to the armhf side of -raspi2 branch.

Tested on my armhf/RaspberryPI2, armhf/RaspberryPI3 and arm64/RaspberryPI3.

The following changes since commit e1b761c15d4768ab4a3d9b9d1c4daaf6b0c72d0f:

  UBUNTU: Ubuntu-raspi2-4.8.0-1008.10 (2016-09-19 13:43:07 -0600)

are available in the git repository at:

  git://git.launchpad.net/~p-pisati/ubuntu/+source/linux y-raspi2

for you to fetch changes up to d966e6b76e964fa8fcb0c94badc2995d8eeb9ff2:

  UBUNTU: Ubuntu-raspi2-4.8.0-1009.11 (2016-09-27 08:31:00 +0000)

----------------------------------------------------------------
Paolo Pisati (16):
      UBUNTU: packaging: enable the arm64 bits
      UBUNTU: [Config] import empty debian.raspi2/config/arm64/ config files
      UBUNTU: [Config] updateconfigs
      UBUNTU: annotations: remove ACPI_CUSTOM_METHOD
      UBUNTU: [Config] REGULATOR_TWL4030=m
      UBUNTU: [Config] GPIO_TWL4030=m
      UBUNTU: annotations: remove HOTPLUG_PCI_PCIE
      UBUNTU: annotations: remove EFI_VARS
      UBUNTU: [Config] arm64: FTBFS, disable BCM_VC_SM
      UBUNTU: [Config] arm64: FTBFS, disable BCM_VC_CMA
      UBUNTU: [Config] arm64: FTBFS, disable BCM2708_VCHIQ
      UBUNTU: [Config] arm64: FTBFS, disable USB_DWCOTG
      UBUNTU: fix FTBFS rtl8192cu
      UBUNTU: arm64: fails booting when KGDB_SERIAL_CONSOLE=y, disable it
      UBUNTU: Start new release
      UBUNTU: Ubuntu-raspi2-4.8.0-1009.11

 debian.raspi2/abi/4.8.0-1008.10/abiname            |   1 +
 .../armhf => 4.8.0-1008.10/arm64}/ignore           |   0
 .../armhf => 4.8.0-1008.10/arm64}/ignore.modules   |   0
 debian.raspi2/abi/4.8.0-1008.10/armhf/ignore       |   1 +
 .../abi/4.8.0-1008.10/armhf/ignore.modules         |   1 +
 .../{4.8.0-1008.9 => 4.8.0-1008.10}/armhf/raspi2   |   0
 .../armhf/raspi2.compiler                          |   0
 .../armhf/raspi2.modules                           |   0
 .../abi/{4.8.0-1008.9 => 4.8.0-1008.10}/fwinfo     |   0
 .../{4.8.0-1008.9 => 4.8.0-1008.10}/modules.ignore |   0
 debian.raspi2/abi/4.8.0-1008.9/abiname             |   1 -
 debian.raspi2/changelog                            |  20 +++
 debian.raspi2/config/annotations                   |  12 +-
 debian.raspi2/config/arm64/config.common.arm64     |  17 +++
 debian.raspi2/config/arm64/config.flavour.raspi2   |   3 +
 debian.raspi2/config/armhf/config.common.armhf     |  14 ++
 debian.raspi2/config/config.common.ubuntu          | 167 ++++++++++++++++++---
 debian.raspi2/control.d/vars.raspi2                |   2 +-
 debian.raspi2/control.stub.in                      |   4 +-
 debian.raspi2/d-i/firmware/arm64/README.txt        |   4 +
 debian.raspi2/etc/getabis                          |   1 +
 debian.raspi2/etc/kernelconfig                     |   2 +-
 debian.raspi2/rules.d/arm64.mk                     |  24 +++
 .../wireless/realtek/rtl8192cu/core/rtw_br_ext.c   |   2 +
 24 files changed, 245 insertions(+), 31 deletions(-)
 create mode 100644 debian.raspi2/abi/4.8.0-1008.10/abiname
 rename debian.raspi2/abi/{4.8.0-1008.9/armhf => 4.8.0-1008.10/arm64}/ignore (100%)
 rename debian.raspi2/abi/{4.8.0-1008.9/armhf => 4.8.0-1008.10/arm64}/ignore.modules (100%)
 create mode 100644 debian.raspi2/abi/4.8.0-1008.10/armhf/ignore
 create mode 100644 debian.raspi2/abi/4.8.0-1008.10/armhf/ignore.modules
 rename debian.raspi2/abi/{4.8.0-1008.9 => 4.8.0-1008.10}/armhf/raspi2 (100%)
 rename debian.raspi2/abi/{4.8.0-1008.9 => 4.8.0-1008.10}/armhf/raspi2.compiler (100%)
 rename debian.raspi2/abi/{4.8.0-1008.9 => 4.8.0-1008.10}/armhf/raspi2.modules (100%)
 rename debian.raspi2/abi/{4.8.0-1008.9 => 4.8.0-1008.10}/fwinfo (100%)
 rename debian.raspi2/abi/{4.8.0-1008.9 => 4.8.0-1008.10}/modules.ignore (100%)
 delete mode 100644 debian.raspi2/abi/4.8.0-1008.9/abiname
 create mode 100644 debian.raspi2/config/arm64/config.common.arm64
 create mode 100644 debian.raspi2/config/arm64/config.flavour.raspi2
 create mode 100644 debian.raspi2/d-i/firmware/arm64/README.txt
 create mode 100644 debian.raspi2/rules.d/arm64.mk
-- 
bye,
p.




More information about the kernel-team mailing list