Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-20 Thread Horng-Shyang Liao
On Mon, 2016-06-20 at 18:41 +0800, CK Hu wrote: > Hi, HS: > > One comment inline. > > On Mon, 2016-05-30 at 11:19 +0800, HS Liao wrote: > > This patch is first version of Mediatek Command Queue(CMDQ) driver. The > > CMDQ is used to help read/write registers with critical time limitation, > > such

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-20 Thread Horng-Shyang Liao
On Fri, 2016-06-17 at 17:57 +0200, Matthias Brugger wrote: > > On 17/06/16 10:28, Horng-Shyang Liao wrote: > > Hi Matthias, > > > > On Tue, 2016-06-14 at 20:07 +0800, Horng-Shyang Liao wrote: > >> Hi Matthias, > >> > >> On Tue, 2016-06-14 at 12:

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-21 Thread Horng-Shyang Liao
On Tue, 2016-06-21 at 10:03 +0800, CK Hu wrote: > On Mon, 2016-06-20 at 19:22 +0800, Horng-Shyang Liao wrote: > > On Mon, 2016-06-20 at 18:41 +0800, CK Hu wrote: > > > Hi, HS: > > > > > > One comment inline. > > > > > > On Mon, 2016-05-3

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-21 Thread Horng-Shyang Liao
On Tue, 2016-06-21 at 15:41 +0200, Matthias Brugger wrote: > > On 21/06/16 07:52, Horng-Shyang Liao wrote: > > On Fri, 2016-06-17 at 17:57 +0200, Matthias Brugger wrote: > >> > >> On 17/06/16 10:28, Horng-Shyang Liao wrote: > >>> Hi Matthias, > >&

Re: [PATCH v14 2/4] CMDQ: Mediatek CMDQ driver

