Received: by 10.192.165.148 with SMTP id m20csp392581imm; Wed, 25 Apr 2018 00:55:22 -0700 (PDT) X-Google-Smtp-Source: AB8JxZp6oEDhyXPyP5rIGcxWC5BtfmdOVMsnv1HA1m/40CvmNo/CrDBCRNBece5rSnHng21lRXJu X-Received: by 10.99.111.77 with SMTP id k74mr2664325pgc.112.1524642922133; Wed, 25 Apr 2018 00:55:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524642922; cv=none; d=google.com; s=arc-20160816; b=r63Z3lNlymzuu0VpdRTBWxd350hMtBXezrQGF/OLMeRsvvqBlHoBhWpcaSoTmhIQa+ LseZSN937djOXiKBMwl3l+8EdBOGlvJHaukM4oS8jJ/wSv/C+09bKCjiDQxqIPTf02Vd AHVsXUFJ7FYuYXqtw+rC2RdDexxu6fs4vhQUUmHxr5dt2YzqtOVV+HK68/QVWlFSs+cI iEQbi2MDMjBjkUdIIuJN1rS276JQ0fgfVCT8HXNpKrQ7ZIFaHurxsUUCUJsk61v+tmsX LzxJdY6DYaSpL0M65C2ejK7utWBegfcbe1W+FhDmkkuYGutAlffKKW1df8XzinE9HACs XEfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from:arc-authentication-results; bh=ctSCK5fXxWmWuJV0i1zfPuRZ8ugElZkJl1YxW6+LdtE=; b=v0H9naB+ZCGci6eEDd6L634MJjr7f4KsIS7V7d2xRMTopeFrno/0W7/affQjuc9RWN FTivR+YNyLXqrCfGE0XNqy6RBwz20eqXBEBnECTDcdFSEuITO9U0waVsl7MnKpnQzIPm SxoIJ5sgBGV/GtzvLA/4P6tBcmQ2SYvCB6MiDVPWFPq74zv0vF+Dj1ZBBQWnfWnO5xm1 m+KJis2OXpCrDO3ImClMWx+G5zlv4Cm/pe0wpWF38T3HTPM4EoCVz8R/xuSRK+mclQQq IhzhdVQ972rngrcD/mVp9z3Nr+0S9S9XYyq27qhyPjcNi49aUPhVxnJZW32u7J8BdeIY DvNQ== ARC-Authentication-Results: i=1; mx.google.com; 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 e127si15136017pfc.315.2018.04.25.00.55.07; Wed, 25 Apr 2018 00:55:22 -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; 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 S1751278AbeDYHyD (ORCPT + 99 others); Wed, 25 Apr 2018 03:54:03 -0400 Received: from mx07-00178001.pphosted.com ([62.209.51.94]:40353 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751069AbeDYHyC (ORCPT ); Wed, 25 Apr 2018 03:54:02 -0400 Received: from pps.filterd (m0046037.ppops.net [127.0.0.1]) by mx07-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id w3P7if1I023849; Wed, 25 Apr 2018 09:53:44 +0200 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com with ESMTP id 2hfu2u4b8g-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 25 Apr 2018 09:53:44 +0200 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 73FF131; Wed, 25 Apr 2018 07:53:43 +0000 (GMT) Received: from Webmail-eu.st.com (Safex1hubcas22.st.com [10.75.90.92]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 3F0C6245B; Wed, 25 Apr 2018 07:53:43 +0000 (GMT) Received: from SAFEX1HUBCAS23.st.com (10.75.90.47) by Safex1hubcas22.st.com (10.75.90.92) with Microsoft SMTP Server (TLS) id 14.3.361.1; Wed, 25 Apr 2018 09:53:43 +0200 Received: from localhost (10.129.5.66) by webmail-ga.st.com (10.75.90.48) with Microsoft SMTP Server (TLS) id 14.3.361.1; Wed, 25 Apr 2018 09:53:42 +0200 From: Philippe Cornu To: Archit Taneja , Andrzej Hajda , Laurent Pinchart , David Airlie , Rob Herring , "Mark Rutland" , , , CC: Yannick Fertre , Philippe Cornu , Benjamin Gaignard , Alexandre Torgue Subject: [PATCH v2 0/2] drm/bridge: sii902x: add optional power supplies Date: Wed, 25 Apr 2018 09:53:12 +0200 Message-ID: <20180425075314.19137-1-philippe.cornu@st.com> X-Mailer: git-send-email 2.15.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.129.5.66] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-04-25_02:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset adds optional power supplies to the sii902x drm bridge driver. Version 2: - merge avcc12 & cvcc12 to a single vcc12 supply as suggested by Laurent Pinchart (see discussion details in https://patchwork.freedesktop.org/patch/216058/) - improve error messages following Laurent Pinchart comments. - note about power consumption: as sii902x input IOs are not "io safe", it is important to enable/disable voltage regulators during probe/remove phases to avoid damages. Then, the only way to improve the power consumption is to add the sii902x standy mode. My actual platform is not an handheld device so power consumption is not critical. But in the future, it could be nice to add the standby mode, paying attention to wake-up events (hdmi cable plug)... Version 1: - Initial commit Philippe Cornu (2): dt-bindings/display/bridge: sii902x: add optional power supplies drm/bridge: sii902x: add optional power supplies .../devicetree/bindings/display/bridge/sii902x.txt | 2 ++ drivers/gpu/drm/bridge/sii902x.c | 38 +++++++++++++++++++--- 2 files changed, 36 insertions(+), 4 deletions(-) -- 2.15.1