Re: [GIT PULL] arch/arc for v3.9-rc1

2013-02-28 Thread Vineet Gupta
On Friday 22 February 2013 12:28 PM, Vineet Gupta wrote:
> Hi Linus,
> 
> I would like to introduce the Linux port to ARC Processors (from Synopsys) for
> 3.9-rc1. The patch-set has been discussed on the public lists since Nov and 
> has
> received a fair bit of review, specially from Arnd, tglx, Al and other 
> subsystem
> maintainers for DeviceTree, kgdb .
> 
> The arch bits are in arch/arc, some asm-generic changes (acked by Arnd), a 
> minor
> change to PARISC (acked by Helge).
> 
> The series is a touch bigger for a new port for 2 main reasons:
> 1. It enables a basic kernel in first sub-series and adds ptrace/kgdb/.. later
> 2. Some of the fallout of review (DeviceTree support, multi-platform-image
> support) were added on top of orig series, primarily to record the revision 
> history.
> 
> Please consider pulling.
> 
> Thanks,
> Vineet

Hi Linus,

Did you get a chance to look at the patch series and is there anything in
particular which could be gating the merge.

Thanks,
Vineet
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [GIT PULL] arch/arc for v3.9-rc1

2013-02-28 Thread Vineet Gupta
On Friday 22 February 2013 12:28 PM, Vineet Gupta wrote:
 Hi Linus,
 
 I would like to introduce the Linux port to ARC Processors (from Synopsys) for
 3.9-rc1. The patch-set has been discussed on the public lists since Nov and 
 has
 received a fair bit of review, specially from Arnd, tglx, Al and other 
 subsystem
 maintainers for DeviceTree, kgdb .
 
 The arch bits are in arch/arc, some asm-generic changes (acked by Arnd), a 
 minor
 change to PARISC (acked by Helge).
 
 The series is a touch bigger for a new port for 2 main reasons:
 1. It enables a basic kernel in first sub-series and adds ptrace/kgdb/.. later
 2. Some of the fallout of review (DeviceTree support, multi-platform-image
 support) were added on top of orig series, primarily to record the revision 
 history.
 
 Please consider pulling.
 
 Thanks,
 Vineet

Hi Linus,

Did you get a chance to look at the patch series and is there anything in
particular which could be gating the merge.

Thanks,
Vineet
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [GIT PULL] arch/arc for v3.9-rc1

