From: Kenneth Heitke <kheitke@codeaurora.org>
To: davidb@codeaurora.org, bryanh@codeaurora.org, dwalker@fifo99.com
Cc: linux-arm-msm@vger.kernel.org,
linux-arm-kernel@lists.intradead.org, yanhe@codeaurora.org,
palnatim@codeaurora.org, subhashj@codeaurora.org,
Kenneth Heitke <kheitke@codeaurora.org>
Subject: [RFC PATCH 0/5] msm: sps: Smart Peripheral System (SPS)
Date: Mon, 28 Feb 2011 18:11:27 -0700 [thread overview]
Message-ID: <1298941892-25173-1-git-send-email-kheitke@codeaurora.org> (raw)
Newer MSM SOC's include SPS hardware that is designed to provide high
throughput for peripheral-to-periperal data flows as well as
peripheral-to-memory and memory-to-memory.
This patch set is being submitted as RFC to get early feedback from the
community.
Amir Samuelovi (5):
RFC: msm: sps: Bus Access Manager (BAM) Hardware driver
RFC: msm: sps: BAM-DMA driver
RFC: msm: sps: Pipe Memory Manager
RFC: msm: sps: Smart Peripheral Subsystem (SPS) Resource Manager
RFC: msm: sps: Smart Peripheral System (SPS) driver.
arch/arm/mach-msm/Kconfig | 23 +
arch/arm/mach-msm/Makefile | 1 +
arch/arm/mach-msm/include/mach/msm_sps.h | 25 +
arch/arm/mach-msm/include/mach/sps.h | 1105 ++++++++++++++++++
arch/arm/mach-msm/sps/Makefile | 2 +
arch/arm/mach-msm/sps/bam.c | 588 ++++++++++
arch/arm/mach-msm/sps/bam.h | 375 ++++++
arch/arm/mach-msm/sps/sps.c | 1359 ++++++++++++++++++++++
arch/arm/mach-msm/sps/sps_bam.c | 1820 ++++++++++++++++++++++++++++++
arch/arm/mach-msm/sps/sps_bam.h | 547 +++++++++
arch/arm/mach-msm/sps/sps_core.h | 107 ++
arch/arm/mach-msm/sps/sps_dma.c | 896 +++++++++++++++
arch/arm/mach-msm/sps/sps_map.c | 137 +++
arch/arm/mach-msm/sps/sps_map.h | 46 +
arch/arm/mach-msm/sps/sps_mem.c | 156 +++
arch/arm/mach-msm/sps/sps_rm.c | 806 +++++++++++++
arch/arm/mach-msm/sps/spsi.h | 284 +++++
17 files changed, 8277 insertions(+), 0 deletions(-)
create mode 100644 arch/arm/mach-msm/include/mach/msm_sps.h
create mode 100644 arch/arm/mach-msm/include/mach/sps.h
create mode 100644 arch/arm/mach-msm/sps/Makefile
create mode 100644 arch/arm/mach-msm/sps/bam.c
create mode 100644 arch/arm/mach-msm/sps/bam.h
create mode 100644 arch/arm/mach-msm/sps/sps.c
create mode 100644 arch/arm/mach-msm/sps/sps_bam.c
create mode 100644 arch/arm/mach-msm/sps/sps_bam.h
create mode 100644 arch/arm/mach-msm/sps/sps_core.h
create mode 100644 arch/arm/mach-msm/sps/sps_dma.c
create mode 100644 arch/arm/mach-msm/sps/sps_map.c
create mode 100644 arch/arm/mach-msm/sps/sps_map.h
create mode 100644 arch/arm/mach-msm/sps/sps_mem.c
create mode 100644 arch/arm/mach-msm/sps/sps_rm.c
create mode 100644 arch/arm/mach-msm/sps/spsi.h
--
1.7.3.3
Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.
next reply other threads:[~2011-03-01 1:11 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-01 1:11 Kenneth Heitke [this message]
2011-03-01 1:11 ` [RFC PATCH 1/5] RFC: msm: sps: Bus Access Manager (BAM) Hardware driver Kenneth Heitke
2011-03-01 1:11 ` [RFC PATCH 2/5] RFC: msm: sps: BAM-DMA driver Kenneth Heitke
2011-03-01 1:11 ` [RFC PATCH 3/5] RFC: msm: sps: Pipe Memory Manager Kenneth Heitke
2011-03-01 1:11 ` [RFC PATCH 4/5] RFC: msm: sps: Smart Peripheral Subsystem (SPS) Resource Manager Kenneth Heitke
2011-03-01 1:11 ` [RFC PATCH 5/5] RFC: msm: sps: Smart Peripheral System (SPS) driver Kenneth Heitke
2011-03-01 20:11 ` David Brown
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1298941892-25173-1-git-send-email-kheitke@codeaurora.org \
--to=kheitke@codeaurora.org \
--cc=bryanh@codeaurora.org \
--cc=davidb@codeaurora.org \
--cc=dwalker@fifo99.com \
--cc=linux-arm-kernel@lists.intradead.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=palnatim@codeaurora.org \
--cc=subhashj@codeaurora.org \
--cc=yanhe@codeaurora.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).