All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/5] ARC: handle DSP presence in HW
@ 2019-12-27 18:03 ` Eugeniy Paltsev
  0 siblings, 0 replies; 36+ messages in thread
From: Eugeniy Paltsev @ 2019-12-27 18:03 UTC (permalink / raw)
  To: linux-snps-arc, Vineet Gupta
  Cc: linux-kernel, Alexey Brodkin, Eugeniy Paltsev

Arc processors may have DSP extension which is optional.
In this patch series we:
* Handle issues caused by DSP extension presence in HW
* Add optional support for DSP-enabled applications in
  userspace (with optional AGU extension support)
* Do minor cleanups

Eugeniy Paltsev (5):
  ARC: pt_regs: remove hardcoded registers offset
  ARC: add helpers to sanitize config options
  ARC: handle DSP presence in HW
  ARC: add support for DSP-enabled userspace applications
  ARC: allow userspace DSP applications to use AGU extensions

 arch/arc/Kconfig                   |  39 +++++++-
 arch/arc/include/asm/arcregs.h     |  26 ++++++
 arch/arc/include/asm/dsp-impl.h    | 141 +++++++++++++++++++++++++++++
 arch/arc/include/asm/dsp.h         |  50 ++++++++++
 arch/arc/include/asm/entry-arcv2.h |  14 ++-
 arch/arc/include/asm/processor.h   |   4 +
 arch/arc/include/asm/ptrace.h      |   4 +
 arch/arc/include/asm/switch_to.h   |   2 +
 arch/arc/kernel/asm-offsets.c      |  16 ++++
 arch/arc/kernel/head.S             |   4 +
 arch/arc/kernel/setup.c            |  47 +++++++---
 11 files changed, 329 insertions(+), 18 deletions(-)
 create mode 100644 arch/arc/include/asm/dsp-impl.h
 create mode 100644 arch/arc/include/asm/dsp.h

-- 
2.21.0


^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2020-03-04 17:58 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-27 18:03 [RFC 0/5] ARC: handle DSP presence in HW Eugeniy Paltsev
2019-12-27 18:03 ` Eugeniy Paltsev
2019-12-27 18:03 ` [PATCH 1/5] ARC: pt_regs: remove hardcoded registers offset Eugeniy Paltsev
2019-12-27 18:03   ` Eugeniy Paltsev
2019-12-28 21:06   ` Vineet Gupta
2019-12-28 21:06     ` Vineet Gupta
2019-12-27 18:03 ` [PATCH 2/5] ARC: add helpers to sanitize config options Eugeniy Paltsev
2019-12-27 18:03   ` Eugeniy Paltsev
2020-01-06 22:47   ` Vineet Gupta
2020-01-06 22:47     ` Vineet Gupta
2019-12-27 18:03 ` [PATCH 3/5] ARC: handle DSP presence in HW Eugeniy Paltsev
2019-12-27 18:03   ` Eugeniy Paltsev
2020-01-07  1:03   ` Vineet Gupta
2020-01-07  1:03     ` Vineet Gupta
2020-01-07  1:30     ` Vineet Gupta
2020-01-07  1:30       ` Vineet Gupta
2020-01-10 14:54     ` Eugeniy Paltsev
2020-01-10 14:54       ` Eugeniy Paltsev
2020-01-13 16:49       ` Vineet Gupta
2020-01-13 16:49         ` Vineet Gupta
2019-12-27 18:03 ` [PATCH 4/5] ARC: add support for DSP-enabled userspace applications Eugeniy Paltsev
2019-12-27 18:03   ` Eugeniy Paltsev
2020-01-07 18:25   ` Vineet Gupta
2020-01-07 18:25     ` Vineet Gupta
2020-01-09 19:01     ` Eugeniy Paltsev
2020-01-09 19:01       ` Eugeniy Paltsev
2020-01-09 22:46       ` Vineet Gupta
2020-01-09 22:46         ` Vineet Gupta
2020-03-04 11:51     ` Eugeniy Paltsev
2020-03-04 11:51       ` Eugeniy Paltsev
2020-03-04 17:58       ` Vineet Gupta
2020-03-04 17:58         ` Vineet Gupta
2019-12-27 18:03 ` [PATCH 5/5] ARC: allow userspace DSP applications to use AGU extensions Eugeniy Paltsev
2019-12-27 18:03   ` Eugeniy Paltsev
2020-01-07 18:30   ` Vineet Gupta
2020-01-07 18:30     ` Vineet Gupta

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.