Thread (3 messages) flat view 3 messages, 3 authors, 2016-06-01

[RFC PATCH 0/2] scpi: Add SCPI framework to handle vendors variants

From: heiko@sntech.de (Heiko Stübner)
Date: 2016-06-01 18:48:43
Also in: lkml

Hi,

Am Mittwoch, 1. Juni 2016, 09:30:16 schrieb Kevin Hilman:
[ + Heiko, who may know about the Rockchip implementation ]

Sudeep Holla [off-list ref] writes:
quoted
On 30/05/16 09:30, Neil Armstrong wrote:
quoted
On 05/27/2016 10:17 AM, Neil Armstrong wrote:
[..]
quoted
While looking for other ARMv8 based platform, I found that the RK3368
platform has the same SCPI implementation as Amlogic.

They extended it with DDR, system and thermal commands.

Look at :
https://github.com/geekboxzone/mmallow_kernel/blob/geekbox/drivers/mailbo
x/scpi_cmd.h>>
https://github.com/geekboxzone/mmallow_kernel/blob/geekbox/drivers/mailbox
/scpi_protocol.c>>
So the SCPI must have a framework to allow different protocol
versions, and must allow command extension. Grouping Rockchip and
Amlogic should be done, thus needing a generic name like vendor_scpi
or with a version.
Makes sense. I understand the need to reuse and I need a bit of time to
have a look at the code(both Amlogic one's you have pointed out and the
Rockchip one) in detail to see what's the best way to proceed. I will
have a look at this later this week and get back to you.
quoted
Sudeep, could you somehow find out which version of the protocol
AmLogic and Rockchip based their SCPI development ?
Yes I tried checking with Rockchip but didn't get a response. But my
guess is that it was some preliminary unpublished version of SCPI
unfortunately :(
I only glanced a bit on the scpi stuff of the rk3368, but it seems you already 
found the rockchip implementation above.

The mailbox driver entered mainline recently, but I think it differs a bit 
from the one used there.

I've also added Caesar, who did the upstreaming of the mailbox driver, maybe 
he knows more about the scpi side as well.


Heiko
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help