2016-09-23 Thread Horng-Shyang Liao
Hi Jassi, Please see my inline reply. On Thu, 2016-09-22 at 13:47 +0530, Jassi Brar wrote: > On Mon, Sep 5, 2016 at 7:14 AM, HS Liao wrote: [...] > > +struct cmdq_base *cmdq_register_device(struct device *dev) > > +{ > > + struct cmdq_base *cmdq_base; > > + struct resource res; > > +

Re: [PATCH v14 4/4] CMDQ: save more energy in idle

2016-09-23 Thread Horng-Shyang Liao
On Thu, 2016-09-22 at 13:22 +0530, Jassi Brar wrote: > On Mon, Sep 5, 2016 at 7:14 AM, HS Liao wrote: > > Use clk_disable_unprepare instead of clk_disable to save more energy > > when CMDQ is idle. > > > > Signed-off-by: HS Liao > > --- > > drivers/mailbox/mtk-cmdq.c | 54 > > ++

Re: [PATCH v13 0/4] Mediatek MT8173 CMDQ support

2016-08-31 Thread Horng-Shyang Liao
Hi Jassi, On Thu, 2016-08-25 at 19:12 +0530, Jassi Brar wrote: > On Thu, Aug 25, 2016 at 7:07 PM, Horng-Shyang Liao > wrote: > > Hi Matthias, > > > > On Wed, 2016-08-24 at 13:00 +0200, Matthias Brugger wrote: > >> On 24/08/16 05:27, HS Liao wrote: [...] > &g

Re: [PATCH v13 0/4] Mediatek MT8173 CMDQ support

2016-09-02 Thread Horng-Shyang Liao
Hi Jassi, On Wed, 2016-08-31 at 14:15 +0530, Jassi Brar wrote: > On Wed, Aug 31, 2016 at 1:43 PM, Horng-Shyang Liao > wrote: [...] > >> Platforms that need shared access to a channel, implement a 'server' > >> driver that serialise (which is needed still) the

Re: [PATCH v13 0/4] Mediatek MT8173 CMDQ support

2016-08-25 Thread Horng-Shyang Liao
Hi Matthias, On Wed, 2016-08-24 at 13:00 +0200, Matthias Brugger wrote: > On 24/08/16 05:27, HS Liao wrote: [...] > > Changes since v12: > > - remove mediatek,gce from device tree > > Why? The binding got accepted by Rob. We can get cmdq dev from mailbox controller, so we don't need mediatek,gc

Re: [PATCH v7 2/4] CMDQ: Mediatek CMDQ driver

2016-05-24 Thread Horng-Shyang Liao
Hi CK, Reply in line. On Tue, 2016-05-24 at 11:05 +0800, CK Hu wrote: > Hi, HS: > > Some comments below. > > On Mon, 2016-05-23 at 20:23 +0800, HS Liao wrote: ... > > +struct cmdq_task { > > + struct cmdq *cmdq; > > + struct list_headlist_entry; > > + enum cmdq_task_st

Re: [PATCH v7 4/4] CMDQ: suspend/resume protection

2016-05-24 Thread Horng-Shyang Liao
Hi CK, On Tue, 2016-05-24 at 17:16 +0800, CK Hu wrote: > On Mon, 2016-05-23 at 20:23 +0800, HS Liao wrote: ... > > +static int cmdq_suspend(struct device *dev) > > +{ > > + struct cmdq *cmdq = dev_get_drvdata(dev); > > + u32 exec_threads; > > + int ref_count; > > + unsigned long flags; >

Re: [PATCH v7 2/4] CMDQ: Mediatek CMDQ driver

2016-05-26 Thread Horng-Shyang Liao
Hi CK, Reply in line. On Thu, 2016-05-26 at 15:28 +0800, CK Hu wrote: > Hi, HS: > > Replay inline. > > On Tue, 2016-05-24 at 20:27 +0800, Horng-Shyang Liao wrote: > > Hi CK, > > > > Reply in line. > > > > On Tue, 2016-05-24 at 11:05 +0800,

Re: [RFC 1/3] dt-bindings: soc: Add documentation for the MediaTek GCE unit

2016-01-21 Thread Horng-Shyang Liao
Hi Rob, On Wed, 2016-01-20 at 10:38 -0600, Rob Herring wrote: > On Wed, Jan 20, 2016 at 01:14:38PM +0800, hs.l...@mediatek.com wrote: > > From: HS Liao > > > > This adds documentation for the MediaTek Global Command Engine (GCE) unit > > found in MT8173 SoCs. > > > > Signed-off-by: HS Liao > >

Re: [RFC 1/3] dt-bindings: soc: Add documentation for the MediaTek GCE unit

2016-02-16 Thread Horng-Shyang Liao
Hi Matthias, On Mon, 2016-02-08 at 18:51 +0100, Matthias Brugger wrote: > > On 22/01/16 04:38, Horng-Shyang Liao wrote: > > Hi Rob, > > > > On Wed, 2016-01-20 at 10:38 -0600, Rob Herring wrote: > >> On Wed, Jan 20, 2016 at 01:14:38PM +0800, hs.l...@mediat

Re: [RFC 3/3] CMDQ: Mediatek CMDQ driver

2016-02-26 Thread Horng-Shyang Liao
On Wed, 2016-02-03 at 14:40 +0800, Daniel Kurtz wrote: > > Hi Dan, > > > > Thanks for your comment. > > This solution looks good to me. > > I will change it as your suggestion. > > > > But, I have a question about 'mask out the provided *device virtual* > > address'. > > Are lower 16-bits (or 24-bi

Re: [PATCH v20 0/4] Mediatek MT8173 CMDQ support

2017-01-12 Thread Horng-Shyang Liao
On Wed, 2017-01-04 at 11:06 +0800, HS Liao wrote: > Hi, > > This is Mediatek MT8173 Command Queue(CMDQ) driver. The CMDQ is used > to help write registers with critical time limitation, such as > updating display configuration during the vblank. It controls Global > Command Engine (GCE) hardware t

Re: [PATCH v20 2/4] mailbox: mediatek: Add Mediatek CMDQ driver

2017-01-26 Thread Horng-Shyang Liao
Hi Jassi, On Thu, 2017-01-26 at 10:08 +0530, Jassi Brar wrote: > On Wed, Jan 4, 2017 at 8:36 AM, HS Liao wrote: > > > diff --git a/drivers/mailbox/mtk-cmdq-mailbox.c > > b/drivers/mailbox/mtk-cmdq-mailbox.c > > new file mode 100644 > > index 000..747bcd3 > > --- /dev/null > > +++ b/drivers/

Re: [PATCH v20 0/4] Mediatek MT8173 CMDQ support

2017-01-19 Thread Horng-Shyang Liao
On Fri, 2017-01-13 at 09:27 +0800, Horng-Shyang Liao wrote: > On Wed, 2017-01-04 at 11:06 +0800, HS Liao wrote: > > Hi, > > > > This is Mediatek MT8173 Command Queue(CMDQ) driver. The CMDQ is used > > to help write registers with critical time limitation, s

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-23 Thread Horng-Shyang Liao
Hi CK, On Thu, 2016-06-23 at 14:03 +0800, CK Hu wrote: > Hi, HS: > > On Mon, 2016-05-30 at 11:19 +0800, HS Liao wrote: > [...] > > > + > > +/* events for CMDQ and display */ > > +enum cmdq_event { > > + /* Display start of frame(SOF) events */ > > + CMDQ_EVENT_DISP_OVL0_SOF = 11, > > + CMD

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-24 Thread Horng-Shyang Liao
On Tue, 2016-06-21 at 15:46 +0800, Horng-Shyang Liao wrote: > On Tue, 2016-06-21 at 10:03 +0800, CK Hu wrote: > > On Mon, 2016-06-20 at 19:22 +0800, Horng-Shyang Liao wrote: > > > On Mon, 2016-06-20 at 18:41 +0800, CK Hu wrote: > > > > [Snip...] > > &g

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-08 Thread Horng-Shyang Liao
Hi Matthias, On Wed, 2016-06-08 at 12:45 +0200, Matthias Brugger wrote: > > On 08/06/16 07:40, Horng-Shyang Liao wrote: > > Hi Matthias, > > > > On Tue, 2016-06-07 at 18:59 +0200, Matthias Brugger wrote: > >> > >>

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-14 Thread Horng-Shyang Liao
Hi Matthias, On Wed, 2016-06-08 at 17:35 +0200, Matthias Brugger wrote: > > On 08/06/16 14:25, Horng-Shyang Liao wrote: > > Hi Matthias, > > > > On Wed, 2016-06-08 at 12:45 +0200, Matthias Brugger wrote: > >> > >> On 08/06/16 07:40, Horng-Shyang Liao wr

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-14 Thread Horng-Shyang Liao
Hi Matthias, On Tue, 2016-06-14 at 12:17 +0200, Matthias Brugger wrote: > > On 14/06/16 09:44, Horng-Shyang Liao wrote: > > Hi Matthias, > > > > On Wed, 2016-06-08 at 17:35 +0200, Matthias Brugger wrote: > >> > >> On 08/06/16 14:25, Horng-Shyang Liao wr

Re: [PATCH v10 2/4] CMDQ: Mediatek CMDQ driver

2016-07-14 Thread Horng-Shyang Liao
Hi Paul, On Thu, 2016-07-14 at 19:38 -0400, Paul Gortmaker wrote: > On Thu, Jul 14, 2016 at 7:28 AM, HS Liao wrote: > > This patch is first version of Mediatek Command Queue(CMDQ) driver. The > > CMDQ is used to help write registers with critical time limitation, > > such as updating display conf

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-01 Thread Horng-Shyang Liao
Hi Mathias, Please see my inline reply. On Tue, 2016-05-31 at 22:04 +0200, Matthias Brugger wrote: > > On 31/05/16 10:36, Horng-Shyang Liao wrote: > > Hi Mathias, > > > > Please see my inline reply. > > > > On Mon, 2016-05-30 at 17:31 +0200, Matthias Brugge

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-02 Thread Horng-Shyang Liao
Hi Mathias, Please see my inline reply. On Thu, 2016-06-02 at 10:46 +0200, Matthias Brugger wrote: > > On 01/06/16 11:57, Horng-Shyang Liao wrote: > > Hi Mathias, > > > > Please see my inline reply. > > > > On Tue, 2016-05-31 at 22:04 +0200, Matthias Brugge

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-05-30 Thread Horng-Shyang Liao
Hi CK, Reply inline. On Mon, 2016-05-30 at 14:49 +0800, CK Hu wrote: > Hi, HS: > > Some comments inline. > > On Mon, 2016-05-30 at 11:19 +0800, HS Liao wrote: ... > > +static void cmdq_thread_irq_handler(struct cmdq *cmdq, int tid) > > +{ > > + struct cmdq_thread *thread = &cmdq->thread[tid];

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-05-31 Thread Horng-Shyang Liao
Hi Mathias, Please see my inline reply. On Mon, 2016-05-30 at 17:31 +0200, Matthias Brugger wrote: > > On 30/05/16 05:19, HS Liao wrote: > > This patch is first version of Mediatek Command Queue(CMDQ) driver. The > > CMDQ is used to help read/write registers with critical time limitation, > > su

Re: [PATCH v14 2/4] CMDQ: Mediatek CMDQ driver

2016-10-10 Thread Horng-Shyang Liao
On Thu, 2016-10-06 at 18:40 +0530, Jassi Brar wrote: > On 6 October 2016 at 18:31, Horng-Shyang Liao wrote: > > > Back to our original statement, we need to flush all tasks to queue > > in GCE HW; i.e. we need to use mbox_client_txdone after > > mbox_send_message, or s

Re: [PATCH v14 2/4] CMDQ: Mediatek CMDQ driver

2016-10-06 Thread Horng-Shyang Liao
On Wed, 2016-10-05 at 20:13 +0530, Jassi Brar wrote: > On 5 October 2016 at 18:01, Horng-Shyang Liao wrote: > > On Wed, 2016-10-05 at 09:07 +0530, Jassi Brar wrote: > >> On 5 October 2016 at 08:24, Horng-Shyang Liao wrote: > >> > On Fri, 2016-09-30 at 17:47

Re: [PATCH v16 0/5] Mediatek MT8173 CMDQ support

2016-11-10 Thread Horng-Shyang Liao
On Tue, 2016-11-01 at 19:28 +0800, HS Liao wrote: > Hi, > > This is Mediatek MT8173 Command Queue(CMDQ) driver. The CMDQ is used > to help write registers with critical time limitation, such as > updating display configuration during the vblank. It controls Global > Command Engine (GCE) hardware t

Re: [PATCH v16 0/5] Mediatek MT8173 CMDQ support

2016-11-11 Thread Horng-Shyang Liao
On Fri, 2016-11-11 at 11:15 +0530, Jassi Brar wrote: > On Thu, Nov 10, 2016 at 4:45 PM, Horng-Shyang Liao > wrote: > > On Tue, 2016-11-01 at 19:28 +0800, HS Liao wrote: > >> Hi, > >> > >> This is Mediatek MT8173 Command Queue(CMDQ) driver. The CMDQ is

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-17 Thread Horng-Shyang Liao
Hi Matthias, On Tue, 2016-06-14 at 20:07 +0800, Horng-Shyang Liao wrote: > Hi Matthias, > > On Tue, 2016-06-14 at 12:17 +0200, Matthias Brugger wrote: > > > > On 14/06/16 09:44, Horng-Shyang Liao wrote: > > > Hi Matthias, > > > > > > On Wed, 2

Re: [PATCH v20 2/4] mailbox: mediatek: Add Mediatek CMDQ driver

2017-02-21 Thread Horng-Shyang Liao
On Thu, 2017-02-16 at 21:02 +0530, Jassi Brar wrote: > On Mon, Feb 6, 2017 at 11:07 AM, Horng-Shyang Liao > wrote: > > Hi Jassi, > > > > On Wed, 2017-02-01 at 10:52 +0530, Jassi Brar wrote: > >> On Thu, Jan 26, 2017 at 2:07 PM, Horng-Shyang Liao > >>

Re: [PATCH v20 2/4] mailbox: mediatek: Add Mediatek CMDQ driver

2017-02-23 Thread Horng-Shyang Liao
On Thu, 2017-02-23 at 09:40 +0530, Jassi Brar wrote: > On Wed, Feb 22, 2017 at 8:42 AM, Horng-Shyang Liao > wrote: > > On Thu, 2017-02-16 at 21:02 +0530, Jassi Brar wrote: > >> On Mon, Feb 6, 2017 at 11:07 AM, Horng-Shyang Liao > >> wrote: > >> > Hi

Re: [PATCH v20 2/4] mailbox: mediatek: Add Mediatek CMDQ driver

2017-02-05 Thread Horng-Shyang Liao
Hi Jassi, On Wed, 2017-02-01 at 10:52 +0530, Jassi Brar wrote: > On Thu, Jan 26, 2017 at 2:07 PM, Horng-Shyang Liao > wrote: > > Hi Jassi, > > > > On Thu, 2017-01-26 at 10:08 +0530, Jassi Brar wrote: > >> On Wed, Jan 4, 2017 at 8:36 AM, HS Liao wrote: > &g

Re: [PATCH v20 2/4] mailbox: mediatek: Add Mediatek CMDQ driver

2017-02-09 Thread Horng-Shyang Liao
On Mon, 2017-02-06 at 13:37 +0800, Horng-Shyang Liao wrote: > Hi Jassi, > > On Wed, 2017-02-01 at 10:52 +0530, Jassi Brar wrote: > > On Thu, Jan 26, 2017 at 2:07 PM, Horng-Shyang Liao > > wrote: > > > Hi Jassi, > > > > > > On Thu, 2017-01-26 at 1

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-06 Thread Horng-Shyang Liao
On Fri, 2016-06-03 at 18:41 +0530, Jassi Brar wrote: > On Fri, Jun 3, 2016 at 4:48 PM, Matthias Brugger > wrote: > > On 03/06/16 08:12, Horng-Shyang Liao wrote: > >> On Thu, 2016-06-02 at 10:46 +0200, Matthias Brugger wrote: > > >>> I keep thinking

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-07 Thread Horng-Shyang Liao
Hi Matthias, On Tue, 2016-06-07 at 19:04 +0200, Matthias Brugger wrote: > > On 30/05/16 05:19, HS Liao wrote: > > This patch is first version of Mediatek Command Queue(CMDQ) driver. The > > CMDQ is used to help read/write registers with critical time limitation, > > such as updating display confi

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-07 Thread Horng-Shyang Liao
Hi Matthias, On Tue, 2016-06-07 at 18:59 +0200, Matthias Brugger wrote: > > On 03/06/16 15:11, Matthias Brugger wrote: > > > > > [...] > > >> + > >> +smp_mb(); /* modify jump before enable thread */ > >> +} > >> + > >> +cmdq_thr

Re: [PATCH v9 1/4] dt-bindings: soc: Add documentation for the MediaTek GCE unit

2016-07-10 Thread Horng-Shyang Liao
Hi Jan, On Fri, 2016-07-08 at 12:17 +0200, Jan Lübbe wrote: > On Do, 2016-06-30 at 15:14 +0800, HS Liao wrote: > [...] > > +Required properties: > > +- compatible: Must be "mediatek,mt8173-gce" > > +- reg: Address range of the GCE unit > > +- interrupts: The interrupt signal from the GCE block > >

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-03 Thread Horng-Shyang Liao
Hi Matthias, On Fri, 2016-06-03 at 13:18 +0200, Matthias Brugger wrote: > > On 03/06/16 08:12, Horng-Shyang Liao wrote: > > Hi Mathias, > > > > Please see my inline reply. > > > > On Thu, 2016-06-02 at 10:46 +0200, Matthias Brugger wrote: > >> &g

Re: [PATCH v8 2/3] CMDQ: Mediatek CMDQ driver

2016-06-06 Thread Horng-Shyang Liao
Hi Matthias, Jassi, On Fri, 2016-06-03 at 18:41 +0530, Jassi Brar wrote: > On Fri, Jun 3, 2016 at 4:48 PM, Matthias Brugger > wrote: > > On 03/06/16 08:12, Horng-Shyang Liao wrote: > >> On Thu, 2016-06-02 at 10:46 +0200, Matthias Brugger wrote: > > >>> I k

Re: [RFC v3 1/3] dt-bindings: soc: Add documentation for the MediaTek GCE unit

2016-03-21 Thread Horng-Shyang Liao
On Sat, 2016-03-19 at 19:58 -0500, Rob Herring wrote: > On Fri, Mar 18, 2016 at 07:27:12PM +0800, HS Liao wrote: > > This adds documentation for the MediaTek Global Command Engine (GCE) unit > > found in MT8173 SoCs. > > > > Signed-off-by: HS Liao > > --- > > .../devicetree/bindings/soc/mediatek

Re: [RFC 3/3] CMDQ: Mediatek CMDQ driver

2016-01-31 Thread Horng-Shyang Liao
On Fri, 2016-01-29 at 21:15 +0800, Daniel Kurtz wrote: > On Fri, Jan 29, 2016 at 8:24 PM, Horng-Shyang Liao > wrote: > > On Fri, 2016-01-29 at 16:42 +0800, Daniel Kurtz wrote: > >> On Fri, Jan 29, 2016 at 3:39 PM, Horng-Shyang Liao > >> wrote: > >> >

Re: [RFC 3/3] CMDQ: Mediatek CMDQ driver

2016-01-31 Thread Horng-Shyang Liao
On Mon, 2016-02-01 at 12:15 +0800, Daniel Kurtz wrote: > On Mon, Feb 1, 2016 at 10:04 AM, Horng-Shyang Liao > wrote: > > > > On Fri, 2016-01-29 at 21:15 +0800, Daniel Kurtz wrote: > > > On Fri, Jan 29, 2016 at 8:24 PM, Horng-Shyang Liao > > > wrote: >

Re: [RFC 3/3] CMDQ: Mediatek CMDQ driver

2016-02-01 Thread Horng-Shyang Liao
On Mon, 2016-02-01 at 18:22 +0800, Daniel Kurtz wrote: > On Mon, Feb 1, 2016 at 2:20 PM, Horng-Shyang Liao > wrote: > > On Mon, 2016-02-01 at 12:15 +0800, Daniel Kurtz wrote: > >> On Mon, Feb 1, 2016 at 10:04 AM, Horng-Shyang Liao > >> wrote: > >> >

Re: [RFC 3/3] CMDQ: Mediatek CMDQ driver

2016-01-28 Thread Horng-Shyang Liao
Hi Dan, Many thanks for your comments and time. I reply my plan inline. On Thu, 2016-01-28 at 12:49 +0800, Daniel Kurtz wrote: > Hi HS, > > Sorry for the delay. It is hard to find time to review a >3700 line > driver :-o in detail > > Some review comments inline, although I still do not c

Re: [RFC 3/3] CMDQ: Mediatek CMDQ driver

2016-01-29 Thread Horng-Shyang Liao
On Fri, 2016-01-29 at 16:42 +0800, Daniel Kurtz wrote: > On Fri, Jan 29, 2016 at 3:39 PM, Horng-Shyang Liao > wrote: > > Hi Dan, > > > > Many thanks for your comments and time. > > I reply my plan inline. > > > > > > On Thu, 2016-01-2

Re: FW: [RFC 3/3] CMDQ: Mediatek CMDQ driver

2016-02-02 Thread Horng-Shyang Liao
霆); Daoyuan Huang (黃道原); Damon Chu (朱峻賢); Josh-YC Liu > (劉育誠); Glory Hung (洪智瑋); Yong Wu (吴勇) > Subject: Re: [RFC 3/3] CMDQ: Mediatek CMDQ driver > > On Tue, Feb 2, 2016 at 2:48 PM, Horng-Shyang Liao > wrote: > > On Mon, 2016-02-01 at 18:22 +0800, Daniel Kurtz wrote: >

Re: FW: [RFC 3/3] CMDQ: Mediatek CMDQ driver

2016-02-03 Thread Horng-Shyang Liao
On Wed, 2016-02-03 at 14:40 +0800, Daniel Kurtz wrote: > > Hi Dan, > > > > Thanks for your comment. > > This solution looks good to me. > > I will change it as your suggestion. > > > > But, I have a question about 'mask out the provided *device virtual* > > address'. > > Are lower 16-bits (or 24-bi

Re: [PATCH v14 2/4] CMDQ: Mediatek CMDQ driver

2016-09-30 Thread Horng-Shyang Liao
On Fri, 2016-09-23 at 17:28 +0800, Horng-Shyang Liao wrote: > Hi Jassi, > > Please see my inline reply. > > On Thu, 2016-09-22 at 13:47 +0530, Jassi Brar wrote: > > On Mon, Sep 5, 2016 at 7:14 AM, HS Liao wrote: > [...] > > > +struct cmdq_base *cmdq_r

Re: [PATCH v14 4/4] CMDQ: save more energy in idle

2016-09-30 Thread Horng-Shyang Liao
On Fri, 2016-09-23 at 17:28 +0800, Horng-Shyang Liao wrote: > On Thu, 2016-09-22 at 13:22 +0530, Jassi Brar wrote: > > On Mon, Sep 5, 2016 at 7:14 AM, HS Liao wrote: > > > Use clk_disable_unprepare instead of clk_disable to save more energy > > > when CMDQ is idle. &g

Re: [PATCH v14 2/4] CMDQ: Mediatek CMDQ driver

2016-09-30 Thread Horng-Shyang Liao
Hi CK, Please see my inline reply. On Fri, 2016-09-30 at 11:06 +0800, CK Hu wrote: > Hi, HS: > > On Mon, 2016-09-05 at 09:44 +0800, HS Liao wrote: > > This patch is first version of Mediatek Command Queue(CMDQ) driver. The > > CMDQ is used to help write registers with critical time limitation, >

Re: [PATCH v14 2/4] CMDQ: Mediatek CMDQ driver

2016-09-30 Thread Horng-Shyang Liao
On Fri, 2016-09-30 at 17:11 +0800, CK Hu wrote: > Hi, HS: > > One comment inline > > On Fri, 2016-09-30 at 16:56 +0800, Horng-Shyang Liao wrote: > > Hi CK, > > > > Please see my inline reply. > > > > On Fri, 2016-09-30 at 11:06 +0800, CK Hu wrote:

Re: [PATCH v12 2/4] CMDQ: Mediatek CMDQ driver

2016-08-16 Thread Horng-Shyang Liao
Hi Matthias, Sorry to disturb you. Do you have any further comment on CMDQ v12? Thanks. HS On Mon, 2016-08-08 at 16:31 +0800, HS Liao wrote: > This patch is first version of Mediatek Command Queue(CMDQ) driver. The > CMDQ is used to help write registers with critical time limitation, > such as u

Re: [PATCH v14 2/4] CMDQ: Mediatek CMDQ driver

2016-10-04 Thread Horng-Shyang Liao
On Fri, 2016-09-30 at 17:47 +0800, Horng-Shyang Liao wrote: > On Fri, 2016-09-30 at 17:11 +0800, CK Hu wrote: > > Hi, HS: > > > > One comment inline > > > > On Fri, 2016-09-30 at 16:56 +0800, Horng-Shyang Liao wrote: > > > Hi CK, > > > > >

Re: [PATCH v14 2/4] CMDQ: Mediatek CMDQ driver

2016-10-05 Thread Horng-Shyang Liao
On Wed, 2016-10-05 at 09:07 +0530, Jassi Brar wrote: > On 5 October 2016 at 08:24, Horng-Shyang Liao wrote: > > On Fri, 2016-09-30 at 17:47 +0800, Horng-Shyang Liao wrote: > >> On Fri, 2016-09-30 at 17:11 +0800, CK Hu wrote: > > > > > After I trace mailbox d

Re: [PATCH v14 0/4] Mediatek MT8173 CMDQ support

2016-09-18 Thread Horng-Shyang Liao
On Mon, 2016-09-05 at 09:44 +0800, HS Liao wrote: > Hi, > > This is Mediatek MT8173 Command Queue(CMDQ) driver. The CMDQ is used > to help write registers with critical time limitation, such as > updating display configuration during the vblank. It controls Global > Command Engine (GCE) hardware t