Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp2773322ybl; Mon, 20 Jan 2020 09:05:03 -0800 (PST) X-Google-Smtp-Source: APXvYqzFewqM3ps/ouhevity3mdmo29lobwblmIPTTKsztyC1sxMtFOSzkKe9gpnBP8fje302+oa X-Received: by 2002:aca:b7c5:: with SMTP id h188mr219539oif.100.1579539903290; Mon, 20 Jan 2020 09:05:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579539903; cv=none; d=google.com; s=arc-20160816; b=SOh96s6H23ivzQlxQG73sAuhUUIZX7Arh/4n7moyZtjRaEOCqgz6T0RjEBJ5WFGgAG /x6kvygzFXektU6Ljvay02Fyqhhqu7ebZAe67a+beh60CLg6/s9RpyUK7sUgxK5sbKd1 AYAXN++iv48B6ypf3dmx84U+sqHDGHoxLxstAkV3qFZNT2h5wUMp7+m6kn7GVmFTzMJ4 PJ4unHZDd9WQ5dWTYR42ePGinFs84FoACGE0MAoLfND+701DjIiPlKHaz4/XX10HsZV2 bNKq1eU0yKsGogDezMBqh3R2m4JN9lZ2MXDWH5X/834OIBPzynXHnWVlRfHCPwqHFbls huBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=DatVHOYXXNDi0/8OZMdAHBsSW/ZiGzcyrJeR63NW79g=; b=KpnHshPCi9zvExX3qiN0hBx6WFSO1j3kFDj3Mk9x8tw6BRqwmFBgE9DXTkLtIFWOyB 6z4xyOKkBhBDYMqSE9FFcu2B35EvNGeS0k6SnrqQk070zUDprqaXNnBV5On3thX73+0O ivDHVTXr3eNte3SnMRz+NJW8zeX2PG/4wPua3aCAS+gyubXG/DKG367dtteBZ08bb3QB VxIz/WMvVXJuvWt9I/MrZlvGTnSwgt6GuB/fRDOLn3C1XjOVFdrlC/Q9LiKPIGZWytbe o7GzjJILf4PTdwbM1wATMqRZ6kxIyWGQ+5UA7gHnZRQa92kcnbmp3k6eAJ64s5Ncvq0o 9TaQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w131si18953013oif.240.2020.01.20.09.04.51; Mon, 20 Jan 2020 09:05:03 -0800 (PST) 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729100AbgATRDq (ORCPT + 99 others); Mon, 20 Jan 2020 12:03:46 -0500 Received: from foss.arm.com ([217.140.110.172]:34672 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726642AbgATRDq (ORCPT ); Mon, 20 Jan 2020 12:03:46 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EC74E31B; Mon, 20 Jan 2020 09:03:45 -0800 (PST) Received: from localhost (unknown [10.37.6.21]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 67D6C3F68E; Mon, 20 Jan 2020 09:03:45 -0800 (PST) Date: Mon, 20 Jan 2020 17:03:43 +0000 From: Mark Brown To: Steven Price Cc: Nicolas Boichat , Rob Herring , Mark Rutland , devicetree@vger.kernel.org, Tomeu Vizoso , David Airlie , linux-kernel@vger.kernel.org, Liam Girdwood , dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, Alyssa Rosenzweig , hsinyi@chromium.org, Matthias Brugger , linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v3 4/7] drm/panfrost: Add support for multiple regulators Message-ID: <20200120170343.GE6852@sirena.org.uk> References: <20200114071602.47627-1-drinkcat@chromium.org> <20200114071602.47627-5-drinkcat@chromium.org> <7e82cac2-efbf-806b-8c2e-04dbd0482b50@arm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="a1QUDc0q7S3U7/Jg" Content-Disposition: inline In-Reply-To: <7e82cac2-efbf-806b-8c2e-04dbd0482b50@arm.com> X-Cookie: I invented skydiving in 1989! User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --a1QUDc0q7S3U7/Jg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Jan 20, 2020 at 02:43:10PM +0000, Steven Price wrote: > From discussions offline, I think I've come round to the view that > having a "soft PDC" in device tree isn't the right solution. Device tree > should be describing the hardware and that isn't actually a hardware > component. You can use an implementation like that separately to it being in the device tree, it is perfectly possible to instantiate devices that have no representation at all in device tree based on other things that are there like board or SoC information, or as subdevices of things that are there. --a1QUDc0q7S3U7/Jg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAl4l3W8ACgkQJNaLcl1U h9DW1Qf+O1rhi1Qf46h1FjTMYWukB9iEFgJeJZ9xZby51p6qFhhoaf/vJWQgPgqC PY+Tcxt1Dsk+84dKcLHXZVzsyFLanGZHI9TA2a0j5E1viknxKbaHP84RFmHU4y3s lJQbgllRUQwkDF2ixZWfipql08kA3v/54BnAN8RsmJMrFN6mpSojTwQlT7390aaA o2cjkfI/9GOUZ+mGsWzOmr/REEcE/+/aiFXvXnNFyRUzWHoHaEP3eIRegFGjp4E1 kV3GIOpFTkavPF8xb5LRChqYobnVhIizFJiFnlV9h9g/jG7OG1SUifQEtbSsOBT7 fvMX0psaSlV+9wp2Ei3MLvjGH1vemA== =zekS -----END PGP SIGNATURE----- --a1QUDc0q7S3U7/Jg--