Message ID | 20180528122526.20597-40-peng.fan@nxp.com |
---|---|
State | Superseded |
Delegated to: | Stefano Babic |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="OVJpbiyn"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 40vc1N6xYXz9s0y for <incoming@patchwork.ozlabs.org>; Mon, 28 May 2018 22:41:44 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id A02F8C21DF8; Mon, 28 May 2018 12:33:46 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAD_ENC_HEADER, RCVD_IN_DNSWL_BLOCKED, SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id D9468C21DC1; Mon, 28 May 2018 12:28:31 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 1304AC21BE5; Mon, 28 May 2018 12:23:36 +0000 (UTC) Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40051.outbound.protection.outlook.com [40.107.4.51]) by lists.denx.de (Postfix) with ESMTPS id 5FC65C21E16 for <u-boot@lists.denx.de>; Mon, 28 May 2018 12:23:33 +0000 (UTC) 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=Ago4uXnXYvM/q3NBc9nMTddXX+g7h9yG9Si1Y5U60WQ=; b=OVJpbiynnO/1PzkjFxLcuUNFAeBoG0Tx+MZjnzXt4IGlsYHc04ykYxo+fnXjntP1ZsXgpxFOnO30KFTDHSS0CvrPXiq9CjX71rrdS/DjIg3UKZ8kyCjCg2dBrFmjAn0NCNpux2YPdJcgl3B91D5eCX5YJXD+TcuQHav+trCVJYA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peng.fan@nxp.com; Received: from linux-u7w5.ap.freescale.net.net (92.121.68.129) by VI1PR04MB3006.eurprd04.prod.outlook.com (2603:10a6:802:9::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.797.11; Mon, 28 May 2018 12:23:30 +0000 From: Peng Fan <peng.fan@nxp.com> To: sbabic@denx.de, fabio.estevam@nxp.com Date: Mon, 28 May 2018 20:25:24 +0800 Message-Id: <20180528122526.20597-40-peng.fan@nxp.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180528122526.20597-1-peng.fan@nxp.com> References: <20180528122526.20597-1-peng.fan@nxp.com> MIME-Version: 1.0 X-Originating-IP: [92.121.68.129] X-ClientProxiedBy: HK2PR02CA0175.apcprd02.prod.outlook.com (2603:1096:201:21::11) To VI1PR04MB3006.eurprd04.prod.outlook.com (2603:10a6:802:9::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:VI1PR04MB3006; X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3006; 3:LvX4zhnszB4oj7yRonxoSZlix2UgketkbyFk64EO8UamX7RvQR8RrB3xzfUunYgvh51YybtUqA+hvl8pr99uybXW+Zmb9X7DxDShq2IR1MAhjUju/wphCGwBDVw0UpV2bLuaWKzz++bzBKA22hNJZZdbp1pYVeTmcP+kkQUGsuy7WlIxuZbkepa7W4SoPNzF88VsLLIaC5pQqCmlFSuCAKl52ycPEIqsMgoUMUk/SdWZzgKGLLjKP2SARjbcAEfd; 25:XpohtxncEU6osbIcbHuU1GQcJUqL5Kjy/JI+pgpgEOYpfMwdyZIKPj35mSJDuh2riUOmdIbAQrpHC0J6WOvWPqph+BcFFuSU75jkGMsYz+4XWS85C87OH+aVRgjng4kH2TmY728/dilu932YFUQH5jOURCBn56D2TOW+YToraQ8Us1mosaQKBkV0C0xQg5iyzopD1U4ONmIVbjfRp5/S8RpfoKawlxBjgXqnhzgWEi3uuBGGC+FkRBKpHw2ypeFNlIHXOX0qo0TNa0+mrKE7FHZ9y7YxADyPTpBdqUs2+rxZ8dFoe7mIqXiFsdWMS3Hpr0nbc/rZAoYpAJwPv/ZZCQ==; 31:vtg5wMXCbyPGenBACADfCQhrN0wooLkEDBfHj094HZJSheLkvb02ZGZVl0imPF0muLg7Rw219wJZL1iaImKcAFHRlURnuCCcN0UC3aSxh7GiBzjFxktwqroCaXSXlo7YpF9XGVAhDdE45L1FwLn2WOYUtEeeMR4jtpYqewpsOwTuj7T8H4Zx05WrJV2WGn2uhmyjywPyntKYsohGcIES/Xwj+B4sqH/UJGc5zHUnzTw= X-MS-TrafficTypeDiagnostic: VI1PR04MB3006: X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3006; 20:/5jLFHyK699HelfY/zfEFzn+M7k+KBnZhy0xMRknyavl/p9QeWZBswiC9yKxFfvacs1dYQwLFs3+G9phiP2Rwm+tv3MECkySgWdq+x2Pkw7Gn4q7rDnyavH2dxro98s1pdX+9RH+JRWWeUz7tqcJhoxv3UHYZPsuY3W8t21gmLV6uJi821v+64uWAmQUSv57Sr872WIlB3oG6pPnw44ypaTXofNdrydo0yNv6MrdqMlTGiU+9kVo6h/ignTCJo79W1GXuMhoE56TXcGG3pEyaQIbGI1DIrYY7dSNjP3qRed0WvjDjyo8bBlkR+5e7SdMnOVGxoNPLtk2oqcX5RTuZiKSSBkE7H2PeaaH5vFvOhr3TlaGGOUU/lnNCYTyaGs7cILFyP+UrRK6rOtLKbrUnA6i3mvU1A3ODFRiUz/k3dMSkq58CRKiELbgqvXt7KqWA1y42LfAqz3yjX3yX56Lq4mvPL4ll9w06uOMNImyRvH4MbGtVUOkonT3fRu26wWV; 4:AdUZOmEocZw2s7TU3Q+21oOf7BM3nKAGs0V032Getyf3bId3IVY65IfIKIo0OhDK6Sovx/IrnDV3Tkfup0xqd1Z4ljzNxdcNAYwzjKGbYE1/Lxn1yrKKRgw8kyHIVZJBRLFFxtOjeyvI7eiheDiPHp+67n6IRR1Os8GIWpfYW4/Wx9oRlGXXOryE2Uf4VtXqfZiDjmVRDKDE2ldk/FKF1ENronKJ2OiUXoZo3+fcIBJoHhnybMqpOajcEs254QcFbNNDmTH16aDQdoRvaIPKWk9sqezCZRQyacIU/JJeChdTS+AaKGTVBIA3rHmKNztE X-Microsoft-Antispam-PRVS: <VI1PR04MB3006F4E437EDFEE772D45ECE886E0@VI1PR04MB3006.eurprd04.prod.outlook.com> 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)(3002001)(93006095)(93001095)(3231254)(944501410)(52105095)(10201501046)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(6072148)(201708071742011)(7699016); SRVR:VI1PR04MB3006; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB3006; X-Forefront-PRVS: 06860EDC7B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(39380400002)(396003)(39860400002)(376002)(346002)(199004)(189003)(36756003)(97736004)(6636002)(6666003)(68736007)(86362001)(8676002)(44832011)(8936002)(81166006)(81156014)(47776003)(11346002)(956004)(2616005)(476003)(446003)(25786009)(486006)(48376002)(106356001)(105586002)(186003)(50466002)(16526019)(2906002)(6512007)(53936002)(1076002)(59450400001)(66066001)(26005)(51416003)(478600001)(305945005)(50226002)(6486002)(5660300001)(6116002)(76176011)(3846002)(16586007)(52116002)(6506007)(4326008)(316002)(7736002)(386003); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB3006; H:linux-u7w5.ap.freescale.net.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR04MB3006; 23:EDw3zWw/Shhg7TlQ6fsuQVzwZO+IRRfLMOuSZvmIe?= vXEFrUzzT4ejJOCCfb+jFWE0tAGXKNKEm1O9Ac/D6Dhq0GPVfemwgyHVrxUdwTs8K5vvpOl49dV8qwCJ1TC4jt8QvM6WKfF+sQFSSslBg+fGks/+9KfHkMkYoCp81DafHgo0Wmw9oHoD3IaUrW45TnYS5lnt2Aw1DXjsTUcz/QrgbYC5yhtcTdtVsF+tq3wngXyCDmwi+CS0SmYat24zOiqjOfTPrgYjaDuEkZ/EFC87ocFa3sCgsDbLNucoSaLujkEnHfeuoCig8+vNHCNmKBi5Kj9t3ZgCNnRCDKA+Wp6MhoQpr8f4sPtetzQekllS4VNwTq+jNO/uD8WL4+AmcWSHL5ZMidwDZAHUeQ6iCi/zcf97ffVab8sdsOIDwqhKCBFIWltGUB9hiEX1DiFtzCQJ+KhbFN9kgUBkWiB5Jop2mF5vNXPgmJdkQEwfjYm61sn3LR1sLDbzJiq8jcJ/6HmN890SeocE6p7oYA+UisOiaBAGImNOySde4QXGSAE7250JGkNWCmHTwv8YXND/K+xtkZ7EBvNfQWW1Hnep4kxnrZpMLQuktxR1RnwSQsCQfJe2M7f16gWPHFHB9R4UnEPu3cMXD9nn1RbWfvZCMIfZjKeUje5HDW2YB+N6/dc1zuMWawgizC3ADKixGdRfXkuFSEVHGOWCHYdnTy5cN5z8FQP6w2nY8mDrw5gio9smTyWOkYKKkBstp3xaqe6i+DHZRINu7A7QywMnuDavqVBYUmFLQpXoQfPnbtzzENfRDAacrtjCV1lh+rvANnXBRG8dEBjR1DZ6aVTD/CfwR7VLat+Eogsb8Up7z9JaPKQF/H9yTbBxBfrHV9yicm04XPJ7CZKzrCOen3cbwyWmkhQuLbQwrfEmAo1XwhfwE1ghFmTnFfzpLv3vIs5qE6hHQZ6yzvz/th57USntuAywDaW0NRQVDTnrfMg9d4Ajq0zV+AelCzNy4dat2mDeWsm9xVGzPBI6oC5M96e57KUaRS6sdBIWJ2dveirIGviNjzWCK0KmzMLRnjDiSo/rogP+FJ+xY7/4HpEzkPsfy51o6EaNOXydm+FCXnTHa1YI46ULETavPmzvK0iyZ8Trc9xodEFXzg0qEvYn+ilxKJAB8z0osn0zVDZShIj+mhvz4yUkgzc03MuXdX2jqykczJM/QRNNvehhv+hwR+W/vQZInNXJdJiiN8NTVNnxHMR9w+Rjbc= X-Microsoft-Antispam-Message-Info: ZQMy2x8MrKwr1gxUGpa2ob03Sd6Y66TceZH41MdpCZWvw7N+tZw3dn8OeTCZyqQRC9llRE1IcytXBXqIqT6ZWnGY328PeQTWc5VYNtjFx7pp/WkI9dB26u4+BtFKx4wgMSJ7eUe1b7V15A443G9S8/6rUsGj32S5lHGPJKx/BDhR3G1F1wPLj6PHTuuU1XeQ X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3006; 6:AbmyTYAACNMbDSe2/yItTfw8QTkfinOF8y4FCGCwY/SiHq1fuuoUMJk0rM7HVg9A2iFL0Y+K7jqE/vy/OJn8qULaVKOqKGpQPOa12M6/lK9oqx/4taiVfbBZsoDLcHK0j6gMoi5tQCbzuOAOoaGJTMQK9ytJo21ieLI82byVkC+UTXIijLkczVILQ0H9MnTP0jYMur5AnL0KZEIhKOF399/pwuksTdvfWfw9V4O79YnJqaUQE1ou5Ddp9tp+qHtVlIHzfH/UUhEAeEDeN/X8GyfmmgDYjwN+jcyHvY8Ko1MA0mjiqnp/+m4rNvecfHV+mBVXgDgjcMafoQBZMwq35VUsCXqzF/fwL53iU6wS9pZ48BWHNBjB5w95djqRGYl2NPtkU5q2UlZQsGY7aaQxr1zd5aACbJ+GBEGMR7lLNe4DqOX/nqAqHSG6zUpGCfbb4pSaJ9CcsonOisgStg1WrQ==; 5:E7W1kb5dbyTP8vz6dU0D5bhvF4Yf6EYyqk/BYjqyocvQGRDPxOqVMoAM+zZcgUCkXC4vMQn4Sr1Ev75IqzF4nE7ZRxdFPEidf0gV1rqJunrF4wD716qpgN2/0U7dmwVNqyB9Gzmre4rdMGNfWgM26cywEz/kG3QAOq4nfm2fkLU=; 24:tDhjYzXw9+qMfB/dAfyIpowyEHILd5UcLO+OMf7mK1+0TYGA6YIV8WuYAmdNw/icZ18CZnQ70wPrEgJTzK46bG32VTKQv8nw7GUo7wHF2+0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3006; 7:KV/LZcb3zYTAn6WSOOVeEq9BWs4t5U9CbKYE+mYLLhU/+igPMOcqcJM649rUk4KkymEmD3Xf2ieQKJriLQaHoLm8W3EBZv8DbZxXRHolFgXm273JCpdT9OPFTskAK2QrFR4Aug74NAzbkIt+zs3ldavFwJ3ODhfoe/ZhAPBWiI2xunPPuVo6g7bT+Rs/lgndWvdhWJE8gmhnLFWMP0+qNwSqafjMS8cBNprMtsHYfSNZpSlRRyVqI6yAPsu9GpAY X-MS-Office365-Filtering-Correlation-Id: 41d029eb-8040-4c5e-3817-08d5c495d38d X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2018 12:23:30.1680 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 41d029eb-8040-4c5e-3817-08d5c495d38d X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB3006 Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH 39/41] i2c-mux: pca954x: support pca9646 i2c switch X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <http://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
Series |
imx: add i.MX8QXP support
|
expand
|
diff --git a/drivers/i2c/muxes/pca954x.c b/drivers/i2c/muxes/pca954x.c index 4debc03957..ab8b4000af 100644 --- a/drivers/i2c/muxes/pca954x.c +++ b/drivers/i2c/muxes/pca954x.c @@ -17,7 +17,8 @@ DECLARE_GLOBAL_DATA_PTR; enum pca_type { PCA9544, PCA9547, - PCA9548 + PCA9548, + PCA9646 }; struct chip_desc { @@ -51,6 +52,11 @@ static const struct chip_desc chips[] = { .muxtype = pca954x_isswi, .width = 8, }, + [PCA9646] = { + .enable = 0x0, + .muxtype = pca954x_isswi, + .width = 4, + }, }; static int pca954x_deselect(struct udevice *mux, struct udevice *bus, @@ -86,6 +92,7 @@ static const struct udevice_id pca954x_ids[] = { { .compatible = "nxp,pca9544", .data = PCA9544 }, { .compatible = "nxp,pca9547", .data = PCA9547 }, { .compatible = "nxp,pca9548", .data = PCA9548 }, + { .compatible = "nxp,pca9646", .data = PCA9646 }, { } };
Add the PCA9646 support, which is 2-wire bus switch and buffered 4-channel. Signed-off-by: Peng Fan <peng.fan@nxp.com> --- drivers/i2c/muxes/pca954x.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)