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.

Reply via email to