Hi,

this series consolidates mach specific headers to a single file and moves
common arm sources to arm-common.

Finally, Claudios TX1 support patches were rebased to those changes.

Applies against next.

Tree:
https://github.com/lfd/jailhouse/tree/inmate-patches

  Ralf

Claudio Scordino (4):
  inmates: add support for Tegra TX1
  configs: add config files for Jetson TX1
  configs: rename jetson-tk1-demo.c to jetson-demo.c
  README: add Nvidia TX1 among the supported boards

Ralf Ramsauer (2):
  inmates: move common arm sources to arm-common
  inmates: consolidate mach specific definitions

 README.md                                          |   1 +
 configs/{jetson-tk1-demo.c => jetson-demo.c}       |   4 +-
 configs/jetson-tx1.c                               | 465 +++++++++++++++++++++
 inmates/demos/arm/gic-demo.c                       |   2 +-
 inmates/lib/arm-common/Makefile.lib                |  18 +
 inmates/lib/{arm => arm-common}/gic-v2.c           |  12 +-
 inmates/lib/{arm => arm-common}/gic.c              |   0
 inmates/lib/{arm => arm-common}/printk.c           |   2 +-
 inmates/lib/{arm => arm-common}/timer.c            |   0
 inmates/lib/{arm => arm-common}/uart-8250.c        |   0
 inmates/lib/{arm => arm-common}/uart-pl011.c       |   0
 inmates/lib/arm/Makefile                           |   7 +-
 inmates/lib/arm/Makefile.lib                       |  12 +-
 inmates/lib/arm/gic-v3.c                           |   6 +-
 inmates/lib/arm/include/mach-sun7i/mach/console.h  |  17 -
 inmates/lib/arm/include/mach-sun7i/mach/gic_v2.h   |  14 -
 inmates/lib/arm/include/mach-sun7i/mach/timer.h    |  13 -
 .../lib/arm/include/mach-tegra124/mach/console.h   |  21 -
 .../lib/arm/include/mach-tegra124/mach/gic_v2.h    |  14 -
 inmates/lib/arm/include/mach-tegra124/mach/timer.h |  13 -
 .../lib/arm/include/mach-vexpress/mach/console.h   |  15 -
 .../lib/arm/include/mach-vexpress/mach/gic_v2.h    |  14 -
 .../lib/arm/include/mach-vexpress/mach/gic_v3.h    |  14 -
 inmates/lib/arm/include/mach-vexpress/mach/timer.h |  13 -
 inmates/lib/arm/include/mach.h                     |  53 +++
 inmates/lib/arm64/Makefile                         |   8 +-
 inmates/lib/arm64/Makefile.lib                     |  15 +-
 .../arm64/include/mach-amd-seattle/mach/console.h  |  15 -
 .../arm64/include/mach-amd-seattle/mach/gic_v2.h   |  14 -
 .../arm64/include/mach-amd-seattle/mach/timer.h    |  13 -
 .../include/mach-foundation-v8/mach/console.h      |  15 -
 .../arm64/include/mach-foundation-v8/mach/gic_v2.h |  14 -
 .../arm64/include/mach-foundation-v8/mach/timer.h  |  13 -
 .../lib/arm64/include/mach-hi6220/mach/console.h   |  15 -
 .../lib/arm64/include/mach-hi6220/mach/gic_v2.h    |  14 -
 inmates/lib/arm64/include/mach-hi6220/mach/timer.h |  13 -
 inmates/lib/arm64/include/mach.h                   |  51 +++
 37 files changed, 621 insertions(+), 309 deletions(-)
 rename configs/{jetson-tk1-demo.c => jetson-demo.c} (92%)
 create mode 100644 configs/jetson-tx1.c
 create mode 100644 inmates/lib/arm-common/Makefile.lib
 rename inmates/lib/{arm => arm-common}/gic-v2.c (68%)
 rename inmates/lib/{arm => arm-common}/gic.c (100%)
 rename inmates/lib/{arm => arm-common}/printk.c (98%)
 rename inmates/lib/{arm => arm-common}/timer.c (100%)
 rename inmates/lib/{arm => arm-common}/uart-8250.c (100%)
 rename inmates/lib/{arm => arm-common}/uart-pl011.c (100%)
 delete mode 100644 inmates/lib/arm/include/mach-sun7i/mach/console.h
 delete mode 100644 inmates/lib/arm/include/mach-sun7i/mach/gic_v2.h
 delete mode 100644 inmates/lib/arm/include/mach-sun7i/mach/timer.h
 delete mode 100644 inmates/lib/arm/include/mach-tegra124/mach/console.h
 delete mode 100644 inmates/lib/arm/include/mach-tegra124/mach/gic_v2.h
 delete mode 100644 inmates/lib/arm/include/mach-tegra124/mach/timer.h
 delete mode 100644 inmates/lib/arm/include/mach-vexpress/mach/console.h
 delete mode 100644 inmates/lib/arm/include/mach-vexpress/mach/gic_v2.h
 delete mode 100644 inmates/lib/arm/include/mach-vexpress/mach/gic_v3.h
 delete mode 100644 inmates/lib/arm/include/mach-vexpress/mach/timer.h
 create mode 100644 inmates/lib/arm/include/mach.h
 delete mode 100644 inmates/lib/arm64/include/mach-amd-seattle/mach/console.h
 delete mode 100644 inmates/lib/arm64/include/mach-amd-seattle/mach/gic_v2.h
 delete mode 100644 inmates/lib/arm64/include/mach-amd-seattle/mach/timer.h
 delete mode 100644 inmates/lib/arm64/include/mach-foundation-v8/mach/console.h
 delete mode 100644 inmates/lib/arm64/include/mach-foundation-v8/mach/gic_v2.h
 delete mode 100644 inmates/lib/arm64/include/mach-foundation-v8/mach/timer.h
 delete mode 100644 inmates/lib/arm64/include/mach-hi6220/mach/console.h
 delete mode 100644 inmates/lib/arm64/include/mach-hi6220/mach/gic_v2.h
 delete mode 100644 inmates/lib/arm64/include/mach-hi6220/mach/timer.h
 create mode 100644 inmates/lib/arm64/include/mach.h

-- 
2.11.0

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to