From patchwork Tue Apr 12 04:35:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Samuel Holland X-Patchwork-Id: 12810051 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1E122C433F5 for ; Tue, 12 Apr 2022 04:37:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=SRxSBU/g8ommRcQofmX2ZuAHn38WwAEVcKRNpCucShY=; b=dVPS0UMGib9Wsz d0290sSz9MjlLMR/2GL3nfNrJqcx6wQ4vN/4U7s3y1IrWwnB281htjtygtQCA5ommG7bK2vSZ8thL 8/PSey1tbN2QJrPSwLuW98AsrKTjMvftrYAZpxleE5mL+eZY+BLd28PcMbUaKg6DDQ5QzvIR45HsL Q4zsEgKnc+kp/USGc0p8x4ixDGRlZzgIYiPtmmDGHkDDl+5EyViVwUhijgqL3eQ+kiZibt1v8ua/M THdFHaOw8ERtnjqdMnNHlhPR0hiCRT1JYxGQyUUGYj/Muk6n5l4H2JqS+n2PW2W5jorqP3cicT5Hc FuXAGPQ0wSyS3rA8Nwdw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ne8FR-00Bak1-90; Tue, 12 Apr 2022 04:35:26 +0000 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ne8FK-00Bags-Tn for linux-arm-kernel@lists.infradead.org; Tue, 12 Apr 2022 04:35:20 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id BBF5A320187F; Tue, 12 Apr 2022 00:35:14 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 12 Apr 2022 00:35:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sholland.org; h= cc:cc:content-transfer-encoding:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to; s=fm2; t=1649738114; x=1649824514; bh=YUiP9VQJuWMZb0paS2AkAyUb3 wyC18anBgv4DgL7YiE=; b=nYKlpPg3Xy+h973SZniYhFzqf4O3EGcQXCT9SwJct Tsb4zzwg9tkT7Fr/1yN2PmLemhMA+EDeVLdvOFsWgGKNUaiQiwYfWbo9T1ND2X24 j88iqZsHhRbVs52t1wL8jijctwCiG9Hw/ED64kikbsa790QU8r/J0s9eMjkabkyr a+hz7z/L9+NEm9DBMtxULCqrcfHGP5RqHA8FVDprC/2FLuFrIg0zFqeejXR+q0re KEv20QwfxsGNzyCK33lcZZSqSsj+cOapTJteMNQBNmBRC5qC9oIpRfSp47L9Sdb1 P4DBC1I7yVX6zN0dDjWrfPdTrQTKtQR96G9PtJhP2NeSQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1649738114; x=1649824514; bh=Y UiP9VQJuWMZb0paS2AkAyUb3wyC18anBgv4DgL7YiE=; b=g+VEyempk0wE1iy2o /hil7Og5CXsUkRrPVZIaQYx7n4dYaA1d1h4sxjG0gOxwwPfctIxx1JEJZuFP9upq cqRBSnLR9/q/OqLgHNpFZgHCiIgRCEbYM8T4AXt66/ydeGDZhfrrmOkyHDjZ4+Qc 9+P0496/yJ5cFi3iA6fji/Bafy2Hot1xJhk2egUeZZPLFTF5aghn6AV1n9adFlL6 59K5BN1Bpb26Mxwy8xAHug6DhXicA5JmejkS7VPcsDYsLa0KgAABbiFWZycL6nKa A3oyWhoGUlgyRqF4J0yL1M2lLjkyPp2GDFZKtz8r3pJQ0HUo2oWA2NicGQTxDVqp aA0pQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrudekjedgkeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefurghmuhgvlhcu jfholhhlrghnugcuoehsrghmuhgvlhesshhhohhllhgrnhgurdhorhhgqeenucggtffrrg htthgvrhhnpeeiteekhfehuddugfeltddufeejjeefgeevheekueffhffhjeekheeiffdt vedtveenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hsrghmuhgvlhesshhhohhllhgrnhgurdhorhhg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 12 Apr 2022 00:35:13 -0400 (EDT) From: Samuel Holland To: Chen-Yu Tsai , Jernej Skrabec , Maxime Ripard Cc: Samuel Holland , Daniel Vetter , David Airlie , Philipp Zabel , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-sunxi@lists.linux.dev Subject: [PATCH 0/6] drm/sun4i: HDMI PHY cleanup/refactoring Date: Mon, 11 Apr 2022 23:35:05 -0500 Message-Id: <20220412043512.49364-1-samuel@sholland.org> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220411_213519_043723_4DFD8993 X-CRM114-Status: UNSURE ( 6.83 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This series prepares the sun8i HDMI PHY driver for supporting the new custom PHY in the Allwinner D1 SoC. No functional change intended here. This series was tested on D1 and H3. Samuel Holland (6): drm/sun4i: sun8i-hdmi-phy: Use of_device_get_match_data drm/sun4i: sun8i-hdmi-phy: Use devm_platform_ioremap_resource drm/sun4i: sun8i-hdmi-phy: Used device-managed clocks/resets drm/sun4i: sun8i-hdmi-phy: Support multiple custom PHY ops drm/sun4i: sun8i-hdmi-phy: Separate A83T and H3 PHY ops drm/sun4i: sun8i-hdmi-phy: Group PHY ops functions by generation drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 9 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 252 ++++++++++--------------- 2 files changed, 101 insertions(+), 160 deletions(-)