Received: by 2002:ab2:6991:0:b0:1f7:f6c3:9cb1 with SMTP id v17csp583855lqo; Wed, 8 May 2024 08:42:11 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWHJTyE4ooLv9k5pSsQtmDk5a2bjbYoEaZxHlC3PGG3pqRZSw8lalXwhCGw5z/UbRaNdC22wUDkoq/OkRYtffFAZOrHTEYVQwErsde4BQ== X-Google-Smtp-Source: AGHT+IHoY8Xr2d/1DGuHQ+yiHulFQQVCF3PfkQl0Oufi9599ad770xnQ0q6l8POXlsj0w1wPXjwM X-Received: by 2002:a17:906:c8c8:b0:a59:9c58:763f with SMTP id a640c23a62f3a-a59fb96978emr205287566b.39.1715182931148; Wed, 08 May 2024 08:42:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715182931; cv=pass; d=google.com; s=arc-20160816; b=RxWOcVccLCIeciWwGwxjtDyil4vKQMWUsUlQyoJRdDO/cSJ8tcKHKlU/M245vo5GGp DIUfFtXm1sJg3XhLKbYBk5mNuEBPMOH++RCSVS6qYACVvQmck6YaJUnCQiePvseliwUR WHlXt+l/mjNKuwCE2i4Eajw6y/7Z26DNScqjMjz9INLBe0hbwKD5lbkok/BIB2YTW9xR sQMBFxTzBK81TfeVQHgQo2VEuSyxC+MIZMNvzSmSAEZ5YZsyZomfnazMU540ap1Au6U1 QIzde/CrEZGPptrD8E8LGFPw2/TM04JzEXE6e8RBnxMQ2xxGaraCmhexob4ujhNXazpb lKhQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=xupSga4L31hmKfvqtY9DNqTyzYiKLL6jl7vTBAe7YEE=; fh=rt0LOucTfaM9rvum3hase+7BpyH3UUZKGiDlVinJpU8=; b=RotLWjsZuuht8B2ADBMFnCc7Yrg7K5IYWbDDHiBljISbL37egfr89pKE+AGHDjneWM dscEPAQLbCIsH4ACmLGzXIM9laMrTkZgUCbMZLplCC8ytXDPnDevMRIZ5HLH+u1qO8DW 71FUyYewEh4gScWjJssLemDqZahmHuHi5rtBahj78hTY/y/A4ZKIeSPs3Yjc9KeSJoy5 zn0CVv202AFaXCFmkalgm7riALH7Q9SCFzgARVW0dzBKIVTGuQrBOxDd59JniyqgeVNy noYakAhKA1GNQrXh2JozHarZYUMZZoyR7hMe8fs/Qc4rTW8FfQNK5T3lO69fYhJRWb8Q hmJg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=J1IuKkWq; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-173488-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-173488-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id bf2-20020a170907098200b00a59a16e81ccsi478209ejc.606.2024.05.08.08.42.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 May 2024 08:42:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-173488-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=J1IuKkWq; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-173488-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-173488-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id BD4451F288D0 for ; Wed, 8 May 2024 15:32:10 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C208D1272B5; Wed, 8 May 2024 15:32:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="J1IuKkWq" Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 22A2F127B4D for ; Wed, 8 May 2024 15:32:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715182325; cv=none; b=sEs3O3QndvwegEr12um71r+iwCxZ6mw1KRPf8XlMd+JIQeNjGiDGcU12sacwDae7GIWkBWr+wnqA3T7ffILiPHVvzK9GwhuDZCQcowZYIsm8AclE6pG4xlOcLj/VFDoFvEhNQTM/nzbtgKtbowH/nH5S/dU3VEPhOhho4aMa+p4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715182325; c=relaxed/simple; bh=d6A87ZdDShos4dPJ2y/3IA60bZ8PQJh++57xgXv9pFA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=ORpF2PmFNROs/xaPXISNfVcuSq2iUk+/HqSogReeT3WZDYANQNZrBOyM/qYWnbP+Lo2YQynNHiGYsz5y0D7DQDjGvKdQzLbva9SfSoaGLX8S9IlMqguijlB05Aiz5UVp5i6bczInNbjziyKr5WMb+ysaD4ZSkhzq20VGBj6gG20= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=J1IuKkWq; arc=none smtp.client-ip=209.85.218.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-a59a5f81af4so1187005466b.3 for ; Wed, 08 May 2024 08:32:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1715182322; x=1715787122; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=xupSga4L31hmKfvqtY9DNqTyzYiKLL6jl7vTBAe7YEE=; b=J1IuKkWq9O7msQM2GQRIHMkA3ijeplNea0j2LWASzHcp4DdL0d6/oQTd0JAYFU/0tk UoMGdUxSDrQdqbGkeyyrpCZ7ZIsqIlq6LuoCDl415d5aTVGYoagpPTlyasHZZlTNl6+d OIJoiT5DQ2ooij1crRv4EisfSdFNwWPyd1vjgmbsivoRp7aDtD3l6TIIgc9UA748o+ux UED64QIxBgfYWGbR81LFAf0zNX2mAMh2B4VH7PKbSJ5JJNfMTaiOyNsmf0QZcxjaR37R WKLpy2JWK2ZRd2fhw7dH6PrxgVoyxWCYeR0NYobQovnG7XHs5vmBsLCLnsdwrJAp0m7Z fPag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715182322; x=1715787122; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xupSga4L31hmKfvqtY9DNqTyzYiKLL6jl7vTBAe7YEE=; b=ZGPZeAEUsXOTfekmQW4mnJlSWnGlfLbRqSJsJL1oGF2afUu94O5cqE2V8MlyiPpcvE 3a/408srI0i1bjTKgWjl+8StSa35ryX78NJp0jOQLHhKEE/joIBj7gMRLAB8/t6KoihM BqwHXkhDvNOqn2yDUI1LvPBfFabUl+L5padoXoxCU7uoeFZ+GHSdQaGPE2c8MMaZ0n6e 3tIyPQjzGYb6FrditKYOBwSUXqYGQOWbglneKoEV3gUqqh5HfvRN9spD3/aKABLzED6K gR4YP21+QoKndoZFqE6YQBonQ2aN1Jq7STa4k7rqkMk4qZ244i5jaIMKmPmQ78oRPp4G TSLg== X-Forwarded-Encrypted: i=1; AJvYcCWUnYSsl03TtSxlOqLzyXKIM4zFfEmOjn0g2tHD+mxUOjZXycfqGEzr6S+KXwd304g+yJOnMC8/z+m786mRfgOaRIoG0x4G9s1ZwmUq X-Gm-Message-State: AOJu0Yw1SW0rUEpq+bmlzcB2N4g6eVOE5shJ/mGRj2M6UnWQwOZIShuL o272p9MJijvwhRHKl5CehSImlA5pjeLnT0e3ryk9F0s5/6n8S+RwOS17kZHfm3Q= X-Received: by 2002:a17:907:60e:b0:a59:a431:a8ce with SMTP id a640c23a62f3a-a59fb94a3fdmr209508866b.2.1715182322419; Wed, 08 May 2024 08:32:02 -0700 (PDT) Received: from krzk-bin.. ([178.197.206.169]) by smtp.gmail.com with ESMTPSA id em19-20020a170907289300b00a59c2da005csm4557320ejc.215.2024.05.08.08.32.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 May 2024 08:32:01 -0700 (PDT) From: Krzysztof Kozlowski To: Michael Turquette , Stephen Boyd Cc: Krzysztof Kozlowski , Chanwoo Choi , linux-clk@vger.kernel.org, Sylwester Nawrocki , Alim Akhtar , Peter Griffin , linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski Subject: [GIT PULL] clk: samsung: drivers for v6.10, fixed pull, 2nd try Date: Wed, 8 May 2024 17:31:56 +0200 Message-ID: <20240508153158.496248-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi, Updated pull request with fixed issue of non-used local const data. Best regards, Krzysztof The following changes since commit 4cece764965020c22cff7665b18a012006359095: Linux 6.9-rc1 (2024-03-24 14:10:05 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-clk-6.10-2 for you to fetch changes up to 7c18b0a5aa46cc7e5d3a7ef3f9f8e3aa91bb780f: clk: samsung: gs101: drop unused HSI2 clock parent data (2024-05-07 11:47:39 +0200) ---------------------------------------------------------------- Samsung SoC clock drivers changes for 6.10 1. Allow choice of manual or firmware-driven control over PLLs, needed to fully implement CPU clock controllers on Exynos850. 2. Correct PLL clock IDs on ExynosAutov9. 3. Google GS101: - Propagate certain clock rates to allow setting proper SPI clock rates. - Add HSI0 and HSI2 clock controllers. - Mark certain clocks critical. 4. Convert old S3C64xx clock controller bindings to DT schema. ---------------------------------------------------------------- André Draszik (3): dt-bindings: clock: google,gs101-clock: add HSI0 clock management unit clk: samsung: gs101: add support for cmu_hsi0 clk: samsung: gs101: mark some apm UASC and XIU clocks critical Jaewon Kim (1): clk: samsung: exynosautov9: fix wrong pll clock id value Krzysztof Kozlowski (3): dt-bindings: clock: samsung,s3c6400-clock: convert to DT Schema Merge branch 'for-v6.10/clk-gs101-bindings' into next/clk clk: samsung: gs101: drop unused HSI2 clock parent data Peter Griffin (2): dt-bindings: clock: google,gs101-clock: add HSI2 clock management unit clk: samsung: gs101: add support for cmu_hsi2 Sam Protsenko (2): clk: samsung: Implement manual PLL control for ARM64 SoCs clk: samsung: exynos850: Add CMU_CPUCL0 and CMU_CPUCL1 Tudor Ambarus (2): clk: samsung: gs101: propagate PERIC0 USI SPI clock rate clk: samsung: gs101: propagate PERIC1 USI SPI clock rate .../bindings/clock/google,gs101-clock.yaml | 55 +- .../bindings/clock/samsung,s3c6400-clock.yaml | 57 + .../bindings/clock/samsung,s3c64xx-clock.txt | 76 -- drivers/clk/samsung/clk-exynos-arm64.c | 56 +- drivers/clk/samsung/clk-exynos850.c | 440 +++++++- drivers/clk/samsung/clk-exynosautov9.c | 8 +- drivers/clk/samsung/clk-gs101.c | 1192 ++++++++++++++++++-- drivers/clk/samsung/clk.h | 15 +- include/dt-bindings/clock/google,gs101.h | 116 ++ 9 files changed, 1807 insertions(+), 208 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/samsung,s3c6400-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s3c64xx-clock.txt