On 2016-12-07 22:42, Ralf Ramsauer wrote: > 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 >
Thanks, applied as-is. But I found some cleanup possibilities while hacking on the ZynqMP. Patches in next, will post them soon. Jan -- Siemens AG, Corporate Technology, CT RDA ITP SES-DE Corporate Competence Center Embedded Linux -- 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 jailhouse-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.