<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/cpufreq, branch linux-4.12.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.12.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.12.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2017-02-09T21:53:54Z</updated>
<entry>
<title>Documentation: dt: add bindings for ti-cpufreq</title>
<updated>2017-02-09T21:53:54Z</updated>
<author>
<name>Dave Gerlach</name>
</author>
<published>2017-02-09T15:35:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=953a0f18337406ab041252ce5a62db5d173bee5f'/>
<id>urn:sha1:953a0f18337406ab041252ce5a62db5d173bee5f</id>
<content type='text'>
Add the device tree bindings document for the TI CPUFreq/OPP driver
on AM33xx, AM43xx, DRA7xx, and AM57xx SoCs. The operating-points-v2
binding allows us to provide an opp-supported-hw property for each OPP
to define when it is available. This driver is responsible for reading
and parsing registers to determine which OPPs can be selectively enabled
based on the specific SoC in use by matching against the opp-supported-hw
data.

Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;
Signed-off-by: Dave Gerlach &lt;d-gerlach@ti.com&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
<entry>
<title>dt: cpufreq: brcm: New binding document for brcmstb-avs-cpufreq</title>
<updated>2016-11-01T05:07:37Z</updated>
<author>
<name>Markus Mayer</name>
</author>
<published>2016-10-27T21:05:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bb446b574e1a0c7fcaeb4ff59a3693e3194f57fe'/>
<id>urn:sha1:bb446b574e1a0c7fcaeb4ff59a3693e3194f57fe</id>
<content type='text'>
Add the binding document for the new brcmstb-avs-cpufreq driver.

Signed-off-by: Markus Mayer &lt;mmayer@broadcom.com&gt;
Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: tegra: Rename some bindings for consistency</title>
<updated>2016-04-19T22:25:19Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2016-04-12T15:07:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a8ca1b28acf543143bb96f62eb1423164accaa53'/>
<id>urn:sha1:a8ca1b28acf543143bb96f62eb1423164accaa53</id>
<content type='text'>
Device tree binding for NVIDIA Tegra have traditionally carried the
"nvidia," vendor prefix in the filename. A couple of odd ones don't, so
fix them up for consistency.

Also rename existing bindings to reflect the first compatible value that
they document. This wasn't done consistently either.

Acked-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial</title>
<updated>2016-01-15T01:04:19Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2016-01-15T01:04:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7d1fc01afc5af35e5197e0e75abe900f6bd279b8'/>
<id>urn:sha1:7d1fc01afc5af35e5197e0e75abe900f6bd279b8</id>
<content type='text'>
Pull trivial tree updates from Jiri Kosina.

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial:
  floppy: make local variable non-static
  exynos: fixes an incorrect header guard
  dt-bindings: fixes some incorrect header guards
  cpufreq-dt: correct dead link in documentation
  cpufreq: ARM big LITTLE: correct dead link in documentation
  treewide: Fix typos in printk
  Documentation: filesystem: Fix typo in fs/eventfd.c
  fs/super.c: use &amp;&amp; instead of &amp; for warn_on condition
  Documentation: fix sysfs-ptp
  lib: scatterlist: fix Kconfig description
</content>
</entry>
<entry>
<title>dt: cpufreq: st: Provide bindings for ST's CPUFreq implementation</title>
<updated>2015-12-12T01:55:22Z</updated>
<author>
<name>Lee Jones</name>
</author>
<published>2015-12-10T09:42:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b122bcd94743239cc26a5732fef87b28d7f5c22a'/>
<id>urn:sha1:b122bcd94743239cc26a5732fef87b28d7f5c22a</id>
<content type='text'>
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
<entry>
<title>cpufreq-dt: correct dead link in documentation</title>
<updated>2015-12-08T14:04:30Z</updated>
<author>
<name>Richard Genoud</name>
</author>
<published>2015-11-03T12:09:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=925f709fb381e21b08445f5da0797e198aac1460'/>
<id>urn:sha1:925f709fb381e21b08445f5da0797e198aac1460</id>
<content type='text'>
commit 3566c5b277a4 ("PM / OPP: Create a directory for opp bindings")
renamed the file:
Documentation/devicetree/bindings/power/opp.txt
to
Documentation/devicetree/bindings/opp/opp.txt
leaving a dead link in cpufreq/arm_big_little_dt.txt.