2013-02-22 Thread Helge Deller
On 02/22/2013 07:58 AM, Vineet Gupta wrote:
> Hi Linus,
> 
> I would like to introduce the Linux port to ARC Processors (from Synopsys) for
> 3.9-rc1. The patch-set has been discussed on the public lists since Nov and 
> has
> received a fair bit of review, specially from Arnd, tglx, Al and other 
> subsystem
> maintainers for DeviceTree, kgdb .
> 
> The arch bits are in arch/arc, some asm-generic changes (acked by Arnd), a 
> minor
> change to PARISC (acked by Helge).
> 
> The series is a touch bigger for a new port for 2 main reasons:
> 1. It enables a basic kernel in first sub-series and adds ptrace/kgdb/.. later
> 2. Some of the fallout of review (DeviceTree support, multi-platform-image
> support) were added on top of orig series, primarily to record the revision 
> history.
> 
> Please consider pulling.
> 
> Thanks,
> Vineet
> 
> 
> The following changes since commit 949db153b6466c6f7cad5a427ecea94985927311:
> 
>   Linux 3.8-rc5 (2013-01-25 11:57:28 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 
> tags/arc-v3.9-rc1
> 
> for you to fetch changes up to fc32781bfdb56dad883469b65e468e749ef35fe5:
> 
>   ARC: [plat-arcfpga] DT arc-uart bindings change: "baud" => "current-speed"
> (2013-02-15 23:16:22 +0530)
> 
> 
> Introducing Linux port to Synopsys ARC Processors (for 3.9-rc1)
> 
> This patchset contains architecture specific bits (arch/arc) to enable Linux 
> on
> ARC700 Processor and some minor adjustments to generic code (reviewed/acked).
> 
> 
> Gilad Ben-Yossef (1):
>   ARC: Add support for ioremap_prot API
> 
> Mischa Jonker (1):
>   ARC: kgdb support
> 
> Vineet Gupta (75):
>   ARC: Generic Headers
>   ARC: Build system: Makefiles, Kconfig, Linker script
>   ARC: irqflags - Interrupt enabling/disabling at in-core intc
>   ARC: Atomic/bitops/cmpxchg/barriers
>   asm-generic headers: uaccess.h to conditionally define segment_eq()
>   ARC: uaccess friends
>   asm-generic: uaccess: Allow arches to over-ride __{get,put}_user_fn()
>   ARC: [optim] uaccess __{get,put}_user() optimised
>   asm-generic headers: Allow yet more arch overrides in checksum.h
>   ARC: Checksum/byteorder/swab routines
>   ARC: Fundamental ARCH data-types/defines
>   ARC: Spinlock/rwlock/mutex primitives
>   ARC: String library
>   ARC: Low level IRQ/Trap/Exception Handling
>   ARC: Interrupt Handling
>   ARC: Non-MMU Exception Handling
>   ARC: Syscall support (no-legacy-syscall ABI)
>   ARC: Process-creation/scheduling/idle-loop
>   ARC: Timers/counters/delay management
>   ARC: Signal handling
>   ARC: [Review] Preparing to fix incorrect syscall restarts due to signals
>   ARC: [Review] Prevent incorrect syscall restarts
>   ARC: Cache Flush Management
>   ARC: Page Table Management
>   ARC: MMU Context Management
>   ARC: MMU Exception Handling
>   ARC: TLB flush Handling
>   ARC: Page Fault handling
>   ARC: I/O and DMA Mappings
>   ARC: Boot #1: low-level, setup_arch(), /proc/cpuinfo, mem init
>   ARC: [plat-arcfpga] Static platform device for CONFIG_SERIAL_ARC
>   ARC: [DeviceTree] Basic support
>   ARC: [DeviceTree] Convert some Kconfig items to runtime values
>   ARC: [plat-arcfpga]: Enabling DeviceTree for Angel4 board
>   ARC: Last bits (stubs) to get to a running kernel with UART
>   ARC: [plat-arcfpga] defconfig
>   ARC: [optim] Cache "current" in Register r25
>   ARC: ptrace support
>   ARC: Futex support
>   ARC: OProfile support
>   ARC: Support for high priority interrupts in the in-core intc
>   ARC: Module support
>   ARC: Diagnostics: show_regs() etc
>   ARC: SMP support
>   ARC: DWARF2 .debug_frame based stack unwinder
>   ARC: stacktracing APIs based on dw2 unwinder
>   ARC: disassembly (needed by kprobes/kgdb/unaligned-access-emul)
>   ARC: kprobes support
>   sysctl: Enable PARISC "unaligned-trap" to be used cross-arch
>   ARC: Unaligned access emulation
>   ARC: Boot #2: Verbose Boot reporting / feature verification
>   ARC: [plat-arfpga] BVCI Latency Unit setup
>   perf, ARC: Enable building perf tools for ARC
>   ARC: perf support (software counters only)
>   ARC: Support for single cycle Close Coupled Mem (CCM)
>   ARC: Hostlink Pseudo-Driver for Metaware Debugger
>   ARC: UAPI Disintegrate arch/arc/include/asm
>   ARC: [Review] Multi-platform image #1: Kconfig enablement
>   ARC: Fold boards sub-menu into platform/SoC menu
>   ARC: [Review] Multi-platform image #2: Board callback Infrastructure
>   ARC: [Review] Multi-platform image #3: switch to board callback
>   ARC: [Review] Multi-platform image #4: Isolate platform headers
>   ARC: 

Re: [GIT PULL] arch/arc for v3.9-rc1

2013-02-22 Thread Arnd Bergmann
On Friday 22 February 2013, Vineet Gupta wrote:
> I would like to introduce the Linux port to ARC Processors (from Synopsys) for
> 3.9-rc1. The patch-set has been discussed on the public lists since Nov and 
> has
> received a fair bit of review, specially from Arnd, tglx, Al and other 
> subsystem
> maintainers for DeviceTree, kgdb .
> 
> The arch bits are in arch/arc, some asm-generic changes (acked by Arnd), a 
> minor
> change to PARISC (acked by Helge).
> 
> The series is a touch bigger for a new port for 2 main reasons:
> 1. It enables a basic kernel in first sub-series and adds ptrace/kgdb/.. later
> 2. Some of the fallout of review (DeviceTree support, multi-platform-image
> support) were added on top of orig series, primarily to record the revision 
> history.


For the series:

Acked-by: Arnd Bergmann 
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [GIT PULL] arch/arc for v3.9-rc1

2013-02-22 Thread Arnd Bergmann
On Friday 22 February 2013, Vineet Gupta wrote:
 I would like to introduce the Linux port to ARC Processors (from Synopsys) for
 3.9-rc1. The patch-set has been discussed on the public lists since Nov and 
 has
 received a fair bit of review, specially from Arnd, tglx, Al and other 
 subsystem
 maintainers for DeviceTree, kgdb .
 
 The arch bits are in arch/arc, some asm-generic changes (acked by Arnd), a 
 minor
 change to PARISC (acked by Helge).
 
 The series is a touch bigger for a new port for 2 main reasons:
 1. It enables a basic kernel in first sub-series and adds ptrace/kgdb/.. later
 2. Some of the fallout of review (DeviceTree support, multi-platform-image
 support) were added on top of orig series, primarily to record the revision 
 history.


For the series:

Acked-by: Arnd Bergmann a...@arndb.de
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [GIT PULL] arch/arc for v3.9-rc1

2013-02-22 Thread Helge Deller
On 02/22/2013 07:58 AM, Vineet Gupta wrote:
 Hi Linus,
 
 I would like to introduce the Linux port to ARC Processors (from Synopsys) for
 3.9-rc1. The patch-set has been discussed on the public lists since Nov and 
 has
 received a fair bit of review, specially from Arnd, tglx, Al and other 
 subsystem
 maintainers for DeviceTree, kgdb .
 
 The arch bits are in arch/arc, some asm-generic changes (acked by Arnd), a 
 minor
 change to PARISC (acked by Helge).
 
 The series is a touch bigger for a new port for 2 main reasons:
 1. It enables a basic kernel in first sub-series and adds ptrace/kgdb/.. later
 2. Some of the fallout of review (DeviceTree support, multi-platform-image
 support) were added on top of orig series, primarily to record the revision 
 history.
 
 Please consider pulling.
 
 Thanks,
 Vineet
 
 
 The following changes since commit 949db153b6466c6f7cad5a427ecea94985927311:
 
   Linux 3.8-rc5 (2013-01-25 11:57:28 -0800)
 
 are available in the git repository at:
 
   git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 
 tags/arc-v3.9-rc1
 
 for you to fetch changes up to fc32781bfdb56dad883469b65e468e749ef35fe5:
 
   ARC: [plat-arcfpga] DT arc-uart bindings change: baud = current-speed
 (2013-02-15 23:16:22 +0530)
 
 
 Introducing Linux port to Synopsys ARC Processors (for 3.9-rc1)
 
 This patchset contains architecture specific bits (arch/arc) to enable Linux 
 on
 ARC700 Processor and some minor adjustments to generic code (reviewed/acked).
 
 
 Gilad Ben-Yossef (1):
   ARC: Add support for ioremap_prot API
 
 Mischa Jonker (1):
   ARC: kgdb support
 
 Vineet Gupta (75):
   ARC: Generic Headers
   ARC: Build system: Makefiles, Kconfig, Linker script
   ARC: irqflags - Interrupt enabling/disabling at in-core intc
   ARC: Atomic/bitops/cmpxchg/barriers
   asm-generic headers: uaccess.h to conditionally define segment_eq()
   ARC: uaccess friends
   asm-generic: uaccess: Allow arches to over-ride __{get,put}_user_fn()
   ARC: [optim] uaccess __{get,put}_user() optimised
   asm-generic headers: Allow yet more arch overrides in checksum.h
   ARC: Checksum/byteorder/swab routines
   ARC: Fundamental ARCH data-types/defines
   ARC: Spinlock/rwlock/mutex primitives
   ARC: String library
   ARC: Low level IRQ/Trap/Exception Handling
   ARC: Interrupt Handling
   ARC: Non-MMU Exception Handling
   ARC: Syscall support (no-legacy-syscall ABI)
   ARC: Process-creation/scheduling/idle-loop
   ARC: Timers/counters/delay management
   ARC: Signal handling
   ARC: [Review] Preparing to fix incorrect syscall restarts due to signals
   ARC: [Review] Prevent incorrect syscall restarts
   ARC: Cache Flush Management
   ARC: Page Table Management
   ARC: MMU Context Management
   ARC: MMU Exception Handling
   ARC: TLB flush Handling
   ARC: Page Fault handling
   ARC: I/O and DMA Mappings
   ARC: Boot #1: low-level, setup_arch(), /proc/cpuinfo, mem init
   ARC: [plat-arcfpga] Static platform device for CONFIG_SERIAL_ARC
   ARC: [DeviceTree] Basic support
   ARC: [DeviceTree] Convert some Kconfig items to runtime values
   ARC: [plat-arcfpga]: Enabling DeviceTree for Angel4 board
   ARC: Last bits (stubs) to get to a running kernel with UART
   ARC: [plat-arcfpga] defconfig
   ARC: [optim] Cache current in Register r25
   ARC: ptrace support
   ARC: Futex support
   ARC: OProfile support
   ARC: Support for high priority interrupts in the in-core intc
   ARC: Module support
   ARC: Diagnostics: show_regs() etc
   ARC: SMP support
   ARC: DWARF2 .debug_frame based stack unwinder
   ARC: stacktracing APIs based on dw2 unwinder
   ARC: disassembly (needed by kprobes/kgdb/unaligned-access-emul)
   ARC: kprobes support
   sysctl: Enable PARISC unaligned-trap to be used cross-arch
   ARC: Unaligned access emulation
   ARC: Boot #2: Verbose Boot reporting / feature verification
   ARC: [plat-arfpga] BVCI Latency Unit setup
   perf, ARC: Enable building perf tools for ARC
   ARC: perf support (software counters only)
   ARC: Support for single cycle Close Coupled Mem (CCM)
   ARC: Hostlink Pseudo-Driver for Metaware Debugger
   ARC: UAPI Disintegrate arch/arc/include/asm
   ARC: [Review] Multi-platform image #1: Kconfig enablement
   ARC: Fold boards sub-menu into platform/SoC menu
   ARC: [Review] Multi-platform image #2: Board callback Infrastructure
   ARC: [Review] Multi-platform image #3: switch to board callback
   ARC: [Review] Multi-platform image #4: Isolate platform headers
   ARC: [Review] Multi-platform image #5: NR_IRQS defined by ARC core
   ARC: [Review] Multi-platform image #6: cpu-to-dma-addr optional
 

[GIT PULL] arch/arc for v3.9-rc1

2013-02-21 Thread Vineet Gupta
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Linus,

I would like to introduce the Linux port to ARC Processors (from Synopsys) for
3.9-rc1. The patch-set has been discussed on the public lists since Nov and has
received a fair bit of review, specially from Arnd, tglx, Al and other subsystem
maintainers for DeviceTree, kgdb .

The arch bits are in arch/arc, some asm-generic changes (acked by Arnd), a minor
change to PARISC (acked by Helge).

The series is a touch bigger for a new port for 2 main reasons:
1. It enables a basic kernel in first sub-series and adds ptrace/kgdb/.. later
2. Some of the fallout of review (DeviceTree support, multi-platform-image
support) were added on top of orig series, primarily to record the revision 
history.

Please consider pulling.

Thanks,
Vineet


The following changes since commit 949db153b6466c6f7cad5a427ecea94985927311:

  Linux 3.8-rc5 (2013-01-25 11:57:28 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git tags/arc-v3.9-rc1

for you to fetch changes up to fc32781bfdb56dad883469b65e468e749ef35fe5:

  ARC: [plat-arcfpga] DT arc-uart bindings change: "baud" => "current-speed"
(2013-02-15 23:16:22 +0530)

- 
Introducing Linux port to Synopsys ARC Processors (for 3.9-rc1)

This patchset contains architecture specific bits (arch/arc) to enable Linux on
ARC700 Processor and some minor adjustments to generic code (reviewed/acked).

- 
Gilad Ben-Yossef (1):
  ARC: Add support for ioremap_prot API

Mischa Jonker (1):
  ARC: kgdb support

Vineet Gupta (75):
  ARC: Generic Headers
  ARC: Build system: Makefiles, Kconfig, Linker script
  ARC: irqflags - Interrupt enabling/disabling at in-core intc
  ARC: Atomic/bitops/cmpxchg/barriers
  asm-generic headers: uaccess.h to conditionally define segment_eq()
  ARC: uaccess friends
  asm-generic: uaccess: Allow arches to over-ride __{get,put}_user_fn()
  ARC: [optim] uaccess __{get,put}_user() optimised
  asm-generic headers: Allow yet more arch overrides in checksum.h
  ARC: Checksum/byteorder/swab routines
  ARC: Fundamental ARCH data-types/defines
  ARC: Spinlock/rwlock/mutex primitives
  ARC: String library
  ARC: Low level IRQ/Trap/Exception Handling
  ARC: Interrupt Handling
  ARC: Non-MMU Exception Handling
  ARC: Syscall support (no-legacy-syscall ABI)
  ARC: Process-creation/scheduling/idle-loop
  ARC: Timers/counters/delay management
  ARC: Signal handling
  ARC: [Review] Preparing to fix incorrect syscall restarts due to signals
  ARC: [Review] Prevent incorrect syscall restarts
  ARC: Cache Flush Management
  ARC: Page Table Management
  ARC: MMU Context Management
  ARC: MMU Exception Handling
  ARC: TLB flush Handling
  ARC: Page Fault handling
  ARC: I/O and DMA Mappings
  ARC: Boot #1: low-level, setup_arch(), /proc/cpuinfo, mem init
  ARC: [plat-arcfpga] Static platform device for CONFIG_SERIAL_ARC
  ARC: [DeviceTree] Basic support
  ARC: [DeviceTree] Convert some Kconfig items to runtime values
  ARC: [plat-arcfpga]: Enabling DeviceTree for Angel4 board
  ARC: Last bits (stubs) to get to a running kernel with UART
  ARC: [plat-arcfpga] defconfig
  ARC: [optim] Cache "current" in Register r25
  ARC: ptrace support
  ARC: Futex support
  ARC: OProfile support
  ARC: Support for high priority interrupts in the in-core intc
  ARC: Module support
  ARC: Diagnostics: show_regs() etc
  ARC: SMP support
  ARC: DWARF2 .debug_frame based stack unwinder
  ARC: stacktracing APIs based on dw2 unwinder
  ARC: disassembly (needed by kprobes/kgdb/unaligned-access-emul)
  ARC: kprobes support
  sysctl: Enable PARISC "unaligned-trap" to be used cross-arch
  ARC: Unaligned access emulation
  ARC: Boot #2: Verbose Boot reporting / feature verification
  ARC: [plat-arfpga] BVCI Latency Unit setup
  perf, ARC: Enable building perf tools for ARC
  ARC: perf support (software counters only)
  ARC: Support for single cycle Close Coupled Mem (CCM)
  ARC: Hostlink Pseudo-Driver for Metaware Debugger
  ARC: UAPI Disintegrate arch/arc/include/asm
  ARC: [Review] Multi-platform image #1: Kconfig enablement
  ARC: Fold boards sub-menu into platform/SoC menu
  ARC: [Review] Multi-platform image #2: Board callback Infrastructure
  ARC: [Review] Multi-platform image #3: switch to board callback
  ARC: [Review] Multi-platform image #4: Isolate platform headers
  ARC: [Review] Multi-platform image #5: NR_IRQS defined by ARC core
  ARC: [Review] Multi-platform image #6: cpu-to-dma-addr optional
  ARC: [Review] Multi-platform image #7: SMP common code to use callbacks
  ARC: [Review] 

[GIT PULL] arch/arc for v3.9-rc1

2013-02-21 Thread Vineet Gupta
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Linus,

I would like to introduce the Linux port to ARC Processors (from Synopsys) for
3.9-rc1. The patch-set has been discussed on the public lists since Nov and has
received a fair bit of review, specially from Arnd, tglx, Al and other subsystem
maintainers for DeviceTree, kgdb .

The arch bits are in arch/arc, some asm-generic changes (acked by Arnd), a minor
change to PARISC (acked by Helge).

The series is a touch bigger for a new port for 2 main reasons:
1. It enables a basic kernel in first sub-series and adds ptrace/kgdb/.. later
2. Some of the fallout of review (DeviceTree support, multi-platform-image
support) were added on top of orig series, primarily to record the revision 
history.

Please consider pulling.

Thanks,
Vineet


The following changes since commit 949db153b6466c6f7cad5a427ecea94985927311:

  Linux 3.8-rc5 (2013-01-25 11:57:28 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git tags/arc-v3.9-rc1

for you to fetch changes up to fc32781bfdb56dad883469b65e468e749ef35fe5:

  ARC: [plat-arcfpga] DT arc-uart bindings change: baud = current-speed
(2013-02-15 23:16:22 +0530)

- 
Introducing Linux port to Synopsys ARC Processors (for 3.9-rc1)

This patchset contains architecture specific bits (arch/arc) to enable Linux on
ARC700 Processor and some minor adjustments to generic code (reviewed/acked).

- 
Gilad Ben-Yossef (1):
  ARC: Add support for ioremap_prot API

Mischa Jonker (1):
  ARC: kgdb support

Vineet Gupta (75):
  ARC: Generic Headers
  ARC: Build system: Makefiles, Kconfig, Linker script
  ARC: irqflags - Interrupt enabling/disabling at in-core intc
  ARC: Atomic/bitops/cmpxchg/barriers
  asm-generic headers: uaccess.h to conditionally define segment_eq()
  ARC: uaccess friends
  asm-generic: uaccess: Allow arches to over-ride __{get,put}_user_fn()
  ARC: [optim] uaccess __{get,put}_user() optimised
  asm-generic headers: Allow yet more arch overrides in checksum.h
  ARC: Checksum/byteorder/swab routines
  ARC: Fundamental ARCH data-types/defines
  ARC: Spinlock/rwlock/mutex primitives
  ARC: String library
  ARC: Low level IRQ/Trap/Exception Handling
  ARC: Interrupt Handling
  ARC: Non-MMU Exception Handling
  ARC: Syscall support (no-legacy-syscall ABI)
  ARC: Process-creation/scheduling/idle-loop
  ARC: Timers/counters/delay management
  ARC: Signal handling
  ARC: [Review] Preparing to fix incorrect syscall restarts due to signals
  ARC: [Review] Prevent incorrect syscall restarts
  ARC: Cache Flush Management
  ARC: Page Table Management
  ARC: MMU Context Management
  ARC: MMU Exception Handling
  ARC: TLB flush Handling
  ARC: Page Fault handling
  ARC: I/O and DMA Mappings
  ARC: Boot #1: low-level, setup_arch(), /proc/cpuinfo, mem init
  ARC: [plat-arcfpga] Static platform device for CONFIG_SERIAL_ARC
  ARC: [DeviceTree] Basic support
  ARC: [DeviceTree] Convert some Kconfig items to runtime values
  ARC: [plat-arcfpga]: Enabling DeviceTree for Angel4 board
  ARC: Last bits (stubs) to get to a running kernel with UART
  ARC: [plat-arcfpga] defconfig
  ARC: [optim] Cache current in Register r25
  ARC: ptrace support
  ARC: Futex support
  ARC: OProfile support
  ARC: Support for high priority interrupts in the in-core intc
  ARC: Module support
  ARC: Diagnostics: show_regs() etc
  ARC: SMP support
  ARC: DWARF2 .debug_frame based stack unwinder
  ARC: stacktracing APIs based on dw2 unwinder
  ARC: disassembly (needed by kprobes/kgdb/unaligned-access-emul)
  ARC: kprobes support
  sysctl: Enable PARISC unaligned-trap to be used cross-arch
  ARC: Unaligned access emulation
  ARC: Boot #2: Verbose Boot reporting / feature verification
  ARC: [plat-arfpga] BVCI Latency Unit setup
  perf, ARC: Enable building perf tools for ARC
  ARC: perf support (software counters only)
  ARC: Support for single cycle Close Coupled Mem (CCM)
  ARC: Hostlink Pseudo-Driver for Metaware Debugger
  ARC: UAPI Disintegrate arch/arc/include/asm
  ARC: [Review] Multi-platform image #1: Kconfig enablement
  ARC: Fold boards sub-menu into platform/SoC menu
  ARC: [Review] Multi-platform image #2: Board callback Infrastructure
  ARC: [Review] Multi-platform image #3: switch to board callback
  ARC: [Review] Multi-platform image #4: Isolate platform headers
  ARC: [Review] Multi-platform image #5: NR_IRQS defined by ARC core
  ARC: [Review] Multi-platform image #6: cpu-to-dma-addr optional
  ARC: [Review] Multi-platform image #7: SMP common code to use callbacks
  ARC: [Review] Multi-platform