On Thu, Jun 6, 2019 at 7:51 AM Sudeep Holla wrote:
>
> > BTW, this is not going to be the end of SCMI troubles (I believe
> > that's what his client is). SCMI will eventually have to be broken up
> > in layers (protocol and transport) for many legit platforms to use it.
> > That is mbox_send_mess
On Wed, Jul 17, 2019 at 2:26 PM Tushar Khandelwal
wrote:
> diff --git a/Documentation/devicetree/bindings/mailbox/arm,mhuv2.txt
> b/Documentation/devicetree/bindings/mailbox/arm,mhuv2.txt
> new file mode 100644
> index ..3a05593414bc
> --- /dev/null
> +++ b/Documentation/devicetree/b
On Tue, Jul 9, 2019 at 9:34 AM Rob Herring wrote:
>
> On Wed, Jun 12, 2019 at 07:52:37PM -0500, jassisinghb...@gmail.com wrote:
> > From: Jassi Brar
> >
> > Document the devicetree bindings for Socionext Milbeaut HDMAC
> > controller. Controller has upto 8 floa
Hi Linus,
The following changes since commit a3b22b9f11d9fbc48b0291ea92259a5a810e9438:
Linux 5.0-rc7 (2019-02-17 18:46:40 -0800)
are available in the Git repository at:
git://git.linaro.org/landing-teams/working/fujitsu/integration.git
tags/mailbox-fixes-v5.0-rc7
for you to fetch changes u
nsible defaults in place, we can leave
> other choices for EXPERT.
>
Acked-by: Jassi Brar
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:
>>
>> > diff --git a/drivers/mailbox/mtk-cmdq-mailbox.c
>> > b/drivers/mailbo
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/mailbox/mtk-cmdq-mailbox.c
...
> +static void cmdq_task_exec(struct cmdq_pkt *
On Wed, Jul 6, 2016 at 6:47 PM, Neil Armstrong wrote:
> 2016-07-04 17:38 GMT+02:00 Jassi Brar :
>> On Tue, Jun 21, 2016 at 3:32 PM, Neil Armstrong
>> wrote:
>>> Add Amlogic Meson SoCs Message-Handling-Unit as mailbox controller
>>> with 2 independent channels/l
On Tue, Jul 26, 2016 at 7:01 AM, Ruslan Bilovol
wrote:
> On Fri, Jul 15, 2016 at 10:43 AM, Clemens Ladisch wrote:
On Tue, May 24, 2016 at 2:50 AM, Ruslan Bilovol
wrote:
> it may break current usecase for some people
>>
>> And what are the benefits that justify breaking the kernel A
On Tue, Jun 28, 2016 at 8:36 PM, Jassi Brar wrote:
> On Tue, Jun 28, 2016 at 7:30 PM, Neil Armstrong
> wrote:
>>
>> My main question is : do you really want to transform this simple driver into
>> a dirty multi-bus generic mailbox driver ?
>> The meson_mhu is only
.c from :
> + * Copyright (C) 2013-2015 Fujitsu Semiconductor Ltd.
> + * Copyright (C) 2015 Linaro Ltd.
> + * Author: Jassi Brar
> + *
> + * This program is free software: you can redistribute it and/or modify
> + * it under the terms of the GNU General Public License as publishe
On Tue, Nov 15, 2016 at 9:18 PM, Thierry Reding
wrote:
> +
> +struct tegra_hsp_channel;
> +struct tegra_hsp;
> +
> +struct tegra_hsp_channel_ops {
> + int (*send_data)(struct tegra_hsp_channel *channel, void *data);
> + int (*startup)(struct tegra_hsp_channel *channel);
> +
On Wed, Nov 16, 2016 at 8:38 PM, Thierry Reding
wrote:
> On Wed, Nov 16, 2016 at 10:58:07AM +0530, Jassi Brar wrote:
>> On Tue, Nov 15, 2016 at 9:18 PM, Thierry Reding
>> wrote:
>>
>>
>> > +
>> > +struct tegra_hsp_channel;
>> > +struc
by Joseph Lo .
>
> Signed-off-by: Thierry Reding
Acked-by: Jassi Brar
On 11 October 2016 at 08:10, Horng-Shyang Liao wrote:
> 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.
Hi Linus,
The following changes since commit d060e0f603a4156087813d221d818bb39ec91429:
Merge tag 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
(2016-09-06 12:33:12 -0700)
are available in the git repository at:
git://git.linaro.org/landing-teams/working/fujitsu/
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 send tx_done once mailbox controller receive
> message (task). However, we still need a way
On 11 November 2016 at 15:04, Horng-Shyang Liao wrote:
> 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,
>> >>
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 used
>> to help write registers with critical time limitation, such as
>> updating display configuration during
Hi Linus,
The following changes since commit 16ae16c6e5616c084168740990fc508bda6655d4:
Merge tag 'mmc-v4.9-rc5' of
git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc (2016-11-24
10:51:18 -0800)
are available in the git repository at:
git://git.linaro.org/landing-teams/working/fujitsu/in
ch implements the poll and fasync file operation callback for
>> the test mailbox device.
>>
>> Cc: Lee Jones
>> Cc: Jassi Brar
>> Signed-off-by: Sudeep Holla
>
> Gentle Ping!
>
Would be good to have Lee's ack.
On Mon, Mar 6, 2017 at 10:40 AM, Anup Patel wrote:
> Some of the Broadcom iProc SoCs have FlexRM ring manager
> which provides a ring-based programming interface to various
> offload engines (e.g. RAID, Crypto, etc).
>
> This patch adds a common mailbox driver for Broadcom FlexRM
> ring manager wh
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 Jassi,
>> >
>> > On Wed, 2017-02-01 at 10:52 +0530, Jassi Brar wr
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
>> wrote:
>> > Hi Jassi,
>> >
>> > On Thu, 2017-01-26 at 10:08 +0
On Thu, Feb 2, 2017 at 10:17 AM, Anup Patel wrote:
> The remote processor can have DMAENGINE capabilities and client
> can pass data to be processed via main memory. In such cases,
> the client will require DMAble memory for remote processor.
>
> This patch adds new API mbox_channel_device() which
On Tue, May 24, 2016 at 6:31 AM, Hoan Tran wrote:
> Hi Rob,
>
> Thanks for your review !
>
> On Mon, May 23, 2016 at 1:30 PM, Rob Herring wrote:
>>
>> On Mon, May 16, 2016 at 09:17:25AM -0700, Hoan Tran wrote:
>> > This patch adds the APM X-Gene hwmon device tree node documentation.
>> >
>> > Sig
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 about how to get rid of the two data structures,
>>> task_busy_list and the task_release_wq. We need the latter f
-#define INTR_STAT_OFS 0x0
-#define INTR_SET_OFS 0x8
-#define INTR_CLR_OFS 0x10
-
-#define MHU_LP_OFFSET 0x0
-#define MHU_HP_OFFSET 0x20
-#define MHU_SEC_OFFSET 0x200
-#define TX_REG_OFFSET 0x100
+#define INTR_SET_OFS 0x0
+#define INTR_STAT_OFS 0x4
+#define INTR_CLR_OFS 0x8
-#define M
On Tue, May 24, 2016 at 11:37 PM, Rob Rice wrote:
> From: Rob Rice
>
> The Broadcom PDC mailbox driver is a mailbox controller that
> manages data transfers to and from one or more offload engines.
>
> Signed-off-by: Rob Rice
> Reviewed-by: Scott Branden
> Reviewed-by: Ray Jui
> ---
> drivers
On Tue, Jun 28, 2016 at 7:30 PM, Neil Armstrong wrote:
> On 06/25/2016 07:50 PM, Jassi Brar wrote:
>> -#define INTR_STAT_OFS 0x0
>> -#define INTR_SET_OFS 0x8
>> -#define INTR_CLR_OFS 0x10
>> -
>> -#define MHU_LP_OFFSET 0x0
>> -#define MHU_HP_OFFSET
On Tue, Jun 28, 2016 at 7:06 PM, Rob Rice wrote:
>>> drivers/mailbox/Kconfig |9 +
>>> drivers/mailbox/Makefile|2 +
>>> drivers/mailbox/mailbox-pdc/Makefile|8 +
>>> drivers/mailbox/mailbox-pdc/pdc.c | 1181
>>> +
On Tue, Mar 8, 2016 at 1:48 AM, Heiko Stübner wrote:
> Hi Jassi,
>
> Am Dienstag, 27. Oktober 2015, 15:31:45 schrieb Caesar Wang:
>> This driver is found on RK3368 SoCs.
>>
>> The Mailbox module is a simple APB peripheral that allows both
>> the Cortex-A53 MCU system to communicate by writing oper
On 2 March 2016 at 00:30, Stephen Boyd wrote:
> This flag is a no-op now. Remove usage of the flag.
>
> Cc: Jassi Brar
> Signed-off-by: Stephen Boyd
Acked-by: Jassi Brar
On Sat, Feb 27, 2016 at 3:54 AM, Nishanth Menon wrote:
> Support for TI Message Manager Module. This hardware block manages a
> bunch of hardware queues meant for communication between processor
> entities.
>
> Clients sitting on top of this would manage the required protocol
> for communicating w
On Fri, Mar 4, 2016 at 8:05 PM, Nishanth Menon wrote:
> Hi Jassi,
>
> Thanks for reviewing the patch.
> On 03/03/2016 11:18 PM, Jassi Brar wrote:
>
> [...]
>
>>>
>>> drivers/mailbox/Kconfig | 11 +
>>> drivers/mailbox/Makefile| 2 +
&g
On Tue, Mar 8, 2016 at 2:18 AM, Nishanth Menon wrote:
> On 03/07/2016 12:31 PM, Jassi Brar wrote:
>> On Fri, Mar 4, 2016 at 8:05 PM, Nishanth Menon wrote:
>>>>
>>>>> +static int ti_msgmgr_send_data(struct mbox_chan *chan, void *data)
>>>>> +{
Hi Linus,
Due to some last minute cosmetic changes, the driver was not included
in the first pull request, otherwise the driver has been reviewed
twice. Could you please consider pulling it, so it doesn't get delayed
for another cycle?
The following changes since commit c5a9d1f30c066b7922a5f66b8
Hi Linus,
The following changes since commit 1926e54f115725a9248d0c4c65c22acaf94de4c4:
MAINTAINERS: Update mailing list for Renesas ARM64 SoC Development
(2016-02-14 18:38:15 -0800)
are available in the git repository at:
git://git.linaro.org/landing-teams/working/fujitsu/integration.git
ma
On Tue, Feb 9, 2016 at 11:40 PM, Nishanth Menon wrote:
> On 09:43-20160209, Nishanth Menon wrote:
>> On Tue, Feb 9, 2016 at 8:54 AM, Jassi Brar wrote:
> [..]
>> Let me prototype this as part of of_xlate and see if I can pull the
>> qinst data back out.. obviously one nega
On Sun, Sep 27, 2015 at 7:09 PM, Caesar Wang wrote:
> Hello Jassi,
>
> Friendly Ping!
>
> Could you review this series patchs if you have free time?
>
It's been only 2 weeks since you posted the driver and I have been
busy with stuff that missed the last release. I did not miss your
patchset.
-Ja
On Fri, Jul 31, 2015 at 3:22 PM, Sudeep Holla wrote:
>
>>>
>>> Again, sorry for misleading comment, we do need hrtimer as replied on
>>> scpi thread. Any other concern with this patch ?
>>>
>> Polling by hrtimers is OK. Not to mean this is the best solution for
>> your platform. Please revise the
On Fri, Jul 31, 2015 at 3:10 PM, Sudeep Holla wrote:
>
> I forgot to mention, we have a the following description in
> mbox_client_txdone which is misleading:
>
> "The client/protocol had received some 'ACK' packet and it notifies the
> API that the last packet was sent successfully. This only wor
On Fri, Jul 31, 2015 at 6:38 PM, Sudeep Holla wrote:
>
>
> On 31/07/15 11:43, Sudeep Holla wrote:
>>
>>
>>
>> On 31/07/15 11:38, Jassi Brar wrote:
>>>
>>> On Fri, Jul 31, 2015 at 3:10 PM, Sudeep Holla
>>> wrote:
>>>&g
Hi Linus,
The following changes since commit 030bbdbf4c833bc69f502eae58498bc5572db736:
Linux 4.1-rc3 (2015-05-10 15:12:29 -0700)
are available in the git repository at:
http://git.linaro.org/landing-teams/working/fujitsu/integration.git
mailbox-for-next
for you to fetch changes up to 7d641
On Fri, Jun 26, 2015 at 7:10 AM, Linus Torvalds
wrote:
> On Thu, Jun 25, 2015 at 8:58 AM, Jassi Brar wrote:
>>
>> http://git.linaro.org/landing-teams/working/fujitsu/integration.git
>> mailbox-for-next
>
> So just looking at this pull request (and my previous merges
On Wed, Aug 12, 2015 at 2:23 PM, Lee Jones wrote:
> On Mon, 10 Aug 2015, Jassi Brar wrote:
>
>> On Mon, Aug 10, 2015 at 1:54 PM, Lee Jones wrote:
>> > On Mon, 10 Aug 2015, Jassi Brar wrote:
>> >> On Mon, Jul 27, 2015 at 3:14 PM, Lee Jones wrote:
>> >
On Mon, Jul 6, 2015 at 10:57 PM, Sören Brinkmann
wrote:
> On Mon, 2015-07-06 at 10:16AM -0700, Moritz Fischer wrote:
>> Signed-off-by: Moritz Fischer
>> Acked-by: Michal Simek
>> ---
>> .../devicetree/bindings/mailbox/xilinx-mailbox.txt | 44
>> ++
>> 1 file changed, 44 ins
On Mon, Jul 6, 2015 at 5:03 PM, Leo Yan wrote:
> Hi all,
>
> i'm working with one clock driver, which will invoke mailbox API to
> request the mailbox channel and send message.
>
> Usually clock driver will init with devicetree, below is the example:
> CLK_OF_DECLARE(hi6220_clk_power, "hisilicon,h
On Mon, Feb 1, 2016 at 8:49 PM, Alexey Klimov wrote:
> (adding Rafael and linux-acpi)
>
> On Fri, Jan 15, 2016 at 6:22 PM, Ashwin Chaugule
> wrote:
>> + Jassi (Linaro addr)
>>
>> On 15 January 2016 at 13:20, Ashwin Chaugule
>> wrote:
>>> Jassi,
>>>
>>> On 10 December 2015 at 13:19, Ashwin Chau
On Mon, Feb 1, 2016 at 8:53 PM, Leo Yan wrote:
> Hi Rob,
>
> Thanks for reviewing, please see below inline comments.
>
> On Mon, Feb 01, 2016 at 08:08:28AM -0600, Rob Herring wrote:
>> On Mon, Feb 01, 2016 at 09:34:44PM +0800, Leo Yan wrote:
>> > Document DT binding for Hisilicon Hi6220 mailbox dr
On Tue, Feb 2, 2016 at 1:08 AM, Duc Dang wrote:
> Hi Jassi,
>
> On Fri, Jan 15, 2016 at 6:57 PM, Duc Dang wrote:
>> X-Gene mailbox controller provides 8 mailbox channels, with
>> each channel has a dedicated interrupt line.
>
> Did you have a chance to look into this version 4 of my mail-box patc
On Tue, Feb 2, 2016 at 2:21 AM, Rafael J. Wysocki wrote:
> On Mon, Feb 1, 2016 at 4:43 PM, Jassi Brar wrote:
>> On Mon, Feb 1, 2016 at 8:49 PM, Alexey Klimov wrote:
>>> (adding Rafael and linux-acpi)
>>>
>>> On Fri, Jan 15, 2016 at 6:22 PM, Ashwin Chaugule
&
Hi Linus,
The following changes since commit 34229b277480f46c1e9a19f027f30b074512e68b:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
(2016-02-01 15:56:08 -0800)
are available in the git repository at:
git://git.linaro.org/landing-teams/working/fujitsu/integration.git
mailbo
On Thu, Jan 14, 2016 at 12:41 PM, Lee Jones wrote:
> While we're at it, ensure copy-to location is NULL'ed in the error path.
>
> Suggested-by: Dan Carpenter
> Signed-off-by: Lee Jones
> ---
> drivers/mailbox/mailbox-test.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --
On Wed, Jun 10, 2020 at 3:23 AM Sudeep Holla wrote:
>
> On Sun, Jun 07, 2020 at 02:30:23PM -0500, jassisinghb...@gmail.com wrote:
> > From: Jassi Brar
> >
> > Currently scmi_do_xfer() submits a message to mailbox api and waits
> > for an apparently very short tim
On Wed, Jun 10, 2020 at 10:56 AM Sudeep Holla wrote:
[I admit you can write bigger posts than me, so I am not going to
write a passionate response to each of your paragraphs.
Let's keep it to the point.]
> > > > if (xfer->hdr.poll_completion) {
> > > > - ktime_t stop = ktime_ad
Hi Linus,
The following changes since commit ffeb595d84811dde16a28b33d8a7cf26d51d51b3:
Merge tag 'powerpc-5.7-6' of
git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
(2020-05-30 12:28:44 -0700)
are available in the Git repository at:
git://git.linaro.org/landing-teams/working/fuji
On Thu, Jun 11, 2020 at 3:40 AM Sudeep Holla wrote:
> >
> > > > > > if (xfer->hdr.poll_completion) {
> > > > > > - ktime_t stop = ktime_add_ns(ktime_get(),
> > > > > > SCMI_MAX_POLL_TO_NS);
> > > > > > + ktime_t stop = ktime_add_ns(ktime_get(), 500 * 1000 *
> > > >
On Thu, Jun 11, 2020 at 11:56 AM Rob Herring wrote:
>
> On Wed, Jun 10, 2020 at 11:10:56PM -0500, Jassi Brar wrote:
> >
> > Sivaprakash Murugesan (3):
> > dt-bindings: mailbox: Add YAML schemas for QCOM APCS global block
> > mailbox: qcom: Add clo
On Thu, Jun 11, 2020 at 5:00 AM Sudeep Holla wrote:
> >
> > > Interesting logs ! The time taken to complete _successful_ requests
> > > are arguably better in bad_trace ... there are many <10usec responses
> > > in bad_trace, while the fastest response in good_trace is 53usec.
> >
> > Indeed th
On Tue, Jul 7, 2020 at 4:18 PM Daniele Alessandrelli
wrote:
> Just one question: should I remove the mailbox and scmi nodes from the
> soc DT or can I keep them there even if the mailbox driver is not
> available yet?
>
A device node can not be merged before its dt-bindings are.
On Mon, Sep 28, 2020 at 6:45 AM Sudeep Holla wrote:
> +
> +static void mhu_db_shutdown(struct mbox_chan *chan)
> +{
> + struct mhu_db_channel *chan_info = chan->con_priv;
> + struct mbox_controller *mbox = &chan_info->mhu->mbox;
> + int i;
> +
> + for (i = 0; i < mbox->num
On Sun, Sep 27, 2020 at 6:04 PM Chun-Kuang Hu wrote:
>
> CMDQ helper provide timer to detect execution timeout, but DRM driver
> could have a better way to detect execution timeout by vblank IRQ.
> For DRM, CMDQ command should execute in vblank, so if it fail to
> execute in next 2 vblank, timeout
On Wed, Oct 7, 2020 at 6:40 AM Sudeep Holla wrote:
>
> On Fri, Oct 02, 2020 at 02:42:37PM -0500, Jassi Brar wrote:
> > On Mon, Sep 28, 2020 at 6:45 AM Sudeep Holla wrote:
> >
> > > +
> > > +static void mhu_db_shutdown(struct mbox_chan *chan)
> >
On Thu, May 28, 2020 at 2:20 PM Rob Herring wrote:
>
> On Fri, May 15, 2020 at 10:47:38AM +0530, Viresh Kumar wrote:
> > From: Sudeep Holla
> >
> > Hi Rob, Arnd and Jassi,
> >
> > This stuff has been doing rounds on the mailing list since several years
> > now with no agreed conclusion by all the
On Wed, Jun 3, 2020 at 1:04 PM Sudeep Holla wrote:
>
> On Fri, May 29, 2020 at 09:37:58AM +0530, Viresh Kumar wrote:
> > On 28-05-20, 13:20, Rob Herring wrote:
> > > Whether Linux
> > > requires serializing mailbox accesses is a separate issue. On that side,
> > > it seems silly to not allow drivi
On Wed, Jun 3, 2020 at 1:31 PM Sudeep Holla wrote:
>
> > >
> > H/W is actually fine :) Its just that the driver is written to
> > _also_ support a platform (my original) that doesn't have shmem and
> > need to pass data via 32bit registers.
> > Frankly, I am not against the doorbell mode, I am a
On Thu, Jun 4, 2020 at 4:20 AM Sudeep Holla wrote:
>
> On Wed, Jun 03, 2020 at 01:32:42PM -0500, Jassi Brar wrote:
> > On Wed, Jun 3, 2020 at 1:04 PM Sudeep Holla wrote:
> > >
> > > On Fri, May 29, 2020 at 09:37:58AM +0530, Viresh Kumar wrote:
> > >
On Thu, Jun 4, 2020 at 11:56 PM Sudeep Holla wrote:
>
> > >> bash-1526 [000] 1149.472553: scmi_xfer_begin:
> > >> transfer_id=1538 msg_id=6 protocol_id=21 seq=0 poll=0
> > >> -0 [001] 1149.472733: scmi_xfer_begin:
> > >> transfer_id=1539 msg_id=7 protocol_id=19 seq=1 p
On Fri, Jun 5, 2020 at 3:58 AM Sudeep Holla wrote:
>
> > > > >> bash-1526 [000] 1149.472553: scmi_xfer_begin:
> > > > >> transfer_id=1538 msg_id=6 protocol_id=21 seq=0 poll=0
> > > > >> -0 [001] 1149.472733: scmi_xfer_begin:
> > > > >> transfer_id=1539 msg_id=7 protocol
On Thu, May 21, 2020 at 7:24 AM Baolin Wang wrote:
>
> Hi Jassi,
>
> On Wed, May 13, 2020 at 2:32 PM Baolin Wang wrote:
> >
> > On Wed, May 13, 2020 at 2:05 PM Jassi Brar wrote:
> > >
> > > On Tue, May 12, 2020 at 11:14 PM Baolin Wang
> > >
On Fri, May 15, 2020 at 12:17 AM Viresh Kumar wrote:
>
> - The hardware gives us the capability to write the register in
> parallel, i.e. we can write 0x800 and 0x400 together without any
> software locks, and so these 32 bits should be considered as separate
> channel even if only one inter
On Sat, Jun 6, 2020 at 5:59 AM Sivaprakash Murugesan
wrote:
>
> The Qualcomm ipq6018 has apcs block, add compatible for the same.
> Also, the apcs provides a clock controller functionality similar
> to msm8916 but the clock driver is different.
>
> Create a child platform device based on the apcs
On Thu, Oct 15, 2020 at 8:58 AM Jerome Brunet wrote:
>
>
> On Thu 15 Oct 2020 at 15:46, Ionela Voinescu wrote:
>
> > Hi guys,
> >
> > On Wednesday 23 Sep 2020 at 14:39:16 (+0200), Jerome Brunet wrote:
> >> If the txdone is done by polling, it is possible for msg_submit() to start
> >> the timer w
On Fri, Oct 16, 2020 at 4:00 AM Jerome Brunet wrote:
>
>
> On Fri 16 Oct 2020 at 10:52, Ionela Voinescu wrote:
>
> > On Thursday 15 Oct 2020 at 13:45:54 (-0500), Jassi Brar wrote:
> > [..]
> >> > >> --- a/drivers/mailbox/mailbox.c
> >> >
On Fri, Oct 16, 2020 at 12:50 PM Sudeep Holla wrote:
>
> On Fri, Oct 16, 2020 at 12:30:20PM -0500, jassisinghb...@gmail.com wrote:
> > From: Jassi Brar
> >
> > If the txdone is done by polling, it is possible for msg_submit() to start
> > the timer while txdone_hrt
On Fri, Oct 16, 2020 at 1:38 PM Jerome Brunet wrote:
>
>
> On Fri 16 Oct 2020 at 19:30, jassisinghb...@gmail.com wrote:
>
> > From: Jassi Brar
> >
> > If the txdone is done by polling, it is possible for msg_submit() to start
> > the timer while txdone_hrtimer
On Fri, Oct 16, 2020 at 1:54 PM Jerome Brunet wrote:
>
>
> On Fri 16 Oct 2020 at 19:33, Jassi Brar wrote:
>
> > On Fri, Oct 16, 2020 at 4:00 AM Jerome Brunet wrote:
> >>
> >>
> >> On Fri 16 Oct 2020 at 10:52, Ionela Voinescu
> >> wrote:
platform_get_irq error handling
- bcm: convert tasklets to use new tasklet_setup api
- core: fix race cause by hrtimer starting inappropriately
Allen Pais (1):
mailbox: bcm: convert tasklets to use new tasklet_setup() API
Jassi Brar (1
On Wed, Nov 11, 2020 at 12:02 AM Viresh Kumar wrote:
>
> On 27-10-20, 17:23, Viresh Kumar wrote:
> > This adds driver for the ARM MHUv2 (Message Handling Unit) mailbox
> > controller.
> >
> > This is based on the accepted DT bindings of the controller and supports
> > combination of all transport
On Tue, Jun 16, 2020 at 10:56 AM Daniele Alessandrelli
wrote:
>
> Hi,
>
> This patch-set adds initial support for a new Intel Movidius SoC code-named
> Keem Bay. The SoC couples an ARM Cortex A53 CPU with an Intel Movidius VPU.
>
> This initial patch-set enables only the minimal set of components
1);
> + spi_rd8_ack(udc, MAX3420_REG_FNADDR, 1);
> dev_dbg(udc->dev, "Assigned Address=%d\n", udc->setup.wValue);
> return;
> case USB_REQ_CLEAR_FEATURE:
Acked-by: Jassi Brar
On Tue, Sep 8, 2020 at 4:15 AM Arnd Bergmann wrote:
>
> Picking up the old thread again after and getting pinged by multiple
> colleagues about it (thanks!) reading through the history.
>
> On Fri, Jun 12, 2020 at 7:29 AM Viresh Kumar wrote:
> >
> > On 11-06-20, 19:34,
4
> > --- /dev/null
> > +++ b/Documentation/devicetree/bindings/mailbox/arm,mhu.yaml
> > @@ -0,0 +1,86 @@
> > +# SPDX-License-Identifier: GPL-2.0
> > +%YAML 1.2
> > +---
> > +$id: http://devicetree.org/schemas/mailbox/arm,mhu.yaml#
> > +$schema: http://device
On Wed, Jun 5, 2019 at 2:46 PM Mark Brown wrote:
>
> On Tue, Jun 04, 2019 at 10:44:24AM +0100, Sudeep Holla wrote:
> > On Mon, Jun 03, 2019 at 08:39:46PM +0100, Mark Brown wrote:
>
> >
> > > It feels like the issues with sharing access to the hardware and with the
> > > API for talking to doorbell
On Thu, Jun 20, 2019 at 11:13 AM Andre Przywara wrote:
>
> On Thu, 20 Jun 2019 10:22:41 +0100
> Sudeep Holla wrote:
>
> > On Mon, Jun 03, 2019 at 04:30:04PM +0800, peng@nxp.com wrote:
> > > From: Peng Fan
> > >
> > > The ARM SMC mailbox binding describes a firmware interface to trigger
> > >
On Mon, Jun 3, 2019 at 3:28 AM wrote:
>
> From: Peng Fan
>
> This mailbox driver implements a mailbox which signals transmitted data
> via an ARM smc (secure monitor call) instruction. The mailbox receiver
> is implemented in firmware and can synchronously return data when it
> returns execution
Hi Sudeep,
On Fri, May 31, 2019 at 9:33 AM Sudeep Holla wrote:
>
> This is my another attempt to extend mailbox framework to support
> doorbell mode mailbox hardware. It also adds doorbell support to ARM
> MHU driver.
>
Nothing has really changed since the last time we discussed many months ago.
On Fri, May 31, 2019 at 9:33 AM Sudeep Holla wrote:
> diff --git a/drivers/mailbox/mailbox.c b/drivers/mailbox/mailbox.c
> index 38d9df3fb199..e26a079f8223 100644
> --- a/drivers/mailbox/mailbox.c
> +++ b/drivers/mailbox/mailbox.c
> @@ -77,7 +77,10 @@ static void msg_submit(struct mbox_chan *chan
On Wed, May 6, 2020 at 8:29 AM Baolin Wang wrote:
>
> Hi Jassi,
>
> On Tue, Apr 28, 2020 at 11:10 AM Baolin Wang wrote:
> >
> > From: Baolin Wang
> >
> > The Spreadtrum mailbox controller supports 8 channels to communicate
> > with MCUs, and it contains 2 different parts: inbox and outbox, which
On Tue, May 12, 2020 at 11:14 PM Baolin Wang wrote:
>
> Hi Jassi,
>
> On Thu, May 7, 2020 at 11:23 AM Baolin Wang wrote:
> >
> > Hi Jassi,
> >
> > On Thu, May 7, 2020 at 7:25 AM Jassi Brar wrote:
> > >
> > > On Wed, May 6, 2020 a
o the
> caller without waiting in mbox_send_message even when it's blocking Tx.
>
> This patch fixes the issue by waiting for the completion always if Tx
> is in blocking mode.
>
> Fixes: 2b6d83e2b8b7 ("mailbox: Introduce framework for mailbox")
> Cc: Jassi Brar
>
On Wed, Mar 29, 2017 at 11:00 AM, Anup Patel wrote:
> The Broadcom FlexRM ring manager provides producer-consumer style
> ring interface for offload engines on Broadcom iProc SoCs. We can
> have one or more instances of Broadcom FlexRM ring manager in a SoC.
>
> This patchset adds a mailbox driver
res to each queued
request, so that the threads could wait on their own completions.
Reported-by: Alexey Klimov
Signed-off-by: Jassi Brar
---
drivers/mailbox/mailbox.c | 15 +++
drivers/mailbox/omap-mailbox.c | 2 +-
drivers/mailbox/pcc.c | 2 +-
include/li
On Wed, Mar 29, 2017 at 5:04 PM, Sudeep Holla wrote:
>
> On 28/03/17 19:20, Jassi Brar wrote:
>> Hi Sudeep,
>>
>> On Tue, Mar 21, 2017 at 5:00 PM, Sudeep Holla wrote:
>>> There exists a race when msg_submit return immediately as there was an
>>> act
On 6 April 2017 at 22:28, Alexey Klimov wrote:
> Hi Jassi/Sudeep,
>
> On Wed, Mar 29, 2017 at 07:01:09PM +0100, Sudeep Holla wrote:
>>
>>
>> On 29/03/17 18:43, Jassi Brar wrote:
...
>> > diff --git a/drivers/mailbox/mailbox.c b/drivers/mailbox/mailbox.
On Thu, Apr 6, 2017 at 11:01 PM, Alexey Klimov wrote:
> When mailbox controller provides two or more channels and
> they are actively used by mailbox client(s) it's very easy
> to trigger the warning in hrtimer_forward():
>
> [ 247.853060] WARNING: CPU: 6 PID: 0 at kernel/time/hrtimer.c:805
> hr
On 11 April 2017 at 18:04, Alexey Klimov wrote:
> On Fri, Apr 07, 2017 at 08:39:35PM +0530, Jassi Brar wrote:
>> On Thu, Apr 6, 2017 at 11:01 PM, Alexey Klimov wrote:
>> > When mailbox controller provides two or more channels and
>> > they are actively used by mailb
On Tue, Apr 11, 2017 at 6:15 PM, Alexey Klimov wrote:
> On Thu, Apr 06, 2017 at 10:45:26PM +0530, Jassi Brar wrote:
>> On 6 April 2017 at 22:28, Alexey Klimov wrote:
>> > Hi Jassi/Sudeep,
>> >
>> > On Wed, Mar 29, 2017 at 07:01:09PM +0100, Sudeep Holla wrote:
On 28 June 2017 at 21:43, Stephen Boyd wrote:
> On 06/25, Andreas Färber wrote:
>> It fails to build once we introduce the ARCH_MB86S7X Kconfig symbol:
>>
>> drivers/clk/clk-mb86s7x.c:27:10: fatal error: soc/mb86s7x/scb_mhu.h: No
>> such file or directory
>>#include
>> ^~~~
401 - 500 of 590 matches
Mail list logo