From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 25924E00890; Tue, 7 Aug 2018 08:43:08 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [104.47.1.44 listed in list.dnswl.org] * -0.0 SPF_HELO_PASS SPF: HELO matches SPF record * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's * domain * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0044.outbound.protection.outlook.com [104.47.1.44]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 7EBC3E0084F for ; Tue, 7 Aug 2018 08:43:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hEgY6Lpb3Q4wJQB5SKxV2c2uQf/rMwiH3u3gwTkzBGc=; b=bbPF+dElkyHjZWXPN6KkZcYxgx/gY/JJ+Q8IsMxn5fc5fGelIgjZrZPsiiVngkWl2TGc+xbDCit2gzaatm8fKAJLjmAHjfpxcnAve9tJBBrOznd+LjUKEZ/NWIsAahnNm4iiN5esVgkWU29w4fFewEZq3jVWlMvRtNd7K3UK7qg= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=tom.hochstein@nxp.com; Received: from tx30imx-01.am.freescale.net (64.157.242.222) by VI1PR04MB5245.eurprd04.prod.outlook.com (2603:10a6:803:5f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Tue, 7 Aug 2018 15:42:57 +0000 From: Tom Hochstein To: meta-freescale@yoctoproject.org Date: Tue, 7 Aug 2018 10:42:18 -0500 Message-Id: <1533656555-8038-27-git-send-email-tom.hochstein@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1533656555-8038-1-git-send-email-tom.hochstein@nxp.com> References: <1533656555-8038-1-git-send-email-tom.hochstein@nxp.com> MIME-Version: 1.0 X-Originating-IP: [64.157.242.222] X-ClientProxiedBy: SN4PR0501CA0074.namprd05.prod.outlook.com (2603:10b6:803:22::12) To VI1PR04MB5245.eurprd04.prod.outlook.com (2603:10a6:803:5f::18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 192639f8-46a6-4508-30a9-08d5fc7c733a X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR04MB5245; X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB5245; 3:p10C48s981DgTdH03r3BCq0AFlq7TnwRsCN5mgk7ot+Kcw2XzkRi+nBvBCaY6bnV5pVX7dZbidE8Ndmgluj1jtyCpLzSBeaoLNJrH319JskE/neuyCo7KwzCPawTOBycr0NoNwAXSQYTz6xom0I5saZx2Bw8EhaSE1MiQkVjpeQIP36qj+NsFY1ufXLbtLP2uwVeyu68I6JRDIrD9x8CWv/71sjMU22ITegjWDrXaacJsN/1+UG8U8OOYyaI9yBC; 25:ocr9lWfZG6vuFHx0ldcgH0E9vcKlQM/Y16VNXZvUHqvBzfyEm6MxN9S2HL25asuofI42QKfOB+ZBVuAKOiCFwnygO/nY6mzyF45hfEI1nRaDc9B1SjGO+B8Bc5yDcXvMHgWSbiayf/kwUnxPBVQUl4y6TyPI9LyjUU9HW10D2ZpkRFOh4wRCXl8ttd1i1Etp9sWqaRJHR/DcVD3xSC1Xo4aPvDXMoCSeXlQ8dckPWYCx2A92X3CDYZ6i3Z89DwPPX8vrkt5FEAt7/5yDNiGUcU7qZ20Fxuw7gi1Q4bijwg7uYyYJ+p3Lc8s38RCTNESdvIxanhLIBHPxGgdqsytbEg==; 31:pyfcpWmyk6mVgH9xNZ1rjYOp9rM18npoCMhNaGdPUmVhBAV94FgsvmeEKcURem9Yj1TehaiFHlR6rkUs96e6t4xObtIuUwo4NEBcJawYuqOjPcSUVaxwRo67SgN4+KBybRg8wq8FiZmI9TP+v95hxkZGoKeRGVe5XqtgBKmMDtB516Eg31E8g0ZxusmK/3br5o0/S77oiL1OMi3pQ26VNxPqbPXEW7EmZQvNERXinQo= X-MS-TrafficTypeDiagnostic: VI1PR04MB5245: X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB5245; 20:GOxNEV0huquAxxSP94MTF4GmW5JFwauuBESNx+GGCovDi4iWR3jP4MdUdkf99G+6BH8XCW5lOQ+0Q9CnZoiMWKcVviquWHuCoU7qnj0voSEDEsLc5XoFy5JcoHGm+m55dwI756E+6Pt+/+x5ti6OMMt/5TKgU/fHgGWA/IEcowFvcXk/onGHvBtGvP4P4BfKM5nmoPb4IvT/d+21/1Z3L6dyLpeFoNcXFnaLipb53TiBnNOT05QejAY8TD5Z+vlPblgNrUNFsEFO8D2Ux4RB2CTDk1h9yxlED8jW3XC4Tj4u8hFj7BXv2/aq5FYURVUQgTpmtdKeeT/Nhx4Nbs4DYd/L2QgnXViKbfPdd0H3BdC/pcdcTRYNcfeISkfcCxmm1dZFrGEC9bjrQLtlCOttlIg9GMIMedKPebPrm2tEQHNA8uzEdbeicBWupdCeaQWQMN36gAN+87ebVXUHz2ebXpah1ry5YRInI4VMtL+cc+L3K0AyUl9wzgd9/YRDUTJm; 4:BBnJoBsTMWYMKzY3xZo+ZzOHe3Sg88PZcBSuxqinmsFVhb1x3TSwKODR0rXkOFY8CcgZnvbanoh1N+8SixnNJJgpSm+0tv2fOH5lhU064gAuzwZhxh96rBO5eAINk4FKehER6ZchQLb3SN6OUag8pVcByh+IzCzB/QQtNz0zrPD1riYeUILkFMK9KvOURAAus1qQ/9S8iBMZ/JyXxtC6uLfm9tHuHbkeebv1+yG0Ezf6cmekg+0VyPf+RvyfSjOV2DZlSqeGfMN/RuSXS/I4Lthc4oIEZhY74lqnnl9qzyAegrsLCZQqaq7Jfr8ajQeB X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(6072148)(201708071742011)(7699016); SRVR:VI1PR04MB5245; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB5245; X-Forefront-PRVS: 0757EEBDCA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(376002)(136003)(366004)(39860400002)(396003)(346002)(189003)(199004)(6506007)(105586002)(2906002)(106356001)(2351001)(478600001)(3846002)(6116002)(47776003)(66066001)(2361001)(50466002)(48376002)(68736007)(8936002)(50226002)(386003)(1857600001)(7736002)(4326008)(25786009)(97736004)(8676002)(316002)(186003)(36756003)(26005)(16586007)(305945005)(6916009)(16526019)(5660300001)(446003)(11346002)(86362001)(6512007)(486006)(44832011)(81166006)(2616005)(53936002)(956004)(476003)(81156014)(52116002)(51416003)(6666003)(6486002)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB5245; H:tx30imx-01.am.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR04MB5245; 23:/H7hL/P5o2RkxKLFMQgjPuJuCZSmrj/K+4A85QCRc?= =?us-ascii?Q?+rgsmm40WNy4sKqWFOm4LCus4XjtF9qtyK7HwfuHlFiR2qvLKzT1Oxb3Pgik?= =?us-ascii?Q?0YRtsylecv7f9B3tuWMPlBqmWVccJV9Su00N4cZAedzcdfXi8i6VIeDohj9o?= =?us-ascii?Q?2mz4moEc6CjKeMywnCXfrUnNBQ2Y0/Zq0smHeq+XzSu+Wkx/N2f/acSGusDH?= =?us-ascii?Q?cgofTJczqcn3vYYhk88bKpvA3F/WlYz89HOYpHrO2EFA2lB/nTMjg0TDG0e+?= =?us-ascii?Q?/JvB3TyGVMzqthWHjH/Hr39hEDHQvbX4PjbLXgSGhywspQvEyo4B8skVSbSF?= =?us-ascii?Q?Z7qnjNuYxhnjtt7wB5urXYbDMfYy+C2v6V9dNzt69wBefHkkoEKH3IaxfHRC?= =?us-ascii?Q?0VL7a935K47DMLvaiKii3KcUNoYpcjWGem0fh+imp5gS+Bubr3bJyKm3amL3?= =?us-ascii?Q?+4VRJ1pbDADpVVPwGHmJcpdTyikXra2vh8XLXfLxhNYe9Z2RicqKGlfliXxY?= =?us-ascii?Q?+9VCcSCfO2Wxxx6p3vuJKvGF5c1du9jWdLa/aCQLj2s3ZxdlyQHBCtA5XQuv?= =?us-ascii?Q?nWtnjcKUA9wAIqtFEFYLrNnKLG7sM8llvp5vVD2NtS+i0tbDC0pQz4ACiz4o?= =?us-ascii?Q?G+C4viiuU7BKJNfuQZ2tcDRk8BG5IemnxQEE9XLA7uI1u+smj7a/EudRN+eP?= =?us-ascii?Q?sdkctP2jeUTEfH/gUY5OW9KPxdaDMeoTTml2H9K0eNqzhLSLu4jX/M9owZF6?= =?us-ascii?Q?ht5Lz7YfUsdKoecI1RFR8T42gXMJi/qXifdr7WVtfvXD7+rYQj8AdKCbjYbl?= =?us-ascii?Q?ijXKjnEFHGn8+8bwuuQbwqOsLzZg+jOjl6W7wRXdZDAnKOV6LJ4pNxw2bFna?= =?us-ascii?Q?nVgNKu9ICyaN6sAf0SG91xGLUeSTNqvMULwX6Sw21olSMMw0hFUp29rispwP?= =?us-ascii?Q?ra/3Lw/mEMtfx/wx01vfDsna07bRBbBiRgDEQSxemZZqdmhUGpslwDrxpiSE?= =?us-ascii?Q?qQ98NNo6wwFZh9HkVuGD7tfHRQ+HzGSITe1Fr9Qu80Ur0Rjtl5FSZojQO7W6?= =?us-ascii?Q?kyXtTxCaxpb38MCFEWfol/r+OYlvqVx+htgby2rWHdE05Hvyq/aOmaqEq1XK?= =?us-ascii?Q?SGjfM+2YMe5W6EQoKHc5CTjvtdORv2NIHSCwk7WcUiUaYsO0YiBBHgl00zO8?= =?us-ascii?Q?5em/FEXo8vu+Zvhx2YUrziRS+bS5sQ6oOQoB82h+6oJGcAkGK2oNCSH5Kw7n?= =?us-ascii?Q?0f1ezZbPsArNYD9kes=3D?= X-Microsoft-Antispam-Message-Info: kI3D/M8cUDmr9qX4AQHPmdc538BXKYN16zG6ei6ONNRjDNw+DSoxj7dPzQqU40ammZyxJ15Zvc6Gd5YBqRJ7daeJj9aesCBCKE6cti/+JBF2ocdJzAEWc+hxzMDySHjnQws+VJAqSCCzUZKdw/TvalpuPfmUc796oEIznvqW0tZNcbsIL1MAnFktlP+XmM7/8adAJlFrSQxgybUGW61OA1mx/A/ZyAiirjn8gxl+wtbEU43T1SqWlL7iQjfKBfWH/tjBjV5wEm39kz7jqJPRwkQhAWEyRR2Waf1+MZNlBigvkA6FRb2xHg63gAg+NDwLyNAqmHnems7P96zYwwKTZ9ypweSVk7QZ3mp6B7cP2TI= X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB5245; 6:6FaqqTmxtNSzAmp8rQVZ0GLzp5yf0Z35PSOtsv5QnQwveSoQjhBwFA65cPAez5dAodnTOeAMimHGZAc9Id+XZVvfUnYWGb+XQqcDl9YOAz/uUI3OpAibGQSsm4By/mlNtOdEj62p8Jed1b1sSJsvWTCt8Dd0LADLHmi23f93EVlOHhv5VQjLfK/RR3NHTo1XWkQBNq18qZucejchG7FlXzJd/6VyjLcIFmGUs209zKrVONvFl77KfiT0lL1s93FvJ29w0KLj2pRWAHIC+hBKrTxMq/HcfdbPY+oFiWoaCO+4uKjonKtnehdhtm6YGdkiFaH34xNdBa92TFFKr4TgQiWBwFqtVcWVu5BQhv0CUvK2q7yIj7ADgPNhB/td9Shr2eDq8SBOYTqqQXlIZkUGFBrVgFn/UXJawqmlJyfW5MUP2eZtVuNmy3cqEJhjGQTcRempUO+5zEUAHCJAF23JTA==; 5:Up0lZpvzp5i/PqHQSfSx5S1djbGo7w5AuYLw5NfotioC2aLornbqxga1b+wdt6LLM04VNQgJsZHLGcvlNGnCO9MEWavbs73PuegzF5THTAMaP/h+byzgMSiUQftcuL4Tbt2ucnfD8j+TjGVqbrMV8kL0qZG4431yNfJE6xIgTKc=; 7:F30IAskEcH7PbNAFXYmUMonXBvtivRzs2ElGnWKjIz9uTvLbbOyZHa8ybmb50nVQKIAsfeWVjr6YMEhDTTTYsYHw/YAdPqNcPPYYJzubQXgE3D14qjJhHNnrUGppOahHIEaek+oqsFIRUhIOi/W2USWVT1LKmHUY3QAkK/fgTuXPa6iL8ZV4DVJBG3/4nA1dUBqsTVMWr95mIMNeQ4v/vDnDVz4Al0yb7/VocAwdxG9vfWEPjD65vpMqIIxjGdB2 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2018 15:42:57.6349 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 192639f8-46a6-4508-30a9-08d5fc7c733a X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5245 Subject: [PATCH v3 26/43] alsa-state: Add support for splitting ESAI device X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Aug 2018 15:43:08 -0000 Content-Type: text/plain Split one ESAI device into two virtual devices, one 6 channel and one 2 channel. Signed-off-by: Tom Hochstein --- recipes-bsp/alsa-state/alsa-state/imx/asound.conf | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/recipes-bsp/alsa-state/alsa-state/imx/asound.conf b/recipes-bsp/alsa-state/alsa-state/imx/asound.conf index 37cb76f..0084f4a 100644 --- a/recipes-bsp/alsa-state/alsa-state/imx/asound.conf +++ b/recipes-bsp/alsa-state/alsa-state/imx/asound.conf @@ -242,3 +242,30 @@ ctl.mixer0{ type hw card 0 } + +pcm_slave.esai{ + pcm "hw:0,0" + channels 8 + rate 48000 + period_time 40000 +} + +pcm.esaich1to6{ + type dshare + ipc_key 5778293 + slave esai + bindings.0 0 + bindings.1 4 + bindings.2 1 + bindings.3 5 + bindings.4 2 + bindings.5 6 +} + +pcm.esaich78{ + type dshare + ipc_key 5778293 + slave esai + bindings.0 3 + bindings.1 7 +} -- 2.7.4