Received: by 10.213.65.68 with SMTP id h4csp3200032imn; Tue, 3 Apr 2018 00:08:26 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+/7MPXTYzRVMkCcFcpn/QQmDmtG0MEx0ge4GGJISqgWKg6sizq5CXSb8Z8Nfq7vEyawI5z X-Received: by 2002:a17:902:2f:: with SMTP id 44-v6mr12994459pla.187.1522739305978; Tue, 03 Apr 2018 00:08:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522739305; cv=none; d=google.com; s=arc-20160816; b=0edpDYWo6VwPdB3dq/6wXd49eoxMgoIqk8wAkRB4+O2DHxy1Z1M7S7zFlyyMCm8JOe 2pSJFMGcdSqQMHD+eO80KBJqZwP5L4qen7JK6sLAzk6wmgCcndfr8anxwR6jHzCuYgAL Fm/7RUZrBPqr1SfOm+YiX+2VFGvbHlcqFPXMxF5IsY/ioFGW+odQSpG73C3xWQFEHcar ar6nZ/pfNFzSoZfsqnl/w2Slg9johBjSaOWd4w/2LhHuWAtEpKRUCdNEFZiilWh8Nv2k ieLUzDKAWCd15hC6a6PXmzj6XmKV3nBWb3LgYllUomDGyj9pAfK97woSuQ0dYhoIcc6U m5mQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=BMyvTZkkLr0pe8VVYo+Utms5tzEie9Rq+CaEdO2ZhO8=; b=amSornCjBCXkOfzE/NGuElEw3bSslqXAxszNTAEmtBOOC3+7mHHos6PZ1JTYKAkXIh spt0D9+15v01zd2JxeDf5Cx8ziEbEtGm1o7SS9vlSjfubFEsdbQ4pN1bi+JUTDNHi/FA oEIR1RdKj3SG40rMmtKR7H4Fz1imeP/DUif2HUfuITDmFVdY3AnzTrO48sGt71jViK2G 1EDiAC/1k1vn6dOHd87BKGmv0bGVz4ZlpylnqIeKQYdbuCK8tmqK2wwLozjzMwb8QNqP XCa0Qu1WuGwIZb7+00CxwyMaRlGI1H5w2xS4ydQOSM+1EbvPgqc0Y0gxwE06uo/6OYUh HcoQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=Xq6fKgnv; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s184si1434282pgc.95.2018.04.03.00.08.10; Tue, 03 Apr 2018 00:08:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=Xq6fKgnv; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754146AbeDCHGv (ORCPT + 99 others); Tue, 3 Apr 2018 03:06:51 -0400 Received: from mail-qk0-f196.google.com ([209.85.220.196]:43671 "EHLO mail-qk0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751582AbeDCHGs (ORCPT ); Tue, 3 Apr 2018 03:06:48 -0400 Received: by mail-qk0-f196.google.com with SMTP id v2so17555914qkh.10; Tue, 03 Apr 2018 00:06:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=BMyvTZkkLr0pe8VVYo+Utms5tzEie9Rq+CaEdO2ZhO8=; b=Xq6fKgnvPckAvP54rDlns2+I6q9mz8ZqGao2mmLTNMXEGwLHxEwiLsbKBDUlSAN19x FRIrcPP2Jike+RjdRTg6aIMvvtaG5hUYlLk2VRiXGiIQ4MLMry3hawEL5j4MN+5tslpO yX72w67g6QUdpCv4GSha2leYV16V+SN0vBj/F+QIVhOOZBU4g1Jnqj67/gfhIXWzOekt 0wKCzq6250pb+esAQmdUhTJ+Z3XamaFldUz6RMG+m45B5MQe9gdjaTxJ+1RH2vh5dAlD kjn8PzBxpGtu3Qr9rwPFQEc2ehsxSYdlvGOtUfMOhaVQR3vCEAiW7rkuXVASlKQabPK8 xBqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=BMyvTZkkLr0pe8VVYo+Utms5tzEie9Rq+CaEdO2ZhO8=; b=tBfv6dAH6Xai5crOQS4QaKRuI0Nf0C6UO97/6DB5JToY+HoYANgE8yRPedYS/y3u55 07KdhaxMV5jkQ2X4fIp+K7vsCgzbDSSL2eeWnBaIACL36edmBDjJEKPCc57K5of44U+A 4GNf5vNirdkD9IAhECYOrypZRZ97ne4VZwx9FoIJXrhNCB0ZQKKbvFHzXOVwMo4NHcdK 97tQc1RO+eMHhKNItJg5B2YUU+j92tlmq4VgxyJYyNB8x0Zn0kZXFfBwK+hXt35JcAKe BKK+jls+ijjPLbHDbbz/3tHmyfm7FoHC0OM26xCa4rjtlx92rBQqg31KxG77si+9KoJL i9yg== X-Gm-Message-State: ALQs6tCf4CY9dPLOuAiwOfaVySGOtZTTmSQDGWc4jGsPIMPDnyUiIkDA bxF8Zma+BZx6mg0ZG9WTu1oMNFdIjX8OGnVnb7Q= X-Received: by 10.55.56.211 with SMTP id f202mr16373679qka.288.1522739206881; Tue, 03 Apr 2018 00:06:46 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.185.25 with HTTP; Tue, 3 Apr 2018 00:06:46 -0700 (PDT) In-Reply-To: <20180402142656.26815-15-robert.jarzmik@free.fr> References: <20180402142656.26815-1-robert.jarzmik@free.fr> <20180402142656.26815-15-robert.jarzmik@free.fr> From: Arnd Bergmann Date: Tue, 3 Apr 2018 09:06:46 +0200 X-Google-Sender-Auth: UyYJjYD_XY9oOqM_az1JcumPJEw Message-ID: Subject: Re: [PATCH 14/15] ARM: pxa: change SSP devices allocation To: Robert Jarzmik Cc: Daniel Mack , Haojian Zhuang , Bartlomiej Zolnierkiewicz , Tejun Heo , Vinod Koul , Mauro Carvalho Chehab , Ulf Hansson , Ezequiel Garcia , Boris Brezillon , David Woodhouse , Brian Norris , Marek Vasut , Richard Weinberger , Cyrille Pitchen , Nicolas Pitre , Samuel Ortiz , Greg Kroah-Hartman , Jaroslav Kysela , Takashi Iwai , Liam Girdwood , Mark Brown , Russell King , Thomas Gleixner , Kate Stewart , Philippe Ombredanne , Linux ARM , Linux Kernel Mailing List , IDE-ML , dmaengine@vger.kernel.org, Linux Media Mailing List , linux-mmc , linux-mtd , Networking , devel@driverdev.osuosl.org, alsa-devel@alsa-project.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 2, 2018 at 4:26 PM, Robert Jarzmik wrote: > > +static struct pxa_ssp_info pxa_ssp_infos[] = { > + { .dma_chan_rx_name = "ssp1_rx", .dma_chan_tx_name = "ssp1_tx", }, > + { .dma_chan_rx_name = "ssp1_rx", .dma_chan_tx_name = "ssp1_tx", }, > + { .dma_chan_rx_name = "ssp2_rx", .dma_chan_tx_name = "ssp2_tx", }, > + { .dma_chan_rx_name = "ssp2_rx", .dma_chan_tx_name = "ssp2_tx", }, > + { .dma_chan_rx_name = "ssp3_rx", .dma_chan_tx_name = "ssp3_tx", }, > + { .dma_chan_rx_name = "ssp3_rx", .dma_chan_tx_name = "ssp3_tx", }, > + { .dma_chan_rx_name = "ssp4_rx", .dma_chan_tx_name = "ssp4_tx", }, > + { .dma_chan_rx_name = "ssp4_rx", .dma_chan_tx_name = "ssp4_tx", }, > +}; This part looks odd to me, you're adding an extra level of indirection to do two stages of lookups in some form of platform data. Why can't you just always use "rx" and "tx" as the names here? (also, I don't see why each line is duplicated, but I'm sure there's an easy answer for that). Arnd