From patchwork Mon Oct 18 08:02:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxime Ripard X-Patchwork-Id: 12565275 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 06C77C433F5 for ; Mon, 18 Oct 2021 08:02:53 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id E3BD76127B for ; Mon, 18 Oct 2021 08:02:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231305AbhJRIFC (ORCPT ); Mon, 18 Oct 2021 04:05:02 -0400 Received: from mail.kernel.org ([198.145.29.99]:37982 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231346AbhJRIEx (ORCPT ); Mon, 18 Oct 2021 04:04:53 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id F34D361050; Mon, 18 Oct 2021 08:02:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1634544162; bh=BdkWGAx269FXd8NJj1ZdIeBOhpIj9kgTKpkTG3i3X54=; h=Date:From:To:Cc:Subject:From; b=F6nyDjQf/nK4Q2ehHm1kiHbmO8HROiQEDTShm0lV25zVEkKiRHkaXRTPxlt/0mFL4 16gQEm44sd9JYFJq8NtV/A4IdpWQOZpL93tgATu3KRS2bdP9UJBXiq4I45Iprlqsmr MUW8Iy2NfVjbWmr/SctmIJbQuMtDSjH6SrqrH/hPSQYnt0CF7p1rX5IjsFMtC9nYfN gZZZG+ACWrMHDQivf5DEK+dhLVMdczznxe3htLq8k9h6TxUZMUmHDYAdL4SjE8sdwy dwL38hQdbHBxJvwQuZIXzHRuUK/VIC1f7zycXSwx/luewQjKbkRCQcPm9NdEN3yzZn wUae0CYFTdemA== Date: Mon, 18 Oct 2021 10:02:40 +0200 From: Maxime Ripard To: Mike Turquette , Stephen Boyd Cc: Maxime Ripard , linux-clk@vger.kernel.org, linux-sunxi@lists.linux.dev, Chen-Yu Tsai , Jernej Skrabec Subject: [GIT PULL] Allwinner Clock Changes for 5.16 Message-ID: MIME-Version: 1.0 Content-Disposition: inline Precedence: bulk List-ID: X-Mailing-List: linux-clk@vger.kernel.org Hi, Please pull the following changes for the next release. Thanks! Maxime The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f: Linux 5.15-rc1 (2021-09-12 16:28:37 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git refs/tags/sunxi-clk-for-5.16-1 for you to fetch changes up to e65d38e3d2d0e61ca464b46ad804f7a94e1ae45f: clk: sunxi: sun8i-apb0: Make use of the helper function devm_platform_ioremap_resource() (2021-09-13 09:03:24 +0200) ---------------------------------------------------------------- Our usual PR for the Allwinner SoCs, this time improving the module support and converting to more helpers. ---------------------------------------------------------------- Cai Huoqing (13): clk: sunxi: clk-mod0: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi-ng: ccu-sun50i-a64: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi-ng: ccu-sun50i-h6: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi-ng: ccu-sun8i-a83t: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi-ng: ccu-sun8i-de2: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi-ng: ccu-sun8i-r40: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi-ng: ccu-sun9i-a80: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi-ng: ccu-sun9i-a80-de: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi-ng: ccu-sun9i-a80-usb: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi: sun6i-apb0: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi: sun6i-apb0-gates: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi: sun6i-ar100: Make use of the helper function devm_platform_ioremap_resource() clk: sunxi: sun8i-apb0: Make use of the helper function devm_platform_ioremap_resource() Maxime Ripard (1): dt-bindings: clocks: Fix typo in the H6 compatible Samuel Holland (5): clk: sunxi-ng: mux: Remove unused 'reg' field clk: sunxi-ng: Add machine dependency to A83T CCU clk: sunxi-ng: Unregister clocks/resets when unbinding clk: sunxi-ng: Prevent unbinding CCUs via sysfs clk: sunxi-ng: Use a separate lock for each CCU instance Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de2-clk.yaml | 2 +- drivers/clk/sunxi-ng/Kconfig | 1 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 3 ++- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 3 ++- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 ++---- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 7 ++---- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 4 +--- drivers/clk/sunxi-ng/ccu-sun5i.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 7 ++---- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 6 +---- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 7 ++---- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c | 8 ++----- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 7 +----- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 7 ++---- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/clk/sunxi-ng/ccu_common.c | 96 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------- drivers/clk/sunxi-ng/ccu_common.h | 6 +++-- drivers/clk/sunxi-ng/ccu_mux.h | 1 +- drivers/clk/sunxi/clk-mod0.c | 4 +--- drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 4 +--- drivers/clk/sunxi/clk-sun6i-apb0.c | 4 +--- drivers/clk/sunxi/clk-sun6i-ar100.c | 4 +--- drivers/clk/sunxi/clk-sun8i-apb0.c | 4 +--- 31 files changed, 127 insertions(+), 85 deletions(-)