Discussion:
[GIT PULL] New Mailbox framework for 3.18
Jassi Brar
2014-10-08 05:39:30 UTC
Permalink
Hi Linus,

A framework for Mailbox controllers and clients have been cooking for
more than a year now. Everybody in the CC list had been copied on
patchset revisions and most of them have made sounds of approval,
though just one concrete Reviewed-by. The patchset has also been in
linux-next for a couple of weeks now and no conflict has been
reported. The framework has the backing of at least 5 platforms,
though I can't say if/when they upstream their drivers (some
businesses have 'changed').


The following changes since commit 9a50aaefc1b896e734bf7faf3d085f71a360=
ce97:

Merge tag 'scsi-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi (2014-10-07
21:29:18 -0400)

are available in the git repository at:


git://git.linaro.org/landing-teams/working/fujitsu/integration.git
mailbox-for-linus

for you to fetch changes up to 9f3e3cacb2ffdefe28c7cf490bf543e4dcb2770a=
:

dt: mailbox: add generic bindings (2014-10-08 10:39:42 +0530)

----------------------------------------------------------------
Jassi Brar (3):
mailbox: Introduce framework for mailbox
doc: add documentation for mailbox framework
dt: mailbox: add generic bindings

Suman Anna (1):
mailbox: rename pl320-ipc specific mailbox.h

.../devicetree/bindings/mailbox/mailbox.txt | 38 ++
Documentation/mailbox.txt | 122 ++++++
MAINTAINERS | 8 +
arch/arm/mach-highbank/highbank.c | 2 +-
drivers/cpufreq/highbank-cpufreq.c | 2 +-
drivers/mailbox/Makefile | 4 +
drivers/mailbox/mailbox.c | 465 +++++++++++++=
++++++++
drivers/mailbox/pl320-ipc.c | 2 +-
include/linux/mailbox_client.h | 46 ++
include/linux/mailbox_controller.h | 133 ++++++
include/linux/{mailbox.h =3D> pl320-ipc.h} | 0
11 files changed, 819 insertions(+), 3 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mailbox/mailbox.t=
xt
create mode 100644 Documentation/mailbox.txt
create mode 100644 drivers/mailbox/mailbox.c
create mode 100644 include/linux/mailbox_client.h
create mode 100644 include/linux/mailbox_controller.h
rename include/linux/{mailbox.h =3D> pl320-ipc.h} (100%)


--=20
Linaro.org =E2=94=82 Open source software for ARM SoCs | Follow Linaro
http://facebook.com/pages/Linaro/155974581091106 -
http://twitter.com/#!/linaroorg - http://linaro.org/linaro-blog
Suman Anna
2014-10-08 23:23:42 UTC
Permalink
Post by Jassi Brar
Hi Linus,
A framework for Mailbox controllers and clients have been cooking for
more than a year now. Everybody in the CC list had been copied on
patchset revisions and most of them have made sounds of approval,
though just one concrete Reviewed-by. The patchset has also been in
linux-next for a couple of weeks now and no conflict has been
reported. The framework has the backing of at least 5 platforms,
though I can't say if/when they upstream their drivers (some
businesses have 'changed').
Thanks Jassi. OMAP is ready, and because of merge order dependencies is
held back. We should be able to have the framework adaptation merged on
the next kernel version once this is in.

regards
Suman
Post by Jassi Brar
Merge tag 'scsi-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi (2014-10-07
21:29:18 -0400)
git://git.linaro.org/landing-teams/working/fujitsu/integration.git
mailbox-for-linus
dt: mailbox: add generic bindings (2014-10-08 10:39:42 +0530)
----------------------------------------------------------------
mailbox: Introduce framework for mailbox
doc: add documentation for mailbox framework
dt: mailbox: add generic bindings
mailbox: rename pl320-ipc specific mailbox.h
.../devicetree/bindings/mailbox/mailbox.txt | 38 ++
Documentation/mailbox.txt | 122 ++++++
MAINTAINERS | 8 +
arch/arm/mach-highbank/highbank.c | 2 +-
drivers/cpufreq/highbank-cpufreq.c | 2 +-
drivers/mailbox/Makefile | 4 +
drivers/mailbox/mailbox.c | 465 +++++++++++++++++++++
drivers/mailbox/pl320-ipc.c | 2 +-
include/linux/mailbox_client.h | 46 ++
include/linux/mailbox_controller.h | 133 ++++++
include/linux/{mailbox.h => pl320-ipc.h} | 0
11 files changed, 819 insertions(+), 3 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mailbox/mailbox.txt
create mode 100644 Documentation/mailbox.txt
create mode 100644 drivers/mailbox/mailbox.c
create mode 100644 include/linux/mailbox_client.h
create mode 100644 include/linux/mailbox_controller.h
rename include/linux/{mailbox.h => pl320-ipc.h} (100%)
Jassi Brar
2014-10-20 09:53:38 UTC
Permalink
Post by Jassi Brar
Hi Linus,
A framework for Mailbox controllers and clients have been cooking for
more than a year now. Everybody in the CC list had been copied on
patchset revisions and most of them have made sounds of approval,
though just one concrete Reviewed-by. The patchset has also been in
linux-next for a couple of weeks now and no conflict has been
reported. The framework has the backing of at least 5 platforms,
though I can't say if/when they upstream their drivers (some
businesses have 'changed').
Merge tag 'scsi-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi (2014-10-07
21:29:18 -0400)
git://git.linaro.org/landing-teams/working/fujitsu/integration.git
mailbox-for-linus
dt: mailbox: add generic bindings (2014-10-08 10:39:42 +0530)
----------------------------------------------------------------
mailbox: Introduce framework for mailbox
doc: add documentation for mailbox framework
dt: mailbox: add generic bindings
mailbox: rename pl320-ipc specific mailbox.h
.../devicetree/bindings/mailbox/mailbox.txt | 38 ++
Documentation/mailbox.txt | 122 ++++++
MAINTAINERS | 8 +
arch/arm/mach-highbank/highbank.c | 2 +-
drivers/cpufreq/highbank-cpufreq.c | 2 +-
drivers/mailbox/Makefile | 4 +
drivers/mailbox/mailbox.c | 465 +++++++++++++++++++++
drivers/mailbox/pl320-ipc.c | 2 +-
include/linux/mailbox_client.h | 46 ++
include/linux/mailbox_controller.h | 133 ++++++
include/linux/{mailbox.h => pl320-ipc.h} | 0
11 files changed, 819 insertions(+), 3 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mailbox/mailbox.txt
create mode 100644 Documentation/mailbox.txt
create mode 100644 drivers/mailbox/mailbox.c
create mode 100644 include/linux/mailbox_client.h
create mode 100644 include/linux/mailbox_controller.h
rename include/linux/{mailbox.h => pl320-ipc.h} (100%)
Hi Linus,
While I was speculating on the reasons why you were not merging the
patchset - not enough Acked-Bys, you want it via asoc, my git server
down (I am not aware) or you just forgot in the unlikely case - I
missed the window.
There are couple of platforms waiting for the api to get upstream and
now I have the devs on my back. Assuming I messed up the pull request
somehow, may I know how?

Thanks
-Jassi

Loading...