summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cron/history.txt491
-rw-r--r--git_alias2
-rw-r--r--mutt/incoming/.procmaillog24
-rw-r--r--mutt/incoming/PATCH_4-7_OPP_Introduce_an_OF_helper_function_to_inform_if_required-opps_is_used.mbox124
4 files changed, 640 insertions, 1 deletions
diff --git a/cron/history.txt b/cron/history.txt
index 69142f5..cf09cec 100644
--- a/cron/history.txt
+++ b/cron/history.txt
@@ -120982,3 +120982,494 @@ fatal: not a git repository (or any parent up to mount point /mnt)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Entering /home/vireshk/scripts
+[master eb3ef850b783] updates
+ 1 file changed, 65 insertions(+)
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/scripts
+ 61b04b6540c9..eb3ef850b783 master -> master
+ df6882770321..61b04b6540c9 bkp/master -> bkp/master
+
+Entering /home/vireshk/work/repos/tools/module
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/vireshk-linux
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/lwn
+On branch master
+Your branch is ahead of 'origin/master' by 6 commits.
+ (use "git push" to publish your local commits)
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/cpufreq-tests
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/gpio-mock
+On branch master
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+
+
+
+Friday 14 June 2024 01:00:01 PM IST
+
+Entering /home/vireshk/work/repos/kernel/linux
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/linux.git
+ 3a1ac6b8f603..90e4ed6bb02a cpufreq/arm/linux-next -> cpufreq/arm/linux-next
+ + 28bc97b4dfac...188284a717f2 rust/cpufreq-dt -> rust/cpufreq-dt (forced update)
+ + b20d83efba64...a5aa3560adf1 xen/host -> xen/host (forced update)
+ dc772f8237f9..d20f6b3d747c origin/HEAD -> origin/HEAD
+ dc772f8237f9..d20f6b3d747c origin/master -> origin/master
+ 3a1ac6b8f603..90e4ed6bb02a pmko/cpufreq/arm/linux-next -> pmko/cpufreq/arm/linux-next
+ * [new tag] v6.10-rc3 -> v6.10-rc3
+
+Entering /home/vireshk/work/repos/tools/ltp
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/virtio/rust
+fatal: not a git repository (or any parent up to mount point /mnt)
+Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
+
+Entering /home/vireshk/scripts
+[master 6453c1e35f44] updates
+ 2 files changed, 74 insertions(+)
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/scripts
+ eb3ef850b783..6453c1e35f44 master -> master
+ 61b04b6540c9..eb3ef850b783 bkp/master -> bkp/master
+
+Entering /home/vireshk/work/repos/tools/module
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/vireshk-linux
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/lwn
+On branch master
+Your branch is ahead of 'origin/master' by 6 commits.
+ (use "git push" to publish your local commits)
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/cpufreq-tests
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/gpio-mock
+On branch master
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+
+
+
+Tuesday 18 June 2024 01:00:01 PM IST
+
+Entering /home/vireshk/work/repos/kernel/linux
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/linux.git
+ + 188284a717f2...74aed0ff5a90 rust/cpufreq-dt -> rust/cpufreq-dt (forced update)
+ + a5aa3560adf1...d125826e2ddb xen/host -> xen/host (forced update)
+ 3a1ac6b8f603..90e4ed6bb02a bkp/cpufreq/arm/linux-next -> bkp/cpufreq/arm/linux-next
+ + 28bc97b4dfac...188284a717f2 bkp/rust/cpufreq-dt -> bkp/rust/cpufreq-dt (forced update)
+ + b20d83efba64...a5aa3560adf1 bkp/xen/host -> bkp/xen/host (forced update)
+
+Entering /home/vireshk/work/repos/tools/ltp
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/virtio/rust
+fatal: not a git repository (or any parent up to mount point /mnt)
+Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
+
+Entering /home/vireshk/scripts
+[master e2b9f841b377] updates
+ 1 file changed, 69 insertions(+)
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/scripts
+ 6453c1e35f44..e2b9f841b377 master -> master
+ eb3ef850b783..6453c1e35f44 bkp/master -> bkp/master
+
+Entering /home/vireshk/work/repos/tools/module
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/vireshk-linux
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/lwn
+On branch master
+Your branch is ahead of 'origin/master' by 6 commits.
+ (use "git push" to publish your local commits)
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/cpufreq-tests
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/gpio-mock
+On branch master
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+
+
+
+Wednesday 19 June 2024 01:00:01 PM IST
+
+Entering /home/vireshk/work/repos/kernel/linux
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/linux.git
+ 90e4ed6bb02a..ce5b5bef86c3 cpufreq/arm/linux-next -> cpufreq/arm/linux-next
+ + 74aed0ff5a90...60944bf528e9 rust/cpufreq-dt -> rust/cpufreq-dt (forced update)
+ + d125826e2ddb...8401f84567bf xen/host -> xen/host (forced update)
+ + 188284a717f2...74aed0ff5a90 bkp/rust/cpufreq-dt -> bkp/rust/cpufreq-dt (forced update)
+ + a5aa3560adf1...d125826e2ddb bkp/xen/host -> bkp/xen/host (forced update)
+ 90e4ed6bb02a..ce5b5bef86c3 pmko/cpufreq/arm/linux-next -> pmko/cpufreq/arm/linux-next
+ + 147b70bb7d0e...b9b107fa8ce3 rust/rust-dev -> rust/rust-dev (forced update)
+ 1613e604df0c..a126eca84435 rust/rust-fixes -> rust/rust-fixes
+ + 0683e186929c...b95b13e512b0 rust/staging/dev -> rust/staging/dev (forced update)
+ + e98a3de09cfc...17169605b8c2 rust/staging/rust-device -> rust/staging/rust-device (forced update)
+ * [new branch] rust/cpufreq-dt-v3 -> rust/cpufreq-dt-v3
+
+Entering /home/vireshk/work/repos/tools/ltp
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/virtio/rust
+fatal: not a git repository (or any parent up to mount point /mnt)
+Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
+
+Entering /home/vireshk/scripts
+[master 37f45bca8504] updates
+ 3 files changed, 79 insertions(+), 1 deletion(-)
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/scripts
+ e2b9f841b377..37f45bca8504 master -> master
+ 6453c1e35f44..e2b9f841b377 bkp/master -> bkp/master
+
+Entering /home/vireshk/work/repos/tools/module
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/vireshk-linux
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/lwn
+On branch master
+Your branch is ahead of 'origin/master' by 6 commits.
+ (use "git push" to publish your local commits)
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/cpufreq-tests
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/gpio-mock
+On branch master
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+
+
+
+Thursday 20 June 2024 01:00:01 PM IST
+
+Entering /home/vireshk/work/repos/kernel/linux
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/linux.git
+ 60944bf528e9..88471c451b66 rust/cpufreq-dt -> rust/cpufreq-dt
+ 90e4ed6bb02a..ce5b5bef86c3 bkp/cpufreq/arm/linux-next -> bkp/cpufreq/arm/linux-next
+ + 74aed0ff5a90...60944bf528e9 bkp/rust/cpufreq-dt -> bkp/rust/cpufreq-dt (forced update)
+ + d125826e2ddb...8401f84567bf bkp/xen/host -> bkp/xen/host (forced update)
+ * [new reference] bkp/rust/cpufreq-dt-v3 -> bkp/rust/cpufreq-dt-v3
+ * [new reference] nvme-rust/rnull-next-v6 -> nvme-rust/rnull-next-v6
+
+Entering /home/vireshk/work/repos/tools/ltp
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/virtio/rust
+fatal: not a git repository (or any parent up to mount point /mnt)
+Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
+
+Entering /home/vireshk/scripts
+[master 44b9cbdb7f79] updates
+ 1 file changed, 70 insertions(+)
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/scripts
+ 37f45bca8504..44b9cbdb7f79 master -> master
+ e2b9f841b377..37f45bca8504 bkp/master -> bkp/master
+
+Entering /home/vireshk/work/repos/tools/module
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/vireshk-linux
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/lwn
+On branch master
+Your branch is ahead of 'origin/master' by 6 commits.
+ (use "git push" to publish your local commits)
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/cpufreq-tests
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/gpio-mock
+On branch master
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+
+
+
+Friday 21 June 2024 01:00:01 PM IST
+
+Entering /home/vireshk/work/repos/kernel/linux
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/linux.git
+ 88471c451b66..dd04b2b33f3a rust/cpufreq-dt -> rust/cpufreq-dt
+ 60944bf528e9..88471c451b66 bkp/rust/cpufreq-dt -> bkp/rust/cpufreq-dt
+
+Entering /home/vireshk/work/repos/tools/ltp
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/virtio/rust
+fatal: not a git repository (or any parent up to mount point /mnt)
+Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
+
+Entering /home/vireshk/scripts
+[master bcbb3103c271] updates
+ 1 file changed, 66 insertions(+)
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/scripts
+ 44b9cbdb7f79..bcbb3103c271 master -> master
+ 37f45bca8504..44b9cbdb7f79 bkp/master -> bkp/master
+
+Entering /home/vireshk/work/repos/tools/module
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/vireshk-linux
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/lwn
+On branch master
+Your branch is ahead of 'origin/master' by 6 commits.
+ (use "git push" to publish your local commits)
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/cpufreq-tests
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/gpio-mock
+On branch master
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+
+
+
+Tuesday 25 June 2024 01:00:02 PM IST
+
+Entering /home/vireshk/work/repos/kernel/linux
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/linux.git
+ ce5b5bef86c3..f6faea753ac8 cpufreq/arm/linux-next -> cpufreq/arm/linux-next
+ + dd04b2b33f3a...628de6b80d86 rust/cpufreq-dt -> rust/cpufreq-dt (forced update)
+ 88471c451b66..dd04b2b33f3a bkp/rust/cpufreq-dt -> bkp/rust/cpufreq-dt
+ + aca334cdc747...628de6b80d86 lko/rust/cpufreq-dt -> lko/rust/cpufreq-dt (forced update)
+
+Entering /home/vireshk/work/repos/tools/ltp
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/virtio/rust
+fatal: not a git repository (or any parent up to mount point /mnt)
+Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
+
+Entering /home/vireshk/scripts
+[master b26758e4f74e] updates
+ 4 files changed, 342 insertions(+)
+ create mode 100644 mutt/incoming/PATCH_v3_1-5_cpufreq_ti_update_OPP_table_for_AM62Ax_SoCs.mbox
+ create mode 100644 mutt/incoming/PATCH_v3_2-5_cpufreq_ti_update_OPP_table_for_AM62Px_SoCs.mbox
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/scripts
+ bcbb3103c271..b26758e4f74e master -> master
+ 44b9cbdb7f79..bcbb3103c271 bkp/master -> bkp/master
+
+Entering /home/vireshk/work/repos/tools/module
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/vireshk-linux
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/lwn
+On branch master
+Your branch is ahead of 'origin/master' by 6 commits.
+ (use "git push" to publish your local commits)
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/cpufreq-tests
+On branch master
+Your branch is up to date with 'origin/master'.
+
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/tools/gpio-mock
+On branch master
+nothing to commit, working tree clean
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+
+
+
+Wednesday 26 June 2024 01:00:01 PM IST
+
+Entering /home/vireshk/work/repos/kernel/linux
+post-git trigger: updating grokmirror
+To ssh://git.linaro.org/people/viresh.kumar/backup/linux.git
+ f6faea753ac8..ce84b7beeb52 cpufreq/arm/linux-next -> cpufreq/arm/linux-next
+ d86a2f080068..e3943f00afdb opp/linux-next -> opp/linux-next
+ ce5b5bef86c3..f6faea753ac8 bkp/cpufreq/arm/linux-next -> bkp/cpufreq/arm/linux-next
+ + dd04b2b33f3a...628de6b80d86 bkp/rust/cpufreq-dt -> bkp/rust/cpufreq-dt (forced update)
+ ce5b5bef86c3..ce84b7beeb52 pmko/cpufreq/arm/linux-next -> pmko/cpufreq/arm/linux-next
+ d86a2f080068..e3943f00afdb pmko/opp/linux-next -> pmko/opp/linux-next
+
+Entering /home/vireshk/work/repos/tools/ltp
+post-git trigger: updating grokmirror
+Everything up-to-date
+
+Entering /home/vireshk/work/repos/virtio/rust
+fatal: not a git repository (or any parent up to mount point /mnt)
+Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
+
+Entering /home/vireshk/scripts
diff --git a/git_alias b/git_alias
index eda6bcf..1fb743e 100644
--- a/git_alias
+++ b/git_alias
@@ -124,7 +124,7 @@ alias gitmailpm='gitmailpmbase --to rafael'
alias gitmailpmrust='gitmailpm --cc sboyd --cc "Nishanth Menon <nm@ti.com>" --to "Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>" --cc rust-for-linux@vger.kernel.org --cc "Manos Pitsidianakis <manos.pitsidianakis@linaro.org>" --cc "Erik Schilling <erik.schilling@linaro.org>" --cc "Alex Bennée <alex.bennee@linaro.org>" --cc "Joakim Bech <joakim.bech@linaro.org>" --cc "Rob Herring <robh@kernel.org>"'
alias gitmailopp='gitmailpmbase --cc rafael --cc sboyd --cc "Nishanth Menon <nm@ti.com>"'
alias gitmailschedutil='gitmailpm --to ingo --to peterz --cc vingu'
-alias gitmailstratos='gitmail -cc vingu --cc "Alex Bennée <alex.bennee@linaro.org>" --bcc stratos-dev@op-lists.linaro.org --cc "Manos Pitsidianakis <manos.pitsidianakis@linaro.org>"'
+alias gitmailstratos='gitmail -cc vingu --cc "Alex Bennée <alex.bennee@linaro.org>" --cc "Manos Pitsidianakis <manos.pitsidianakis@linaro.org>"'
alias gitmailgenpd='gitmailopp --to ulf.hansson@linaro.org --to "Kevin Hilman <khilman@kernel.org>" --cc rnayak@codeaurora.org'
alias gitmailqemu='gitmailstratos --cc vingu --to qemu-devel@nongnu.org'
alias gitmailqemuvd='gitmailstratos --cc vingu --to qemu-devel@nongnu.org --to "virtio-dev@lists.linux.dev" --cc "Michael S. Tsirkin <mst@redhat.com>" --cc "Oleksandr Tyshchenko <olekstysh@gmail.com>" --cc "xen-devel@lists.xen.org" --cc "Andrew Cooper <andrew.cooper3@citrix.com>" --cc "Juergen Gross <jgross@suse.com>" --cc "Sebastien Boeuf <sebastien.boeuf@intel.com>" --cc "Liu Jiang <gerry@linux.alibaba.com>" --to "Stefan Hajnoczi <stefanha@redhat.com>"'
diff --git a/mutt/incoming/.procmaillog b/mutt/incoming/.procmaillog
index 7110c28..6a8448f 100644
--- a/mutt/incoming/.procmaillog
+++ b/mutt/incoming/.procmaillog
@@ -2443,3 +2443,27 @@ From vireshk Thu Jun 6 12:29:31 2024
From vireshk Thu Jun 6 12:31:44 2024
Subject: [PATCH] OPP: ti: Fix ti_opp_supply_probe wrong return values
Folder: PATCH_OPP_ti_Fix_ti_opp_supply_probe_wrong_return_values.mbo 7157
+From vireshk Wed Jun 12 17:17:16 2024
+ Subject: [PATCH v4] cpufreq/cppc: Remove the desired_perf compare when set tar
+ Folder: PATCH_v4_cpufreq-cppc_Remove_the_desired_perf_compare_when_s 11820
+From vireshk Fri Jun 7 14:52:48 2024
+ Subject: [PATCH 1/3] cpufreq: sun50i: add Allwinner H700 speed bin
+ Folder: PATCH_1-3_cpufreq_sun50i_add_Allwinner_H700_speed_bin.mbox 9988
+From vireshk Tue Jun 25 12:44:13 2024
+ Subject: [PATCH V6] virtio-transport: Add a new section to clarify transport r
+ Folder: PATCH_V6_virtio-transport_Add_a_new_section_to_clarify_trans 6222
+From vireshk Fri Jun 21 22:10:56 2024
+ Subject: [PATCH v3 1/5] cpufreq: ti: update OPP table for AM62Ax SoCs
+ Folder: PATCH_v3_1-5_cpufreq_ti_update_OPP_table_for_AM62Ax_SoCs.mbo 9913
+From vireshk Fri Jun 21 22:10:57 2024
+ Subject: [PATCH v3 2/5] cpufreq: ti: update OPP table for AM62Px SoCs
+ Folder: PATCH_v3_2-5_cpufreq_ti_update_OPP_table_for_AM62Px_SoCs.mbo 9260
+From vireshk Wed Jun 19 19:40:24 2024
+ Subject: [PATCH 2/7] OPP: Drop a redundant in-parameter to _set_opp_level()
+ Folder: PATCH_2-7_OPP_Drop_a_redundant_in-parameter_to_set_opp_level 9439
+From vireshk Wed Jun 26 07:51:39 2024
+ Subject: [PATCH] cpufreq: sti: add missing MODULE_DEVICE_TABLE entry for stih4
+ Folder: PATCH_cpufreq_sti_add_missing_MODULE_DEVICE_TABLE_entry_for_ 6662
+From vireshk Wed Jun 19 19:40:24 2024
+ Subject: [PATCH 4/7] OPP: Introduce an OF helper function to inform if require
+ Folder: PATCH_4-7_OPP_Introduce_an_OF_helper_function_to_inform_if_r 10511
diff --git a/mutt/incoming/PATCH_4-7_OPP_Introduce_an_OF_helper_function_to_inform_if_required-opps_is_used.mbox b/mutt/incoming/PATCH_4-7_OPP_Introduce_an_OF_helper_function_to_inform_if_required-opps_is_used.mbox
new file mode 100644
index 0000000..56b2156
--- /dev/null
+++ b/mutt/incoming/PATCH_4-7_OPP_Introduce_an_OF_helper_function_to_inform_if_required-opps_is_used.mbox
@@ -0,0 +1,124 @@
+From vireshk Wed Jun 19 19:40:24 2024
+Delivered-To: viresh.kumar@linaro.org
+Received: from pop.gmail.com [74.125.130.108] by vireshk-i7 with POP3 (fetchmail-6.4.2) for <vireshk@localhost> (single-drop); Wed, 19 Jun 2024 19:40:24 +0530 (IST)
+Received: by 2002:a05:7208:c322:b0:86:fb06:ab4c with SMTP id s34csp303836rbf; Wed, 19 Jun 2024 07:09:16 -0700 (PDT)
+X-Forwarded-Encrypted: i=2; AJvYcCWHiDeglghaXy7DHT7oqB1uZj/xHkdDwtRaLwKwrPBtnB6uSviohQXzA6CjsHhuBenKxxiJF7KNnw/LId9U0jm5XlqvM0N8bw==
+X-Google-Smtp-Source: AGHT+IEFF/f8DxVdOQfIM34+xEuYKFXabjOM1uBW7VMfIkeFPaNkMeOXpde4SgbDp0fwuPGRRDfU
+X-Received: by 2002:a05:6830:98:b0:6f9:c0ac:1751 with SMTP id 46e09a7af769-700741149f8mr2760672a34.2.1718806155939; Wed, 19 Jun 2024 07:09:15 -0700 (PDT)
+ARC-Seal: i=1; a=rsa-sha256; t=1718806155; cv=none; d=google.com; s=arc-20160816; b=fRO/tOoZfUYUKOLjjWXa5x97pKJgLtNZIaU9d4USXU25+0+/20/0fh3mGqKJgURGFa 6lwWG83iUHMQubOp9780oUPgVmSSlji6oHSTJg67GecGYeA0g48iSHySW2fNNtouN8UJ 42fLbp1aBff/1xZavpOo7Nlia3BirMIaxq+WkRE/D9h6oR/oBlTp6A2Hj+ii/8CEbHvC cRwfRQ7UH6h8/E8ucOn69e28eC93Dwr1k7ATRtSz6htlL4SWgzMeW5m9E9nTIrlvoVvq lfRzTj4aU9M3Bmey5zwYR1ZZBOZbO3hk0H14SBrkLXNxXf0QK20AUwwI5XIqsB9GpiaJ owgw==
+ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature:dmarc-filter :delivered-to; bh=CDWaPf7+TN9M1cnbl/7mu5+omOHy+MPUVcUqdXnYMd8=; fh=uTjcGXl3ZR0weqh56vSewOcZkR5SoTfxReHiFjvCeSc=; b=vBifGHi460nok5bGQn8/tVNv/wuQG8EE7qOOICSaGMQ1Dc31loy4gIEf1bCIVfihbr gT5v+jBFGbmTaCYXJ0cLdjzaVJSoqlBEDH2sjfzUi3MoJ1R1R6tf6LcmRUXqzmykSMhE EBaYH9Pwg70AG7K8VJEXegoGpkLVNdKg4mBkxEisV22X2oJ1kYvK50s+NVKyx/NIaS7k 7/DbJSOAHnn5u775l4ORKRx7A8o+Nv28lyJSK/Fvi7iESrDQfCWtsFRm3F4pcHNFUJKy /NngyArg0M5mZBF5xS4KB1DctGQ0Jr7ScrjWUj31xmy/re+T9NQF1uAnWyM6Dxib8JeD pY8g==; dara=google.com
+ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=EOdwJPyF; spf=pass (google.com: domain of srs0=ibt9=nv=linaro.org=ulf.hansson@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom="SRS0=IbT9=NV=linaro.org=ulf.hansson@kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org
+Return-Path: <SRS0=IbT9=NV=linaro.org=ulf.hansson@kernel.org>
+Received: from dfw.source.kernel.org (dfw.source.kernel.org. [139.178.84.217]) by mx.google.com with ESMTPS id 46e09a7af769-6fb5b751c67si4513841a34.220.2024.06.19.07.09.15 for <viresh.kumar@linaro.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Jun 2024 07:09:15 -0700 (PDT)
+Received-SPF: pass (google.com: domain of srs0=ibt9=nv=linaro.org=ulf.hansson@kernel.org designates 139.178.84.217 as permitted sender) client-ip=139.178.84.217;
+Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=EOdwJPyF; spf=pass (google.com: domain of srs0=ibt9=nv=linaro.org=ulf.hansson@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom="SRS0=IbT9=NV=linaro.org=ulf.hansson@kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org
+Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 96B3D61E30 for <viresh.kumar@linaro.org>; Wed, 19 Jun 2024 14:09:15 +0000 (UTC)
+Received: by smtp.kernel.org (Postfix) id 7C50CC2BBFC; Wed, 19 Jun 2024 14:09:15 +0000 (UTC)
+Delivered-To: vireshk@kernel.org
+Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id DFBD5C4AF09 for <vireshk@kernel.org>; Wed, 19 Jun 2024 14:09:13 +0000 (UTC)
+DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org DFBD5C4AF09
+Authentication-Results: smtp.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org
+Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=linaro.org
+Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-52bc29c79fdso8797921e87.1 for <vireshk@kernel.org>; Wed, 19 Jun 2024 07:09:13 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1718806152; x=1719410952; darn=kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=CDWaPf7+TN9M1cnbl/7mu5+omOHy+MPUVcUqdXnYMd8=; b=EOdwJPyFIBVNWG5IGhl7KfIIuhhCNXlk1LqJRwzLX8Qi/imZo17zj9wvMmb44tH9XA 0cqJ6kkWd2mXsNxZ6LgjTZMBBx/u2WbeXqkKXlkw9xc+kO4W5ZB3x3g0/MmSM9e4Y08H MdpHik9ThFI+W3U2p7NNCO/IQT1vHhzMoYf9DllCOb9N6x0FxoW0OIU+Upo7EZnlggZn utaFsVHfjxHABez9tN8uZJZNmzDdcjLiQFZs609c3zUSPtZBwINFAQIMIL6DzeKnjeVT +xdRyrw7lukrYPlYKafLHF/pEhkeuscisdCOuJkI7VFmtoIPTIIIi0Du67A8lUEQkff5 Lu4g==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718806152; x=1719410952; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CDWaPf7+TN9M1cnbl/7mu5+omOHy+MPUVcUqdXnYMd8=; b=Z9tiPbVuDlVXL7HsMOfp2wT1QGXuLoV1WKPl7/zwysAU5/Lo0HiHoPTwaVHUmnSbwF R/vwS5Eog7fXHgIb+Fju2J8OijSvmLHYVSEPY9fxF8lp0MKKq1fxxi760de/Fj3U0UOV z1YYrBmVTPHdA8KJxHN5ViAuh4IYYIwPiRb2hn4ocjYexgrjaluJTbgJDpw/pKXc+BEx SuFcWXObqUpxR940d3jV53jZg84iU1gY6WmYJP2xX7g4bbECpxUPcxNrwOt6/fgmqC2l rpW50loV1zIYI7XUHEVNlsySeHpEuw1FHVXMXyCvMEmiMg0sdiiUYFudtgy3getkGRQ0 TgKQ==
+X-Gm-Message-State: AOJu0Yw96A5xQ++6yWHR2j12YPw6MLEDq5xZf7uvRKrwFrB9HMe1iJUX fOfwS2cFhYOXy6RId0DnrdjD7CUPuteIiW3sHsTDcUoTGU2qeU9mK7o+QsXy8RRvV7cDDbQnYIT J
+X-Received: by 2002:a05:6512:e8c:b0:52c:aaa1:977e with SMTP id 2adb3069b0e04-52cca8b0e87mr2662675e87.0.1718806151472; Wed, 19 Jun 2024 07:09:11 -0700 (PDT)
+Received: from uffe-tuxpro14.. (h-178-174-189-39.A498.priv.bahnhof.se. [178.174.189.39]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-52ca2872241sm1787003e87.124.2024.06.19.07.09.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Jun 2024 07:09:11 -0700 (PDT)
+From: Ulf Hansson <ulf.hansson@linaro.org>
+To: Viresh Kumar <vireshk@kernel.org>, Nishanth Menon <nm@ti.com>, Stephen Boyd <sboyd@kernel.org>
+Cc: Bjorn Andersson <andersson@kernel.org>, Konrad Dybcio <konrad.dybcio@linaro.org>, Nikunj Kela <nkela@quicinc.com>, Prasad Sodagudi <psodagud@quicinc.com>, Thierry Reding <thierry.reding@gmail.com>, Jonathan Hunter <jonathanh@nvidia.com>, Ulf Hansson <ulf.hansson@linaro.org>, linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org
+Subject: [PATCH 4/7] OPP: Introduce an OF helper function to inform if required-opps is used
+Date: Wed, 19 Jun 2024 16:08:46 +0200
+Message-Id: <20240619140849.368580-5-ulf.hansson@linaro.org>
+X-Mailer: git-send-email 2.34.1
+In-Reply-To: <20240619140849.368580-1-ulf.hansson@linaro.org>
+References: <20240619140849.368580-1-ulf.hansson@linaro.org>
+MIME-Version: 1.0
+Content-Transfer-Encoding: 8bit
+Content-Length: 2888
+Lines: 82
+
+As being shown from a subsequent change to genpd, it's useful to understand
+if a device's OF node has an OPP-table described and whether it contains
+OPP nodes that makes use of the required-opps DT property.
+
+For this reason, let's introduce an OPP OF helper function called
+dev_pm_opp_of_has_required_opp().
+
+Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
+---
+ drivers/opp/of.c | 32 ++++++++++++++++++++++++++++++++
+ include/linux/pm_opp.h | 6 ++++++
+ 2 files changed, 38 insertions(+)
+
+diff --git a/drivers/opp/of.c b/drivers/opp/of.c
+index 282eb5966fd0..55c8cfef97d4 100644
+--- a/drivers/opp/of.c
++++ b/drivers/opp/of.c
+@@ -1443,6 +1443,38 @@ int of_get_required_opp_performance_state(struct device_node *np, int index)
+ }
+ EXPORT_SYMBOL_GPL(of_get_required_opp_performance_state);
+
++/**
++ * dev_pm_opp_of_has_required_opp - Find out if a required-opps exists.
++ * @dev: The device to investigate.
++ *
++ * Returns true if the device's node has a "operating-points-v2" property and if
++ * the corresponding node for the opp-table describes opp nodes that uses the
++ * "required-opps" property.
++ *
++ * Return: True if a required-opps is present, else false.
++ */
++bool dev_pm_opp_of_has_required_opp(struct device *dev)
++{
++ struct device_node *opp_np, *np;
++ int count;
++
++ opp_np = _opp_of_get_opp_desc_node(dev->of_node, 0);
++ if (!opp_np)
++ return false;
++
++ np = of_get_next_available_child(opp_np, NULL);
++ of_node_put(opp_np);
++ if (!np) {
++ dev_warn(dev, "Empty OPP table\n");
++ return false;
++ }
++
++ count = of_count_phandle_with_args(np, "required-opps", NULL);
++ of_node_put(np);
++
++ return count > 0;
++}
++
+ /**
+ * dev_pm_opp_get_of_node() - Gets the DT node corresponding to an opp
+ * @opp: opp for which DT node has to be returned for
+diff --git a/include/linux/pm_opp.h b/include/linux/pm_opp.h
+index 2b6599f6037d..5fade5c4de40 100644
+--- a/include/linux/pm_opp.h
++++ b/include/linux/pm_opp.h
+@@ -476,6 +476,7 @@ int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpuma
+ struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev);
+ struct device_node *dev_pm_opp_get_of_node(struct dev_pm_opp *opp);
+ int of_get_required_opp_performance_state(struct device_node *np, int index);
++bool dev_pm_opp_of_has_required_opp(struct device *dev);
+ int dev_pm_opp_of_find_icc_paths(struct device *dev, struct opp_table *opp_table);
+ int dev_pm_opp_of_register_em(struct device *dev, struct cpumask *cpus);
+ int dev_pm_opp_calc_power(struct device *dev, unsigned long *uW,
+@@ -554,6 +555,11 @@ static inline int of_get_required_opp_performance_state(struct device_node *np,
+ return -EOPNOTSUPP;
+ }
+
++static inline bool dev_pm_opp_of_has_required_opp(struct device *dev)
++{
++ return false;
++}
++
+ static inline int dev_pm_opp_of_find_icc_paths(struct device *dev, struct opp_table *opp_table)
+ {
+ return -EOPNOTSUPP;
+--
+2.34.1
+