dmaengine.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
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

  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).