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.
