Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1249268
| From | Jassi Brar <jaswinder.singh@linaro.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [RESEND v4.1 0/5] Mailbox: Provide support STi based platforms |
| Date | 2015-10-17 07:20 +0200 |
| Message-ID | <qks4q-48n-5@gated-at.bofh.it> (permalink) |
| References | <qk7CF-7I2-3@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 16 October 2015 at 12:51, Lee Jones <lee.jones@linaro.org> wrote: > Hi Jassi, > > [Resending the updated patch-set this time] > > This should be it. Exciting times! > > ST's platforms currently support a maximum of 5 Mailboxes, one for > each of the supported co-processors situated on the platform. Each > Mailbox is divided up into 4 instances which consist of 32 channels. > Messages are passed between the application and co-processors using > shared memory areas. > > Also included in the set is an example Client which should be generic > enough to use as a testing environment for all Mailbox IPs which use > shared memory or the API to pass messages. With small changes, it > should also be able to test more extravagant implementations. > > v3 -> v4: > - More protection in MBOX_BASE() MACRO > - Remove unused tx-only marker > > v2 => v3: > - Controller > - Shared (DT <=> Device Driver) defines removed > - Return actual error codes instead of NULL in xlate() > - Not passing 'direction' configuration via DT anymore > - Removed all accompanying configuration checking code > - Test F/W > - Allow Rx-only and Tx-only controllers to be tested > - Cater for controllers requiring pre-Tx 'signal' to be sent > - Supply 'wr-' message debugfs file > - When written to, will Tx message through Mailbox Framework > - When read from, will print out a hexdump of Rx'ed message > > v1 => v2: > - New MACRO() to obtain base address for a given instance > - Move locking into the structure it protects > - Stop checking for 'ready' state when sending data > - Don't clear channel data (that belongs to the API) > - #define register offsets instead of providing via pdata > - Register driver with module_platform_driver() > > Lee Jones (5): > mailbox: dt: Supply bindings for ST's Mailbox IP > mailbox: Add support for ST's Mailbox IP > ARM: STi: stih407-family: Add nodes for Mailbox > mailbox: Add generic mechanism for testing Mailbox Controllers > ARM: STi: DT: STiH407: Enable Mailbox testing facility > Picked patches 1,2 & 4. Thanks for overhauling the old drivers, now we have fewer lines and simpler but more complete driver. Thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
[RESEND v4.1 0/5] Mailbox: Provide support STi based platforms Lee Jones <lee.jones@linaro.org> - 2015-10-16 09:30 +0200
[PATCH v4 1/5] mailbox: dt: Supply bindings for ST's Mailbox IP Lee Jones <lee.jones@linaro.org> - 2015-10-16 09:30 +0200
[PATCH v4 5/5] ARM: STi: DT: STiH407: Enable Mailbox testing facility Lee Jones <lee.jones@linaro.org> - 2015-10-16 09:30 +0200
[PATCH v4 3/5] ARM: STi: stih407-family: Add nodes for Mailbox Lee Jones <lee.jones@linaro.org> - 2015-10-16 09:30 +0200
[PATCH v4 4/5] mailbox: Add generic mechanism for testing Mailbox Controllers Lee Jones <lee.jones@linaro.org> - 2015-10-16 09:30 +0200
[PATCH] mailbox: Fix a couple of trivial static checker issues Lee Jones <lee.jones@linaro.org> - 2015-10-16 13:40 +0200
[PATCH v2] mailbox: Fix a couple of trivial static checker issues Lee Jones <lee.jones@linaro.org> - 2015-10-16 14:40 +0200
Re: [RESEND v4.1 0/5] Mailbox: Provide support STi based platforms Jassi Brar <jaswinder.singh@linaro.org> - 2015-10-17 07:20 +0200
csiph-web