From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752123AbbE1Fap (ORCPT ); Thu, 28 May 2015 01:30:45 -0400 Received: from mail-bn1on0059.outbound.protection.outlook.com ([157.56.110.59]:44896 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750906AbbE1Faf (ORCPT ); Thu, 28 May 2015 01:30:35 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; ettus.com; dkim=none (message not signed) header.d=none; Message-ID: <5566A7EE.9020304@xilinx.com> Date: Thu, 28 May 2015 07:30:22 +0200 From: Michal Simek User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Moritz Fischer , CC: , , , , , , , , , , , , , , , Subject: Re: [PATCHv2 1/2] dts: Adding docs for Xilinx LogiCORE IP mailbox driver. References: <1432751745-17473-1-git-send-email-moritz.fischer@ettus.com> <1432751745-17473-2-git-send-email-moritz.fischer@ettus.com> In-Reply-To: <1432751745-17473-2-git-send-email-moritz.fischer@ettus.com> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-21572.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD053;1:08W87O6j4SgWIOautyjDMPqzd60bntWxNjoGF+JygOEIRXy5/DSEz/eEHIWDHH5MyzZadZCf4zao76d4Nexlij+2obY1k0xDreJucj+s2HcFpiWKXCVKtJAqlWybDzz1evPLoG21vNiKbtF/vM1FIRYuK01xblm2cS8QisBcvnfkppAiTM1TP2GZnwfXiQo66Zl1OptefyMYszNPC8Cfi1SHe6JkKDw/F+Bd74GE0/DVCE/VUbI7Tol9zn3ZtxcDElk0M6FwvSilCV+qRdgV/A== X-Forefront-Antispam-Report: CIP:149.199.60.100;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(438002)(377454003)(189002)(479174004)(51704005)(164054003)(24454002)(199003)(92566002)(5001770100001)(19580395003)(63266004)(106466001)(87936001)(6806004)(5001860100001)(77096005)(83506001)(575784001)(33656002)(81156007)(4001540100001)(54356999)(62966003)(4001350100001)(50986999)(87266999)(47776003)(76176999)(65816999)(50466002)(5001830100001)(2950100001)(80316001)(77156002)(19580405001)(46102003)(64706001)(5001960100002)(65956001)(189998001)(36756003)(86362001)(64126003)(36386004)(65806001)(5001920100001)(59896002)(23746002)(107986001)(5001870100001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN1BFFO11HUB046;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB046;2:A/fAUexPbdzpT9N657MGfzG7Oh/UBPnF7wOxobtVY1ORsL9pDPINCsKrkhnbatsj;2:J569EnvwD7V/5OCaT2lxPQghIiWX84CdAUY9zEouV8FH6byDXM2+YQZKPb9suSjb/yabjTXR12P6TjYU0kkhMibdjaBd9NzpEjtOpSrptPTJcMt8YpwXlo4ANmtGbq/V/JtGsPU/F9dGUyuyqyX0kHWU+cjr80qvOHXpLW3ucyTh+Q0oXUVSg+sk5xq9SqHK53qMVXEGbK9TO0liUKKi0QS1P41pOaqMoWR2gIClB9EWBEbXI0D+Q1GJMvXOApDG;6:c876raVbGG9G6eQI474AQybS9UAF8rUcspSmkhsBLlgxMOkdv11RdHtE9ZsiqQmaQXoyA04T+sDkf2suj53HFVH1FfwN/ewLcJU4+2haL2mDkNJCwNchNiMLFF9QuU0F0z7VOU4bUIHMQFKZEMcei0CNVIQafSh2/38yc5I7lSozzxYo3YVU9Li4/X+Zrci4nUtGY6BOYvJ52wYIa6JW7hbDIjVlCEJhN+hHynjSynIvpgqPyKUf6va2jgbmTfBtLYsZDl+xVPO+n9C+mW4ovdm765BUT7QffYlC2nc/ZrQHI71kjOaSgZ2VIK3uOW1M0xO+B6IyZJ8YoSM1gZwjQOg1qdJGDehBztg91cKJVmIKKP2Cl6ZZJ/YKW2Rb/isPLVuaDfxK8Ouvi648oMFq/0nEMbOqsUHugRfDdQqVShSwkqss/2FtzTNUIi4J1dc8QqUM1AKJ5KmlTpkzQXUgupxHbjC7D3/rG7mF/fuWDDep7QfXpbicykDThFwINSwe X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1BFFO11HUB046; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(520003)(3002001);SRVR:BN1BFFO11HUB046;BCL:0;PCL:0;RULEID:;SRVR:BN1BFFO11HUB046; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB046;3:nuLBqDw0cagFzcxSjwYJPpTHS1r4ZKv6HFHulA9M1mrEF+z1/9V7iFoaG8NtA06DJabCYStxFCmjZPZ+R2YO5CMdxNL4VGGZXq4Fr13YLfL5kQ38gzkQZAtmA4FU2r4NZOAKZ52DwGeqq41tcT6y7qQPz1rOftJhxQJKL6FYi+5oMxktXH7WMNfl4QsYu/emFFm8UyJaEXYBY1a8KAY/7qTh/E+N6mQXqJUTWig0T3PoaNwkUAbZTq8aF0gpUJT4kWeMhaPsaCl0hbbNKVGkI6kA0HKyT0AaLLN18eE9aWYKdfNt5BkCZ6ZJrKwRmhbf X-Forefront-PRVS: 0590BBCCBC X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;BN1BFFO11HUB046;9:10cXmNncLU0aVHXF25Mm5KYaL8JRqwSb4c2H?= =?Windows-1252?Q?8xA3rOe79YWqfBTYySPbuWTPkh8unFuKxIVPZkDzultOxWXOvjAxe9R2?= =?Windows-1252?Q?3+rMJHZrA+Lm9uUOU2ksgPm6lmD3e9YaPUFxFqQxDg1LVY2EMrWjboKm?= =?Windows-1252?Q?YNy8F2a5quK1XLx771Re/EgGBnRKi9Tzors8FhA/E6a0pdRMj0xRXMmc?= =?Windows-1252?Q?Xbc/V0ZN35j1motFCgOVv6oQuYMUIidsrP8BRkaSUKFYFbxTgnHK7XJO?= =?Windows-1252?Q?2q713+VccFSMxsAaWcQgHsyqLyHVOZ1dMlIsAf9hxSkUhTQ73hnjWZjq?= =?Windows-1252?Q?XcThAh7T3FIVR9jPIwpwxLHJVUG39G2R+k/+P6ooNxTl2iqoxupTDjTJ?= =?Windows-1252?Q?jFyLWm1t7qq1+pP2UXGUdz7wpROarCUBXpVJyms4yR4uASHH66ijkt6n?= =?Windows-1252?Q?0XjgKYx8EuhOCl1FaSz27596VLYoNmbQCVOVVMwiRvDtCoTzre2VGNp+?= =?Windows-1252?Q?9+eS5LUYBb3pAkF/N1Zl+eD9AuknOCbcm2WCr5F7apFi8qwCOGiOu6y0?= =?Windows-1252?Q?3dIwgCve+e5TPL2XXbguIbGRkcQ6qv/KQwelchwE3+Be3hOnRhpa9iix?= =?Windows-1252?Q?Bnv3hK9yYyEMSn08dF631Y/Wz8QTOlNZa17UUzzgSs6tzSs7yVndN+yH?= =?Windows-1252?Q?Zln4YLnW9wZWrsHVRU0b90ZP30a7JEf9E6iZDIsEp2mZMrGWggjTaF0Y?= =?Windows-1252?Q?y0VQLQrzA9+9WYnjcw0qGaIGRBzClnYct1pjQUvj2oTo9Lym1XcZDCnf?= =?Windows-1252?Q?qhUkKivLxoSoJTU1WNyn8yi/wuy1fvVGZqLAIefMn8sHniZhk5esXUCi?= =?Windows-1252?Q?Xl3M/TyL3jHurKujeqpRBevsB8N8j+It5UU/HU07rXxml564KOukYJk5?= =?Windows-1252?Q?D4z6e6eQDRLiWWCIMnasOn5S3GhDcaAPD1BJWEj1z/zP95xxfZMIMPvZ?= =?Windows-1252?Q?jOJGje+b+rdSEt+KTdyVmBh8Rd56JLtTQ3esTzOgK5NtvhXdyYW8GHoe?= =?Windows-1252?Q?faJAHWw4H2nbKhW2h/Y5b+/fihhbfN56qkcIHXWTAzr1H8NpDv2bvpER?= =?Windows-1252?Q?btvsctDO/J+fvmeoBfhiz5/kBARGvEMEBy5pKdyeOVC0FyN6Oxi4aMEW?= =?Windows-1252?Q?2eX7tspnwHmNOpCnJLmSCBuBPnmx9o9MxE108jWt8VXlUl8gY2bEgR+0?= =?Windows-1252?Q?O9tLChYGef/WxV+KGfJTEm+p0m9BNkVDE3MMHnShdEeI99w7PFG6VDPf?= =?Windows-1252?Q?e7xp7aN9q18TfCcR/S1tEzD76CMGQ+SAbV5OljXxvTtw/rpVpebd12yq?= =?Windows-1252?Q?ifXBSgtHdIhS24f/HuQ9SaPI4f3aMRgz4RYBwepXXRAeNsINxPmaCg81?= =?Windows-1252?Q?7LuT9lXervA9rRh6Vb/F7uUAcTeu9PEZVj7wnLElug=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB046;3:kMnWAuzIqTAS3eBJee9VUcIucX9SIRBi6SXnDRwcFlcs7NWRmGA743oTvH9ExB6eJL5O8xFxbcTLkWTdzARkqQpmRNcKbZe85vkgVlj9bMfEeeCGLLC0MdkO9E4BQ0ux+UpWqkxr0N4ea8/IUCMFSg==;10:M5tgRA7OEQCpMPKYNmwE9CHLqLYrUAB55Dz8VqdlS7A8e2D/EzVCJl9HCLYaLJhvGXTysCwdNyTNmEK8GLLN93afTXRFFIEWEJm4FEYE7oM= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2015 05:30:32.3699 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.100];Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1BFFO11HUB046 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 05/27/2015 08:35 PM, Moritz Fischer wrote: > Changes from v1: > - Added common clock framework support > > Changes from v0: > - Fixed example bindings > > Signed-off-by: Moritz Fischer > --- > .../bindings/mailbox/xilinx-mailbox.txt | 44 ++++++++++++++++++++ > 1 file changed, 44 insertions(+) > > diff --git a/Documentation/devicetree/bindings/mailbox/xilinx-mailbox.txt b/Documentation/devicetree/bindings/mailbox/xilinx-mailbox.txt > new file mode 100644 > index 0000000..50d0e5c > --- /dev/null > +++ b/Documentation/devicetree/bindings/mailbox/xilinx-mailbox.txt > @@ -0,0 +1,44 @@ > +Xilinx Mailbox Driver > +===================== > + > +Required properties: > +- compatible : "xlnx,mailbox-2.1". > +- reg : physical base address of the mailbox and length of > + memory mapped region. remove dot at the end - it is not a sentence. > +- #mbox-cells : Common mailbox binding property to identify the number > + of cells required for the mailbox specifier. Should be 1. use small letters as you use in the whole description and remove dots. > +- clocks : phandle to clock provider > +- clock-names : must be 'mbox' > + > +Optional properties: > +- interrupt-parent : interrupt source phandle. > +- interrupts : interrupt number. The interrupt specifier format > + depends on the interrupt controller parent. > + > +Example: > + mbox: mailbox@40400000 { > + compatible = "xlnx,axi-mailbox-2.1"; > + reg = <0x40400000 0x3c>; It is just example but I don't think that you can select in vivado size only 0x3c. That's actual size of regs right? Thanks, Michal