From: Vinod Koul <vkoul@kernel.org>
To: Gustavo Pimentel <Gustavo.Pimentel@synopsys.com>
Cc: linux-pci@vger.kernel.org, dmaengine@vger.kernel.org,
Dan Williams <dan.j.williams@intel.com>,
Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
Russell King <rmk+kernel@armlinux.org.uk>,
Niklas Cassel <niklas.cassel@linaro.org>,
Joao Pinto <Joao.Pinto@synopsys.com>
Subject: Re: [RFC v6 2/6] dmaengine: Add Synopsys eDMA IP version 0 support
Date: Mon, 6 May 2019 17:26:51 +0530 [thread overview]
Message-ID: <20190506115651.GF3845@vkoul-mobl.Dlink> (raw)
In-Reply-To: <9e75b8f3a66cce4242265e64636f50a6672969d0.1556043127.git.gustavo.pimentel@synopsys.com>
On 23-04-19, 20:30, Gustavo Pimentel wrote:
> +struct dw_edma_v0_regs {
> + /* eDMA global registers */
> + u32 ctrl_data_arb_prior; /* 0x000 */
> + u32 padding_1; /* 0x004 */
> + u32 ctrl; /* 0x008 */
> + u32 wr_engine_en; /* 0x00c */
> + u32 wr_doorbell; /* 0x010 */
> + u32 padding_2; /* 0x014 */
> + u32 wr_ch_arb_weight_low; /* 0x018 */
> + u32 wr_ch_arb_weight_high; /* 0x01c */
> + u32 padding_3[3]; /* [0x020..0x028] */
> + u32 rd_engine_en; /* 0x02c */
> + u32 rd_doorbell; /* 0x030 */
> + u32 padding_4; /* 0x034 */
> + u32 rd_ch_arb_weight_low; /* 0x038 */
> + u32 rd_ch_arb_weight_high; /* 0x03c */
> + u32 padding_5[3]; /* [0x040..0x048] */
> + /* eDMA interrupts registers */
> + u32 wr_int_status; /* 0x04c */
> + u32 padding_6; /* 0x050 */
> + u32 wr_int_mask; /* 0x054 */
> + u32 wr_int_clear; /* 0x058 */
> + u32 wr_err_status; /* 0x05c */
> + u32 wr_done_imwr_low; /* 0x060 */
> + u32 wr_done_imwr_high; /* 0x064 */
> + u32 wr_abort_imwr_low; /* 0x068 */
> + u32 wr_abort_imwr_high; /* 0x06c */
> + u32 wr_ch01_imwr_data; /* 0x070 */
> + u32 wr_ch23_imwr_data; /* 0x074 */
> + u32 wr_ch45_imwr_data; /* 0x078 */
> + u32 wr_ch67_imwr_data; /* 0x07c */
> + u32 padding_7[4]; /* [0x080..0x08c] */
> + u32 wr_linked_list_err_en; /* 0x090 */
> + u32 padding_8[3]; /* [0x094..0x09c] */
> + u32 rd_int_status; /* 0x0a0 */
> + u32 padding_9; /* 0x0a4 */
> + u32 rd_int_mask; /* 0x0a8 */
> + u32 rd_int_clear; /* 0x0ac */
> + u32 padding_10; /* 0x0b0 */
> + u32 rd_err_status_low; /* 0x0b4 */
> + u32 rd_err_status_high; /* 0x0b8 */
> + u32 padding_11[2]; /* [0x0bc..0x0c0] */
> + u32 rd_linked_list_err_en; /* 0x0c4 */
> + u32 padding_12; /* 0x0c8 */
> + u32 rd_done_imwr_low; /* 0x0cc */
> + u32 rd_done_imwr_high; /* 0x0d0 */
> + u32 rd_abort_imwr_low; /* 0x0d4 */
> + u32 rd_abort_imwr_high; /* 0x0d8 */
> + u32 rd_ch01_imwr_data; /* 0x0dc */
> + u32 rd_ch23_imwr_data; /* 0x0e0 */
> + u32 rd_ch45_imwr_data; /* 0x0e4 */
> + u32 rd_ch67_imwr_data; /* 0x0e8 */
> + u32 padding_13[4]; /* [0x0ec..0x0f8] */
> + /* eDMA channel context grouping */
> + union Type {
Again no camecase please
--
~Vinod
next prev parent reply other threads:[~2019-05-06 11:56 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-04-23 18:30 [RFC v6 0/6] dmaengine: Add Synopsys eDMA IP driver (version 0) Gustavo Pimentel
2019-04-23 18:30 ` [RFC,v6,1/6] dmaengine: Add Synopsys eDMA IP core driver Gustavo Pimentel
2019-04-23 18:30 ` [RFC v6 1/6] " Gustavo Pimentel
2019-05-06 11:20 ` Vinod Koul
2019-05-06 16:42 ` Gustavo Pimentel
2019-05-07 5:03 ` Vinod Koul
2019-05-07 9:08 ` Gustavo Pimentel
2019-05-07 9:56 ` Vinod Koul
2019-04-23 18:30 ` [RFC,v6,2/6] dmaengine: Add Synopsys eDMA IP version 0 support Gustavo Pimentel
2019-04-23 18:30 ` [RFC v6 2/6] " Gustavo Pimentel
2019-05-06 11:56 ` Vinod Koul [this message]
2019-04-23 18:30 ` [RFC,v6,3/6] dmaengine: Add Synopsys eDMA IP version 0 debugfs support Gustavo Pimentel
2019-04-23 18:30 ` [RFC v6 3/6] " Gustavo Pimentel
2019-05-06 12:07 ` Vinod Koul
2019-05-06 17:09 ` Gustavo Pimentel
2019-05-07 5:11 ` Vinod Koul
2019-05-07 9:48 ` Gustavo Pimentel
2019-04-23 18:30 ` [RFC,v6,4/6] PCI: Add Synopsys endpoint EDDA Device ID Gustavo Pimentel
2019-04-23 18:30 ` [RFC v6 4/6] " Gustavo Pimentel
2019-04-23 18:30 ` [RFC,v6,5/6] dmaengine: Add Synopsys eDMA IP PCIe glue-logic Gustavo Pimentel
2019-04-23 18:30 ` [RFC v6 5/6] " Gustavo Pimentel
2019-04-23 18:30 ` [RFC,v6,6/6] MAINTAINERS: Add Synopsys eDMA IP driver maintainer Gustavo Pimentel
2019-04-23 18:30 ` [RFC v6 6/6] " Gustavo Pimentel
2019-05-06 8:12 ` [RFC v6 0/6] dmaengine: Add Synopsys eDMA IP driver (version 0) Gustavo Pimentel
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=20190506115651.GF3845@vkoul-mobl.Dlink \
--to=vkoul@kernel.org \
--cc=Gustavo.Pimentel@synopsys.com \
--cc=Joao.Pinto@synopsys.com \
--cc=andriy.shevchenko@linux.intel.com \
--cc=dan.j.williams@intel.com \
--cc=dmaengine@vger.kernel.org \
--cc=linux-pci@vger.kernel.org \
--cc=niklas.cassel@linaro.org \
--cc=rmk+kernel@armlinux.org.uk \
/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).