From mboxrd@z Thu Jan 1 00:00:00 1970 From: Flora Fu Subject: Re: [PATCH v3 1/8] soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC Date: Tue, 9 Dec 2014 10:15:37 +0800 Message-ID: <1418091337.5663.9.camel@mtksdaap41> References: <1417752479-4749-1-git-send-email-flora.fu@mediatek.com> <1417752479-4749-2-git-send-email-flora.fu@mediatek.com> <2751641.o51TuZRl88@wuerfel> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <2751641.o51TuZRl88@wuerfel> Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Arnd Bergmann , Matthias Brugger Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, Rob Herring , Samuel Ortiz , Lee Jones , Liam Girdwood , Mark Brown , arm-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, Mark Rutland , devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Russell King , srv_heupstream-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org, Pawel Moll , Ian Campbell , linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, HenryC Chen , Menghui Lin , Olof Johansson , Sascha Hauer , Kumar Gala , Grant Likely , Yingjoe Chen , Eddie Huang , Dongdong Cheng List-Id: devicetree@vger.kernel.org Hi, Arnd, On Fri, 2014-12-05 at 11:13 +0100, Arnd Bergmann wrote: > On Friday 05 December 2014 12:07:52 Flora Fu wrote: > > Add PMIC wrapper of MT8135 to access MT6397 MFD. > > > > Signed-off-by: Flora Fu > > > > Please explain what a PMIC wrapper is and why you need one for MT8135. > I don't understand the purpose of this code at all. Is this just another > way of accessing the MT6397 when not using i2c or spi like other > PMIC drivers do? > Yes, MT8135 uses a proprietary hardware to communicate with MT6397. The hardware is called PMIC Wrapper or PWRAP. Since it is not standard i2c or spi protocols, a soc related software driver is implemented to handle access protocols in AP side. +-----------------+ +---------------+ | | | | | Mediatek AP SoC | | | | (ex. MT8135) | | MT6397 | | | | | | +--------+ | (SPI bus) | +--------+ | | | | |-----------| | | | | | PMIC | |-----------| | PMIC | | | | Wrapper| |-----------| | Wrapper| | | | | |-----------| | | | | +--------+ | | +--------+ | | | | | +-----------------+ +---------------+ Thanks, Flora -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html