Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp4169014pxv; Tue, 29 Jun 2021 00:13:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyCH0zUwOqshhAgS7ASZyuy5eTMY+uiQPzhCHTgcfYxjpPI0ewHgMOjgy8LrVVy4BWVQgZA X-Received: by 2002:a17:906:d54b:: with SMTP id cr11mr28035889ejc.98.1624950793087; Tue, 29 Jun 2021 00:13:13 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1624950793; cv=pass; d=google.com; s=arc-20160816; b=SOXuwvNkv6L/nJYYRlL9QSqgrNaOLjUzMKAC4RLDHt55mI38N/CcVL2/ZEzQEVhni+ eDxNLKieILf4c3+Q2oldtQaleuzxuy85Q2MCiAPlyzHfFF+S7+muxm3azKRZZrIAL3Tn b59iFLp1+fmhWw5lywbKP5gu34iGuOmElNfKbYrlze7XBiBX1cjPRgxtq/s5hCiemDso GysgvgViv1kAALuS2fgLMCXsQ1RgTaHc2NMMXCwkprKote+aaPAN1ljcH4umbdjsA1Zr FMIitCvtBaCnVTxppGFNFFDSyCkkXmY77hiHZ9TbYt3PP89c1sG6Y6I+b2jut9RYlTPG 2/Lg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=4uisSBlKsVHh6C6tw6WfaBRfXEVGp6VAWGrxTLpmrss=; b=Qv7x/fCVRKAInsdhWr1wPRTy+4i6Q0LuzWFqnze94uHFHzJX7XAVZ7ltrVHoQ+d7rE n8lgUqvf2HTxC9NAOt8X2tUbjjqeKeNiWhrRbeFeChgdeLgXlB1sk0t5DKFM6IoAIVPJ 4JTt67XJ1CH9X6PZj1ugaJxf1oFWt3EwP1mEjGlIU+DKNDsDoiXf1Z0f73b/m4XqIXsJ Pns50vG1/sScARMEuEdqj0ur5d7KrtAZBMgfRZABql2t6jp5Ec5STOGqgwbfrCzzrVPi wj5gjH86a5LZm5kK2BNJhkBL29fUb4IpuVSjWEwh/Kna7Crk8LoFMyYiXm4Iya7LLpso szkQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@NXP1.onmicrosoft.com header.s=selector2-NXP1-onmicrosoft-com header.b=cykY6VR8; arc=pass (i=1 spf=pass spfdomain=oss.nxp.com dkim=pass dkdomain=oss.nxp.com dmarc=pass fromdomain=oss.nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g17si20706000ejr.674.2021.06.29.00.12.48; Tue, 29 Jun 2021 00:13:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@NXP1.onmicrosoft.com header.s=selector2-NXP1-onmicrosoft-com header.b=cykY6VR8; arc=pass (i=1 spf=pass spfdomain=oss.nxp.com dkim=pass dkdomain=oss.nxp.com dmarc=pass fromdomain=oss.nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232209AbhF2HMh (ORCPT + 99 others); Tue, 29 Jun 2021 03:12:37 -0400 Received: from mail-eopbgr10075.outbound.protection.outlook.com ([40.107.1.75]:35969 "EHLO EUR02-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S232176AbhF2HMg (ORCPT ); Tue, 29 Jun 2021 03:12:36 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lDGZTco9/o3N+EamKuaH5EUFeeMCti7TsClOopCThaPCGv6qfAGq9plrTrhtgQWQl0aZbVksumizytvCGGGsGG4mR7b++1B4Yb4hYIY6BZVZWNqDwzVnnWfMxV9QfpwSq3VrIfIkzs/BFGt6RD4xGe0rW+KLHR9214fVjMEeL3cdWfDLr2PXR3wpB5ZMZ6ltnQQrDik0xh/c5mLNLKFik2I0KgZRwoX3NIZrviIoX4o8jq2JbHjfpzdbZcxYlv2BKshQ9IEQjcj3v4Ixn7OhtyQbrbI8tYtL2y+BEINNBAIs25AeNmfLQbPy5UHLFpgAKTTNoQnYuOJBMKPQ8jkV0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4uisSBlKsVHh6C6tw6WfaBRfXEVGp6VAWGrxTLpmrss=; b=TyV6vEATNN7H5gcDlFuUgMwlEr+jHHsIQRPPftKvsSyGKh75TmCwlJRmJb3ElIInuguOt89cO5RNEQ9bP7gtegctvYLWGJvBJnvMfVj//Gw/scsO34yhWrAP5Rk6ALAqMG/gY6PE77Y26yHghxGWNPqltlnRPQxdcbncbgLbMPXrUQEghEdOu4QvyoX9DgtrpW/cHUHjT/rWOyCnF/Y4FE7zpdSCKzgtsA8FeY7IBRwMJM9V4z/YvkIpdvMCWPU8RI4ZAyZfzFuVSGvH4eF2OmXaq4S332l7TB3p43IOjArHAWo8MIAGO41m/DRCLGZSzts0pZ8YYBfu+N/UgRzT4w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4uisSBlKsVHh6C6tw6WfaBRfXEVGp6VAWGrxTLpmrss=; b=cykY6VR86NP3XrQSvFWq+vTARwDIaEOmCplhHv+3fZ156K8AYIZiHyZr/tX7V3NYz5MEWrTGqE6iYdDlakdwJxqKgIdoeFbIaG3DS1376aa9ACqqW8bB5Q6CKEp0XAGg1HfyivyRgwO/EiEsSmThbSR389FB1BzawBO8Dooj6go= Received: from DB6PR0402MB2760.eurprd04.prod.outlook.com (2603:10a6:4:a1::14) by DB7PR04MB4762.eurprd04.prod.outlook.com (2603:10a6:10:16::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.20; Tue, 29 Jun 2021 07:10:04 +0000 Received: from DB6PR0402MB2760.eurprd04.prod.outlook.com ([fe80::c445:d742:eb76:86dd]) by DB6PR0402MB2760.eurprd04.prod.outlook.com ([fe80::c445:d742:eb76:86dd%9]) with mapi id 15.20.4264.026; Tue, 29 Jun 2021 07:10:04 +0000 From: "Peng Fan (OSS)" To: Jagan Teki , Shawn Guo , Sascha Hauer , Tomasz Figa , Fancy Fang CC: "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "dri-devel@lists.freedesktop.org" , "linux-phy@lists.infradead.org" , "linux-kernel@vger.kernel.org" , dl-linux-imx , "linux-amarula@amarulasolutions.com" , Anthony Brandon , Francis Laniel , Matteo Lisi , Milco Pratesi Subject: RE: [RFC PATCH 0/9] arm64: imx8mm: Add MIPI DSI support Thread-Topic: [RFC PATCH 0/9] arm64: imx8mm: Add MIPI DSI support Thread-Index: AQHXZm6BrEMFEqCnfUmVVsyYC57skqsqm4mg Date: Tue, 29 Jun 2021 07:10:04 +0000 Message-ID: References: <20210621072424.111733-1-jagan@amarulasolutions.com> In-Reply-To: <20210621072424.111733-1-jagan@amarulasolutions.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: amarulasolutions.com; dkim=none (message not signed) header.d=none;amarulasolutions.com; dmarc=none action=none header.from=oss.nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [119.31.174.71] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5e1f4aaf-1319-4c9d-40d1-08d93acceb16 x-ms-traffictypediagnostic: DB7PR04MB4762: x-ms-exchange-sharedmailbox-routingagent-processed: True x-ld-processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: N7/scxZU6AfaTly/cEVGhSDMCTT9iAy/If/kRlfXz1mStFB6sejGO2+DUaItZ5y3oPvg6dbRZxy4h99Tn2gx8JHKb0qvPW2v3dHuYR2zsAFPyjGbclAHG05D8lnjFU5V8Wx5sWoiFko8+twVUjzqqUKSRQAyL60JmXIC8o+aodB5z3wqqAHrkGExui9ZJNvxetwssKhqmv1u5tDF5FWNWSxYa83C3kaN6dRFFlHeC9fNQrmNFlEtRltutHgX56ZmnfS9Wq6GYgDEA4lOBC7ejol4zDpiF6IjuE00LNw9FCaMYQzL8Kk/RJl0FK/82s87+9uG6aU/41X111xRJLM5S9MuaT6QAowr+7B599aS4GIdSHUgz2i4onqSh8GYuJkL6XFH3AbXERPmZtKy3c2fmgHFWKQxctNnGQwEbDDvqrQO663nScbg9lE+MOGJ67XtX2GoePVCuJydSUSzOOzxT/WPW+ctdEp4PCnQo8n5U8oeqN63jVihye8XwGjkMQipjLxbO90xsaKMz6++Al/rI6sWlIayvqn12pVd6WjlFroZ56hNiqXdfzzHwM+GDGyUZS77k5zdr9ANFznQ3ZzPyzBZt8Q/ikx7Wuvk6tgysSDlbfjRck8ePgm6frGMx5ryfgNtJ8aysQ8rDmlkEwgZuEC1oVuXFdVyyz7a/JYZ014ftw/DbostAhS1TtGa25aRBINsUIVvvKWyQliFw90buWZ78ec5hMmZB5Wm1bx74tAkR94Z4qr2+gGwOwVWSZUuIGJOKqcegq7WjFqsi2sTeLA027cEfD86gfKywCZ6C8VE+Szdgj6okfy76qk6A0VZ x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB6PR0402MB2760.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(346002)(366004)(396003)(39860400002)(376002)(136003)(86362001)(26005)(76116006)(8676002)(7416002)(2906002)(9686003)(4326008)(55016002)(71200400001)(186003)(966005)(66946007)(5660300002)(38100700002)(64756008)(45080400002)(316002)(478600001)(52536014)(8936002)(83380400001)(122000001)(110136005)(66556008)(6506007)(54906003)(66476007)(33656002)(66446008)(7696005)(32563001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?MWdizohVjxjsCMb7zLthhlQQ12UYphisauXOY2urC++yPPlNK9F/TXAZ7tzm?= =?us-ascii?Q?2ZkD58SZY6W73Z7Ss+XOia/Bcx2BjdnduXOQvUjEmTaefpEN2OMeKO5trYF5?= =?us-ascii?Q?1UPfDm05MFIx/gWwTvMf4YTjsyP3k5ezfWlNk633xANHzCCnS9zxuPzDPTvG?= =?us-ascii?Q?kUS9iKf9PFQJEd/i6CMDIOLbT92u94wBW1penqwUYqawcNku8hhhIxmDPsdX?= =?us-ascii?Q?ddfD9PVA0U2y7U08HeDkCRq1aqkTdPaDE3lP9Z5ha73qpjDGj8VbquiRNBbc?= =?us-ascii?Q?cmoelumyxDnFxLtKtELczoKuLLK0FTzDkqrLXvAltgYMWM1koCrBqhTWmtMN?= =?us-ascii?Q?X8w1zQnu0qvlFF8pfaCX6cLvbuEg8ZYRG3Szf6kMk7zrYY5v2fbrHRCIhVta?= =?us-ascii?Q?KZf8TM1mTl/2CKhclcPgEADqaA8sJoQvgLEnjbn2FED6tPV8YF48kG+Xf0u8?= =?us-ascii?Q?+yy22ZJUOiKO9CHJKDxaQAQtHYOOSLT4phRBPKV66JsC12p/NgI1jGOhxC9B?= =?us-ascii?Q?AINJJU9wBBrHMVzydAHANRGxTpP5NeSTFAz11+rqJMSymhbF81BUncI8ad2z?= =?us-ascii?Q?oxddV0k5IScL3eVFLXwe+3sRdUCT6S5YNKqcvWBWWaVh1IXPs8YY8C54y5xe?= =?us-ascii?Q?nEFnl9pT47lzI8ydLxWtQi/RdUEu5QcwotnDtOVTA/9OE61krg+iAWB62+PC?= =?us-ascii?Q?mg19QPgesT89IU2G3yKnosulPcM7E13JOc/QI4i+ts+vhR+rKEhf7ufB5y7d?= =?us-ascii?Q?tyEESk+OK7jljSU28whAmQFKEYA4WUSfJx/bqZJyIxU4GiDhXBtFG+9geGHV?= =?us-ascii?Q?v3sq5yTDOF2/O7Z2n3zhpkvRCnGVMf48EyUW7+0UdrbvRfDzJncoTcVPZ+Le?= =?us-ascii?Q?7V+CwcLxZGRwJtPMu5RnrgE8vyWsRRdrJpDz8SA91S+keGZHqh1Z8LxeP1t9?= =?us-ascii?Q?S9iiyBIKiY1uSKatv4JKU++EsWCxRhMOn3EVdzzod+rMNlFSVaDyNT8WzceS?= =?us-ascii?Q?Ig+mHOxWmeHyU2FRTHTdtdhe5MTxqYLFYMs9LJXWuDt1rQnc/5x1Iun1+lHv?= =?us-ascii?Q?wpmNaeJVWCsGH3qkx4/Cek3gak+IMynN8qXQoA/QYrZrhhqu6YbjeuetKob1?= =?us-ascii?Q?GZfWkfpczuHAUznzRzcbmFWJoA6Q7CGoyKqKvTh4gXnCq6aNKngkhzm80Ogz?= =?us-ascii?Q?JKvLdWMzGwpRL7+ktZOu442ufWYzW+V1BREzA5JnZ8oChAjP/aV0GTNNs4rl?= =?us-ascii?Q?IF8QPg4B92B7NVQlQ+7sGmPeVnY/AxLPJA6CgYFyMINmUzw6xODAYwQaIBqi?= =?us-ascii?Q?aOLw6z369pE7WkqY2yzc1QCi?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB6PR0402MB2760.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5e1f4aaf-1319-4c9d-40d1-08d93acceb16 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2021 07:10:04.0299 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: rh2FB7EJzaA8YjyXLP+GD7HzhLFx1O7Lfw7HmaiE/aW9waDHWRr6hYJXY7JlA70tk3cVoYDIv/7vGqS1GrTosg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR04MB4762 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Jagan, > Subject: [RFC PATCH 0/9] arm64: imx8mm: Add MIPI DSI support >=20 > This series support MIPI DSI on i.MX8MM. >=20 > It worked directly with existing mxsfb driver but the SEC DSIM timings ha= s to > be validate and tested through all platforms, ie reason I'm sending it as= RFC. >=20 > Tested on Engicam i.Core MX8M Mini SoM. Thanks for the work. >=20 > patch 1: dt-bindings for SEC MIPI DSIM >=20 > patch 2: SEC MIPI DSIM bridge driver >=20 > patch 3: dt-bindings for SEC DSIM DPHY >=20 > patch 4: SEC DSIM DPHY driver >=20 > patch 5: MIPI DPHY reset enable in blk-ctl >=20 > patch 6: display mix blk ctl node >=20 > patch 7: eLCDIF node >=20 > patch 8: MIPI DSI pipeline nodes >=20 > patch 9: Enable LVDS panel on EDIMM2.2 >=20 > Note: > - all these patches on top of Peng Fan's blk-ctl driver. Would you please update to use V8 patchset? And the dtb: https://patchwork.kernel.org/project/linux-arm-kernel/ patch/20210604111005.6804-1-peng.fan@oss.nxp.com/ Thanks, Peng. > - anyone interest, please have a look on this repo >=20 > https://eur01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithu= b. > com%2Fopenedev%2Flinux%2Fcommits%2Fimx8mm&data=3D04%7C01%7 > Cpeng.fan%40nxp.com%7C8185c94655404000316208d93485a285%7C686ea > 1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C637598570833578734%7CU > nknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI > 6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DHKAHBv4YM0G6mVV3bq > oPOyNb2mQTH03YSBU8RnrJmlE%3D&reserved=3D0 >=20 > Any inputs? > Jagan. >=20 > Jagan Teki (9): > dt-bindings: display: bridge: Add Samsung SEC MIPI DSIM bindings > drm: bridge: Add Samsung SEC MIPI DSIM bridge driver > dt-bindings: phy: Add SEC DSIM DPHY bindings > phy: samsung: Add SEC DSIM DPHY driver > soc: imx8mm: blk-ctl: Add MIPI DPHY reset enable > arm64: dts: imx8mm: Add display mix blk ctl > arm64: dts: imx8mm: Add eLCDIF node support > arm64: dts: imx8mm: Add MIPI DSI pipeline > arm64: dts: imx8mm-icore: Enable LVDS panel for EDIMM2.2 >=20 > .../display/bridge/samsung,sec-dsim.yaml | 184 ++ > .../bindings/phy/samsung,sec-dsim-dphy.yaml | 56 + > .../freescale/imx8mm-icore-mx8mm-edimm2.2.dts | 90 + > arch/arm64/boot/dts/freescale/imx8mm.dtsi | 104 ++ > drivers/gpu/drm/bridge/Kconfig | 15 + > drivers/gpu/drm/bridge/Makefile | 1 + > drivers/gpu/drm/bridge/sec-dsim.c | 1535 > +++++++++++++++++ > drivers/phy/samsung/Kconfig | 9 + > drivers/phy/samsung/Makefile | 1 + > drivers/phy/samsung/phy-sec-dsim-dphy.c | 236 +++ > drivers/soc/imx/blk-ctl-imx8mm.c | 4 + > include/dt-bindings/power/imx8mm-power.h | 5 +- > 12 files changed, 2238 insertions(+), 2 deletions(-) create mode 100644 > Documentation/devicetree/bindings/display/bridge/samsung,sec-dsim.yaml > create mode 100644 > Documentation/devicetree/bindings/phy/samsung,sec-dsim-dphy.yaml > create mode 100644 drivers/gpu/drm/bridge/sec-dsim.c create mode > 100644 drivers/phy/samsung/phy-sec-dsim-dphy.c >=20 > -- > 2.25.1