From mboxrd@z Thu Jan 1 00:00:00 1970 From: michal.simek@xilinx.com (Michal Simek) Date: Mon, 25 May 2015 08:05:06 +0200 Subject: [PATCHv1 0/2] Adding driver for Xilinx LogiCORE IP mailbox. In-Reply-To: <1432317791-26851-1-git-send-email-moritz.fischer@ettus.com> References: <1432317791-26851-1-git-send-email-moritz.fischer@ettus.com> Message-ID: <5562BB92.60808@xilinx.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 05/22/2015 08:03 PM, Moritz Fischer wrote: > This patchset adds mailbox framework integration for the Xilinx LogiCORE IP > mailbox. The Xilinx LogiCORE IP mailbox is a fpga softcore that allows > interprocessor communication between AXI4 stream / memory mapped > processors. > > Changes from v0: > --------------------- > > - Several stylistic issues > - Dropped superfluous intr_mode member > - Really masking the IRQs on mailbox_shutdown > - No longer using polling by accident in non-IRQ mode > - Swapped doc and driver commits Changes update should be in every particular patch. Also v1 is used to the first version that's why this one should be v2. Thanks, Michal From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Simek Subject: Re: [PATCHv1 0/2] Adding driver for Xilinx LogiCORE IP mailbox. Date: Mon, 25 May 2015 08:05:06 +0200 Message-ID: <5562BB92.60808@xilinx.com> References: <1432317791-26851-1-git-send-email-moritz.fischer@ettus.com> Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1432317791-26851-1-git-send-email-moritz.fischer@ettus.com> Sender: linux-kernel-owner@vger.kernel.org To: Moritz Fischer , jassisinghbrar@gmail.com Cc: linux-kernel@vger.kernel.org, robh+dt@kernel.org, pawel.moll@arm.com, mark.rutland@arm.com, ijc+devicetree@hellion.org.uk, galak@codeaurora.org, michal.simek@xilinx.com, soren.brinkmann@xilinx.com, akpm@linux-foundation.org, gregkh@linuxfoundation.org, mchehab@osg.samsung.com, arnd@arndb.de, joe@perches.com, jingoohan1@gmail.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org List-Id: devicetree@vger.kernel.org On 05/22/2015 08:03 PM, Moritz Fischer wrote: > This patchset adds mailbox framework integration for the Xilinx LogiCORE IP > mailbox. The Xilinx LogiCORE IP mailbox is a fpga softcore that allows > interprocessor communication between AXI4 stream / memory mapped > processors. > > Changes from v0: > --------------------- > > - Several stylistic issues > - Dropped superfluous intr_mode member > - Really masking the IRQs on mailbox_shutdown > - No longer using polling by accident in non-IRQ mode > - Swapped doc and driver commits Changes update should be in every particular patch. Also v1 is used to the first version that's why this one should be v2. Thanks, Michal From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752018AbbEYGF1 (ORCPT ); Mon, 25 May 2015 02:05:27 -0400 Received: from mail-bn1on0098.outbound.protection.outlook.com ([157.56.110.98]:7845 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750868AbbEYGFY (ORCPT ); Mon, 25 May 2015 02:05:24 -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: <5562BB92.60808@xilinx.com> Date: Mon, 25 May 2015 08:05:06 +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: [PATCHv1 0/2] Adding driver for Xilinx LogiCORE IP mailbox. References: <1432317791-26851-1-git-send-email-moritz.fischer@ettus.com> In-Reply-To: <1432317791-26851-1-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-21566.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD053;1:QkZ3eOtoMFCbhsOyaCw2+WJ+6yHpjzZzmP9RejB8QHPJwz5C0bbwcTxkJSVKzibkpOn/6qhceX3XfbJGT/7hpmBU3tTSNfFUNYQh6+WLD9E7YCDfIgEqWAuLCqKIZ7E3eSbWmGuJbZx4hp9RXYQTC55+s9xDU/dXZ1Ua6pMMEjaQ0O4LVYwEegTIhl8Fz6DUIbiHaiKe+rTn0RPb1J6dHHMx1ieN17zusIXp6rRzjsyI1pDVcKf6TX8hTOnVm+v64nHQJ2iYoTZJeBjfjyVgCg== X-Forefront-Antispam-Report: CIP:149.199.60.100;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(438002)(24454002)(479174004)(51704005)(164054003)(377454003)(189002)(199003)(4001350100001)(4001540100001)(81156007)(83506001)(77156002)(36386004)(62966003)(64126003)(5001960100002)(92566002)(23746002)(87936001)(6806004)(33656002)(46102003)(86362001)(77096005)(2950100001)(50466002)(54356999)(50986999)(76176999)(5001770100001)(63266004)(64706001)(5001830100001)(47776003)(5001860100001)(189998001)(106466001)(65816999)(65956001)(65806001)(36756003)(107986001)(5001870100001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN1BFFO11HUB017;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB017;2:g30xpM35nhxkDB1y+44KqNWwhsgX5LPYWMut5kGjCyJ2UMPhw8BiTrAvTpgkBn5M;2:cCYcE7ipBjS08QXBFzgUaXBScsaZHY7QTQK94bJ3E2eKcVyIN+i656he8jLU7qOG/oBsoFFNcAaZzzPGtb926EQ6MAkuExd3HrakBEUzo2eiLV/BCd5zP0AdHV+aQA1i9yLKumTU/a/Hj1mvWHVsSdySE2pCoJ0moKMDsHZrkzbqsNCk+hfYvfEhn0bFvLuTJqlqzi+2QBf6h0YCBrq2LkY8mGi2RluuxlmA+UaWmMdB1LxXvf3xvlyDfldJfUy1;6:jQPa+uX0BgDEjbyB7YaceR37VEIf3nw9eCT9OV3zrMzJOE+bDFHm7Bz3ur2ZIucj9WWJWeKozkk+yjHcGYMhnvCtVJHdtHN8uPzqWbLqX51LOmvPN5QOMdisSL1N62AdWEPT0gypVfXd2aPH+9ig6/nC5pd6iz/j9ut34clR/eQeBJwB0tKH5vgZmxBJMAB+dYbLV7gfrsZ6XQ93HxqmZxyO/WnbgBydfW9U2pFi9OvDMeLJTByvxOVfYa+/pyP/ZR9pRsAYWYRTVaPw4qwQfr5fYC5tag4Bz1oioA5F7QLGaq2wSUIiXL8PdcoaY8x31WyXEN3bbJqsNsxPXtAtVu2lyB+idVA6rNZo2WE2CAhHbpu2JO0VMc1dwcH0IpFdf8ZKURFw+5nOU61o8eleOLijGlZELcbcsuuZYWcXbYFQH0r0LafHRQeDbKKL1Et8ALBefkIJkcl/HbzUP4hNYzvi2uSWVe/7XjX0hdXWOSV5Wrhyq0DXma5oaaDI6VHe X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1BFFO11HUB017; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(520002)(3002001);SRVR:BN1BFFO11HUB017;BCL:0;PCL:0;RULEID:;SRVR:BN1BFFO11HUB017; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB017;3:YjWQhIEEbCpeB/XqddS0iZRz8JjLyVRkrcI7xPN7hfJyFqOOwFrhRWuocI0MRm6gAgi9NigGwSvp4uP9QlELXPhZ2ebL3obJXosMMom3ndgG39WhFNRKXd0ivYfs+BW5A/RgETH8f4ERbzS8P3JOJQl2W0gfglqLFAhGEfdb+UcZ5J0XX7n3SPu8+J1AfhoxVNoHK9LHnPI8b3qid7m6cbZdKgnDEO/yIol4Er7r/QQClqfFfW36dHnr1WHoIRsY/yKtN+Uw46E9dT3EZeAgyZAWe2B2Suny/z1e5ZUTo9qGZJApIsNNHtI9FKzQ0u2I X-Forefront-PRVS: 058707456E X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;BN1BFFO11HUB017;9:dYGgLviz18MsOlPSn1tezQZ1QNncbtGwlWtd?= =?Windows-1252?Q?yaEPEX+qBuXkyNIqeit/tYaRA3BJbUicPvgNvhu90qxTUAtOWGPiZc3C?= =?Windows-1252?Q?McoHzumJ3KyNhyZwQrvOiGsLEwy5GWPKkJ3PDES5MT+pyw4Xqnq0ETmI?= =?Windows-1252?Q?zB+FVyMgT7vOp9a4qPc/0UcP7yjZ8QMQlmrLAUi0G63rE3t8p9zu30fg?= =?Windows-1252?Q?aMRVE7Oqmx47uNo+ruZLIj9MQC9V77fOPcowNNOORp7r9vN038aXhfTn?= =?Windows-1252?Q?7orhUk3ZtNPYVWWn73gjT9HkOhxLtaSxx8o8kSvD2d4D2detO2aNU3YR?= =?Windows-1252?Q?i4pZrdMG2iLpaPXIg4jrdS2cfCzNqb7whCAwQE2ucLXpSDFzcFh+BW8n?= =?Windows-1252?Q?0sIv+H6+Kgf4dTQPQ7djuslHYfE4FbHEvQ8dzMw+nSplFM4gF36njRaO?= =?Windows-1252?Q?7bGajxiStf3eTO4Q9MfS0jeq2zvrcIixcgh1ovLw6gA/FkTr2YwodVIE?= =?Windows-1252?Q?TuM/d5i38rK1yduOcFgUg6WOP9yxcudwy0ggvRWRxJnbzkcHx0sRh2l9?= =?Windows-1252?Q?uQ3cj6npHu/qTLLDLUvguHM5lnV1zuhogkKyIyipQj31yr2mlFcGIUV1?= =?Windows-1252?Q?9aueYsKYZd/rHN3AehW3d8deGduP9dnfAU1lgM5qy1MDY+00tiRTTD84?= =?Windows-1252?Q?coD0r8zXsknZ1qqZyIFvBC0ecN6/lWxVVqhF0zM2zXUVn/PQXSUIh+YI?= =?Windows-1252?Q?6vAqaR0u7VpkgIb34bA6uBEJU29/5EF48vRz6BnukLBpT0ukkY/UEW7a?= =?Windows-1252?Q?XnHFxPYXYgYcezIw/7UpLPIjnJZV/8Uo9vqbkQOQAtm6zZDumCaFo6d0?= =?Windows-1252?Q?2pNHHVHtQSHSGb3OJjnMGWpjZLYc+sXGz6h15jLdhc/ddJf+SnFcb1Sw?= =?Windows-1252?Q?MIenSiZRPT8emgXjtkn0wFVot9XARhmYpvFGjLlhD15QcC0Ci+lyW2qQ?= =?Windows-1252?Q?Rjp8+ru6Xwx0DZd0I2UEvGxlxsq1QioSLjl6tlmLzIk/dbJ1gylxxF6/?= =?Windows-1252?Q?YKw7ZKZxxxa0AVkIzACgDOzqgnjCMhHqtNav1hH54fKM2Np7MKFpk/0M?= =?Windows-1252?Q?7oEznOyBVZmoCj9uYYjrpKuQN42DGtS3XKR32slujkAX4CC8+Wp2eoBP?= =?Windows-1252?Q?iNBaNDKjkxaiT7NJMD1XOP8GURbqpp/uM3yEI+Y4gOAu1f4B+dcY5pXI?= =?Windows-1252?Q?yr5n+RJjOwhVq0Z3COO7xSAOxCLs0m6ohR7iTBM=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB017;3:h4bXUrgG7jbRHMtJwsf3iIRcwgdOkw4vXMkjK6J5SP9Ad9UF3xCJEHsWrIpInNrk5tDFIs9Py09pPhnJ3E6lhFgmvSSX8PGOp2kB+vNgkz0zCuluCPbWrqHYpnNFZBScAgMa8ropo50A4XBAPfTEKQ==;10:mEhfOtxnsNoWVYuiZyA0n8Wh2wanVg2zv7nywBd8hkIJh5O8GCl5VO74xFpJPN9eUSkHjPt5NcHJ8Hagz2zlKUdb+O+PcPbtyCRj0W/Ys9Q= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2015 06:05:22.0956 (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: BN1BFFO11HUB017 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 05/22/2015 08:03 PM, Moritz Fischer wrote: > This patchset adds mailbox framework integration for the Xilinx LogiCORE IP > mailbox. The Xilinx LogiCORE IP mailbox is a fpga softcore that allows > interprocessor communication between AXI4 stream / memory mapped > processors. > > Changes from v0: > --------------------- > > - Several stylistic issues > - Dropped superfluous intr_mode member > - Really masking the IRQs on mailbox_shutdown > - No longer using polling by accident in non-IRQ mode > - Swapped doc and driver commits Changes update should be in every particular patch. Also v1 is used to the first version that's why this one should be v2. Thanks, Michal