The link points now to the good file.

Signed-off-by: Richard Genoud &lt;richard.genoud@gmail.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>cpufreq: ARM big LITTLE: correct dead link in documentation</title>
<updated>2015-12-08T14:03:51Z</updated>
<author>
<name>Richard Genoud</name>
</author>
<published>2015-11-03T11:42:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=14d74598bcfaa93ed3dd429060eca2f5a2295713'/>
<id>urn:sha1:14d74598bcfaa93ed3dd429060eca2f5a2295713</id>
<content type='text'>
commit 3566c5b277a4 ("PM / OPP: Create a directory for opp bindings")
renamed the file:
Documentation/devicetree/bindings/power/opp.txt
to
Documentation/devicetree/bindings/opp/opp.txt
leaving a dead link in cpufreq/arm_big_little_dt.txt.

The link points now to the good file.

Signed-off-by: Richard Genoud &lt;richard.genoud@gmail.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>cpufreq: tegra124: Add device tree bindings</title>
<updated>2015-07-16T07:34:06Z</updated>
<author>
<name>Tuomas Tynkkynen</name>
</author>
<published>2015-05-13T14:58:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=135796c9ccd3d6c53fbc3f6c4d73d8ba6820b739'/>
<id>urn:sha1:135796c9ccd3d6c53fbc3f6c4d73d8ba6820b739</id>
<content type='text'>
The cpufreq driver for Tegra124 will be a different one than the old
Tegra20 cpufreq driver (tegra-cpufreq), which does not use the device
tree.

Signed-off-by: Tuomas Tynkkynen &lt;ttynkkynen@nvidia.com&gt;
Signed-off-by: Mikko Perttunen &lt;mikko.perttunen@kapsi.fi&gt;
Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;
Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>cpufreq: cpu0: rename driver and internals to 'cpufreq_dt'</title>
<updated>2014-10-03T13:37:54Z</updated>
<author>
<name>Viresh Kumar</name>
</author>
<published>2014-09-09T14:28:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bbcf071969b20f356877c8067986be0a2dcaa2aa'/>
<id>urn:sha1:bbcf071969b20f356877c8067986be0a2dcaa2aa</id>
<content type='text'>
The naming convention of this driver was always under the scanner, people
complained that it should have a more generic name than cpu0, as it manages all
CPUs that are sharing clock lines.

Also, in future it will be modified to support any number of clusters with
separate clock/voltage lines.

Lets rename it to 'cpufreq_dt' from 'cpufreq_cpu0'.

Tested-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
<entry>
<title>cpufreq: cpu0: OPPs can be populated at runtime</title>
<updated>2014-07-16T13:12:52Z</updated>
<author>
<name>Viresh Kumar</name>
</author>
<published>2014-07-11T14:54:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1bf8cc3d017575a38d4361f56ccc0a670a16bcd9'/>
<id>urn:sha1:1bf8cc3d017575a38d4361f56ccc0a670a16bcd9</id>
<content type='text'>
OPPs can be populated statically, via DT, or added at run time with
dev_pm_opp_add().

While this driver handles the first case correctly, it would fail to populate
OPPs added at runtime. Because call to of_init_opp_table() would fail as there
are no OPPs in DT and probe will return early.

To fix this, remove error checking and call dev_pm_opp_init_cpufreq_table()
unconditionally.

Update bindings as well.

Suggested-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
Tested-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;
Acked-by: Santosh Shilimkar &lt;santosh.shilimkar@ti.com&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
</feed>
