* common bmc mailbox driver
@ 2018-05-10 13:04 Eugene.Cho
2018-05-11 0:59 ` Andrew Jeffery
0 siblings, 1 reply; 3+ messages in thread
From: Eugene.Cho @ 2018-05-10 13:04 UTC (permalink / raw)
To: cyrilbur; +Cc: openbmc
Hey Cyril,
I was recently following your upstream submission attempt for the aspeed mbox/mailbox, was wondering if there was been any progress since?
Reason I ask - is Nuvoton also has a "mailbox" for bmc<->host communication, which does the same thing (shared memory + interrupts both ways), and was wondering if we could just have 1 driver for both, instead 2 separate drivers.
Glancing at the aspeed driver, only key difference I see is the setting and handling the interrupt. Thoughts on this?
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: common bmc mailbox driver
2018-05-10 13:04 common bmc mailbox driver Eugene.Cho
@ 2018-05-11 0:59 ` Andrew Jeffery
2018-05-22 10:37 ` Cyril Bur
0 siblings, 1 reply; 3+ messages in thread
From: Andrew Jeffery @ 2018-05-11 0:59 UTC (permalink / raw)
To: Eugene.Cho, cyrilbur; +Cc: openbmc
Hi Eugene,
On Thu, 10 May 2018, at 22:34, Eugene.Cho@dell.com wrote:
> Hey Cyril,
> I was recently following your upstream submission attempt for the
> aspeed mbox/mailbox, was wondering if there was been any progress since?
FYI Cyril's moved on from IBM and OpenBMC, and so may have lost some motivation here.
>
> Reason I ask - is Nuvoton also has a "mailbox" for bmc<->host
> communication, which does the same thing (shared memory + interrupts
> both ways), and was wondering if we could just have 1 driver for both,
> instead 2 separate drivers.
>
> Glancing at the aspeed driver, only key difference I see is the setting
> and handling the interrupt. Thoughts on this?
(Somewhat unfortunately) the ASPEED mailbox driver isn't upstream yet due to push-back from the upstream mailbox subsystem maintainer*. Similar to the misc driver it sounds like we should work together to get things moving.
* It turns out the mailbox subsystem as it stands doesn't fit our needs - it's written from the perspective of the host kernel communicating with some firmware black box on the other side of the mailbox, rather than the kernel of interest *being* the black box.
Andrew
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: common bmc mailbox driver
2018-05-11 0:59 ` Andrew Jeffery
@ 2018-05-22 10:37 ` Cyril Bur
0 siblings, 0 replies; 3+ messages in thread
From: Cyril Bur @ 2018-05-22 10:37 UTC (permalink / raw)
To: Andrew Jeffery; +Cc: Eugene.Cho, OpenBMC Maillist
On 11 May 2018 at 01:59, Andrew Jeffery <andrew@aj.id.au> wrote:
> Hi Eugene,
>
> On Thu, 10 May 2018, at 22:34, Eugene.Cho@dell.com wrote:
>> Hey Cyril,
>> I was recently following your upstream submission attempt for the
>> aspeed mbox/mailbox, was wondering if there was been any progress since?
>
> FYI Cyril's moved on from IBM and OpenBMC, and so may have lost some motivation here.
>
Hi, sorry for the delayed response. Andrew is correct here.
Unfortunately I won't be continuing the upstreaming efforts for the
driver as I won't have the time to rewrite it thrice more but more
importantly I don't have the ability to do anything more than a
compile test.
You are more than welcome to take whatever is useful or was useful and
do with it whatever you want.
>>
>> Reason I ask - is Nuvoton also has a "mailbox" for bmc<->host
>> communication, which does the same thing (shared memory + interrupts
>> both ways), and was wondering if we could just have 1 driver for both,
>> instead 2 separate drivers.
>>
>> Glancing at the aspeed driver, only key difference I see is the setting
>> and handling the interrupt. Thoughts on this?
>
> (Somewhat unfortunately) the ASPEED mailbox driver isn't upstream yet due to push-back from the upstream mailbox subsystem maintainer*. Similar to the misc driver it sounds like we should work together to get things moving.
>
> * It turns out the mailbox subsystem as it stands doesn't fit our needs - it's written from the perspective of the host kernel communicating with some firmware black box on the other side of the mailbox, rather than the kernel of interest *being* the black box.
>
I wish you all the best of luck overcoming these problems.
> Andrew
--
Cyril
p.s. Apologies if this comes through as html or anything strange -
I've resorted to using the gmail web interface.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-05-22 10:38 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-10 13:04 common bmc mailbox driver Eugene.Cho
2018-05-11 0:59 ` Andrew Jeffery
2018-05-22 10:37 ` Cyril Bur
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.