From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757178AbdJKIBa (ORCPT ); Wed, 11 Oct 2017 04:01:30 -0400 Received: from mail.free-electrons.com ([62.4.15.54]:49689 "EHLO mail.free-electrons.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756842AbdJKIA7 (ORCPT ); Wed, 11 Oct 2017 04:00:59 -0400 Date: Wed, 11 Oct 2017 10:00:56 +0200 From: Maxime Ripard To: Chen-Yu Tsai Cc: David Airlie , Rob Herring , Mark Rutland , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-sunxi@googlegroups.com Subject: Re: [PATCH v4 00/11] drm/sun4i: hdmi: Support HDMI controller on A31 Message-ID: <20171011080056.i2eodfsujdhcvxpi@flea.lan> References: <20171010032008.682-1-wens@csie.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="yjcoao36nugbyrtt" Content-Disposition: inline In-Reply-To: <20171010032008.682-1-wens@csie.org> User-Agent: NeoMutt/20170914 (1.9.0) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --yjcoao36nugbyrtt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 10, 2017 at 03:19:57AM +0000, Chen-Yu Tsai wrote: > Hi everyone, >=20 > This is v4 of my A31 HDMI support series. The DTS patches depend on > the patch "clk: sunxi-ng: sun6i: Export video PLLs" alreay merged. > The DRM patches depend on "regmap: add iopoll-like polling macro for > regmap_field" already merged on a topic branch in the regmap repository. >=20 > Changes since v3: >=20 > - Renamed sun4i_get_first_tcon() to sun4i_get_tcon0() >=20 > - Made sun4i_get_tcon0() return NULL when it fails, and > sun6i_tcon_set_mux() will error out if that happens. >=20 > - Removed has_unknown_mux field in tcon_quirks structure, > as its function is replaced by the per-soc muxing function > pointer. >=20 > - Dropped clk and regmap patches that were merged. >=20 > Changes since v2: >=20 > - TCON muxing moved into functions for each platform, with pointers > to them in the TCON quirks structure. >=20 > - CCU "hdmi-ddc" clock renamed to "ddc". >=20 > - Added Maxime's acks. >=20 > Changes since v1: >=20 > - Core changes to sun4i-drm to support two display pipelines > have been merged into drm-misc and thus dropped from this > version >=20 > - Reworked DDC variant support onto new exposed I2C interface bits. >=20 > - Reworked DDC variant support to use regmap_fields. >=20 > - Patches to add variant support to various (TMDS, DDC, HDMI > controller) sub-blocks have been merged into one patch. >=20 > This series adds support for the HDMI controller found on Allwinner > A31/A31s SoCs. It builds upon Maxime's work that added support for > the HDMI controller on the Allwinner A10s SoC. >=20 > The HDMI controllers in the older generation Allwinner SoCs is very > similar. The A10/A10s/A20 all have the same hardware block, with the > A10 having slightly different initial configuration values. The A31's > variant splits out the DDC parent clock, has different formulas for > the DDC and TMDS clocks, and a different register layout for the DDC > block. Applied everything, thanks! > Also, it does not expose the CEC pins outside of the SoC, which is > unfortunate. Maybe we shouldn't register the CEC adapter in that case then? Can you send an additional patch for that? Thanks! Maxime --=20 Maxime Ripard, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com --yjcoao36nugbyrtt Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJZ3c+4AAoJEBx+YmzsjxAgvHYP/RsqZgiieK6Vj1HwT/qCfPu+ DsPw3XmApHrTJzWVBvz4iy2pop3VpTAA1YDSJJzSUiNcrYsfEujKZVvLLlKkhwsy IbYpYJE/DF0+dMtkyEkKfii7R8KVt0o0E2QB8wLx3boZEa+isqOiBoA3eXl4+x2R YHYZ80Vji8cpdFIA/0qDK3FDb+4V2qHKWwN0ZP9vRBFLxD0t1/XxX9V8nvRpq3qQ MZHVE7Q0ZFxrDXOfaW+QxTRaGPOBBo75jFvru6r3GlCmHLz1w+mJI4JwomiU3jhh PQ8rPcERH3shFHkB0WJvbpHuFoxXp/sQPm5iiS+iDRl4NTDdpkyTa+a8vpO2rvK+ 9IeSAyCc3MyrEkNxecjH4sKHUcMW8B+A0LNrqPF2QCZRN5URX3HBenz1SC00DJN1 3gPh4yjogo7DmGWjdiDlC7bkWvmkqGarrSjJuFwAJd8XpInRxRlsStVDtGdvbtM4 Fhll+ANvsydFZLLhdQUGKFw9dBBYGrkNC52Ydo5nuGA9aHWnlcvLjfpnntllMP/n usTYhMgELsu+pafQRUe9aDJjcCKUSeOhAeF5Pp0Di1Jvlpf2VnUST07530uGluEo NCYqG9O0hkOhUnr1WNvH4jCms3Pih6XizLZpvWqWdFjkBKOAqYjP6Dbm6+YrsEHs awQC8YIYz3/TbMUkF3PL =xO4w -----END PGP SIGNATURE----- --yjcoao36nugbyrtt--