<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/power/runtime_pm.txt, branch linux-3.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-12-12T23:26:48Z</updated>
<entry>
<title>Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm</title>
<updated>2014-12-12T23:26:48Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2014-12-12T23:26:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=26ceb127f7bcf473db926c6a026b18ddd6f274e8'/>
<id>urn:sha1:26ceb127f7bcf473db926c6a026b18ddd6f274e8</id>
<content type='text'>
Pull ARM updates from Russell King:
 "The major updates included in this update are:

   - Clang compatible stack pointer accesses by Behan Webster.
   - SA11x0 updates from Dmitry Eremin-Solenikov.
   - kgdb handling of breakpoints with read-only text/modules
   - Support for Privileged-no-execute feature on ARMv7 to prevent
     userspace code execution by the kernel.
   - AMBA primecell bus handling of irq-safe runtime PM
   - Unwinding support for memset/memzero/memmove/memcpy functions
   - VFP fixes for Krait CPUs and improvements in detecting the VFP
     architecture
   - A number of code cleanups (using pr_*, removing or reducing the
     severity of a couple of kernel messages, splitting ftrace asm code
     out to a separate file, etc.)
   - Add machine name to stack dump output"

* 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm: (62 commits)
  ARM: 8247/2: pcmcia: sa1100: make use of device clock
  ARM: 8246/2: pcmcia: sa1111: provide device clock
  ARM: 8245/1: pcmcia: soc-common: enable/disable socket clocks
  ARM: 8244/1: fbdev: sa1100fb: make use of device clock
  ARM: 8243/1: sa1100: add a clock alias for sa1111 pcmcia device
  ARM: 8242/1: sa1100: add cpu clock
  ARM: 8221/1: PJ4: allow building in Thumb-2 mode
  ARM: 8234/1: sa1100: reorder IRQ handling code
  ARM: 8233/1: sa1100: switch to hwirq usage
  ARM: 8232/1: sa1100: merge GPIO multiplexer IRQ to "normal" irq domain
  ARM: 8231/1: sa1100: introduce irqdomains support
  ARM: 8230/1: sa1100: shift IRQs by one
  ARM: 8229/1: sa1100: replace irq numbers with names in irq driver
  ARM: 8228/1: sa1100: drop entry-macro.S
  ARM: 8227/1: sa1100: switch to MULTI_IRQ_HANDLER
  ARM: 8241/1: Update processor_modes for hyp and monitor mode
  ARM: 8240/1: MCPM: document mcpm_sync_init()
  ARM: 8239/1: Introduce {set,clear}_pte_bit
  ARM: 8238/1: mm: Refine set_memory_* functions
  ARM: 8237/1: fix flush_pfn_alias
  ...
</content>
</entry>
<entry>
<title>ARM: 8199/1: PM / Runtime: Add getter for querying the IRQ safe option v12</title>
<updated>2014-11-17T20:23:34Z</updated>
<author>
<name>Krzysztof Kozlowski</name>
</author>
<published>2014-11-14T08:47:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3fb1581ea1ab0aec6ac5430dc0e257a8c9b71680'/>
<id>urn:sha1:3fb1581ea1ab0aec6ac5430dc0e257a8c9b71680</id>
<content type='text'>
Add a simple getter pm_runtime_is_irq_safe() for querying whether runtime
PM IRQ safe was set or not.

Various bus drivers implementing runtime PM may use choose to suspend
differently based on IRQ safeness status of child driver (e.g. do not
unprepare the clock if IRQ safe is not set).

Signed-off-by: Krzysztof Kozlowski &lt;k.kozlowski@samsung.com&gt;
Reviewed-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
Acked-by: Rafael J. Wysocki &lt;rjw@rjwysocki.net&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Documentation: power: Fix typo in Documentation/power</title>
<updated>2014-11-08T14:15:14Z</updated>
<author>
<name>Masanari Iida</name>
</author>
<published>2014-11-08T08:54:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1f999d14fc7f772fbdd19151ebe5ee081f53dd49'/>
<id>urn:sha1:1f999d14fc7f772fbdd19151ebe5ee081f53dd49</id>
<content type='text'>
This patch fix spelling typos found in Documentation/power.

Signed-off-by: Masanari Iida &lt;standby24x7@gmail.com&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>Merge branches 'pnp', 'powercap', 'pm-runtime' and 'pm-opp'</title>
<updated>2014-06-03T21:13:00Z</updated>
<author>
<name>Rafael J. Wysocki</name>
</author>
<published>2014-06-03T21:13:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cd0c5bd391c45ace8527c105b79017149e695f85'/>
<id>urn:sha1:cd0c5bd391c45ace8527c105b79017149e695f85</id>
<content type='text'>
* pnp:
  MAINTAINERS: Remove Bjorn Helgaas as PNP maintainer
  PNP / resources: remove positive test on unsigned values

* powercap:
  powercap / RAPL: add new CPU IDs
  powercap / RAPL: further relax energy counter checks

* pm-runtime:
  PM / runtime: Update documentation to reflect the current code flow

* pm-opp:
  PM / OPP: discard duplicate OPPs
  PM / OPP: Make OPP invisible to users in Kconfig
  PM / OPP: fix incorrect OPP count handling in of_init_opp_table
</content>
</entry>
<entry>
<title>PM / sleep: Update device PM documentation to cover direct_complete</title>
<updated>2014-05-16T21:15:44Z</updated>
<author>
<name>Rafael J. Wysocki</name>
</author>
<published>2014-05-16T00:47:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f71495f3f0c5f0801823d1235b271a4a415d3df8'/>
<id>urn:sha1:f71495f3f0c5f0801823d1235b271a4a415d3df8</id>
<content type='text'>
Update the device PM documentation in devices.txt and runtime_pm.txt
to reflect the changes in the system suspend and resume handling
related to the introduction of the new power.direct_complete flag.

Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
Acked-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
</content>
</entry>
<entry>
<title>PM / runtime: Update documentation to reflect the current code flow</title>
<updated>2014-05-16T21:05:40Z</updated>
<author>
<name>Rafael J. Wysocki</name>
</author>
<published>2014-05-16T11:05:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4ec6a9cc23cbadb4721eb3fe778389c4bbede893'/>
<id>urn:sha1:4ec6a9cc23cbadb4721eb3fe778389c4bbede893</id>
<content type='text'>
The runtime PM documentation in runtime_pm.txt has not been updated
after some changes to the system suspend and resume core code, so
update it to reflect the current code flow.

Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
Acked-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
</content>
</entry>
<entry>
<title>PM / Runtime: s/foo_process_requests/foo_process_next_request/</title>
<updated>2014-03-26T15:33:06Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2014-03-24T20:31:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fe98245073394a86039ad0ac55b240ac5b5db8f1'/>
<id>urn:sha1:fe98245073394a86039ad0ac55b240ac5b5db8f1</id>
<content type='text'>
The example uses foo_process_next_request() everywhere else.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
<entry>
<title>PM / Runtime: GENERIC_SUBSYS_PM_OPS is gone</title>
<updated>2014-03-26T15:33:06Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2014-03-24T20:31:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fd6fe82673a87f188283b7fc2bdde4ffa0085f2a'/>
<id>urn:sha1:fd6fe82673a87f188283b7fc2bdde4ffa0085f2a</id>
<content type='text'>
Update the documentation for the removal of GENERIC_SUBSYS_PM_OPS in commit
90363ddf0a1a4dccfbb8d0c10b8f488bc7fa69f8 ("PM: Drop generic_subsys_pm_ops")

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
<entry>
<title>PM / Runtime: Correct documented return values for generic PM callbacks</title>
<updated>2014-03-26T15:33:05Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2014-03-24T20:31:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=39c29f3dfc5bd9f40ae72f79e509e6cfbb22a50b'/>
<id>urn:sha1:39c29f3dfc5bd9f40ae72f79e509e6cfbb22a50b</id>
<content type='text'>
As of commit 05aa55dddb9ee4045c320661068bea78dad6a6e5 ("PM / Runtime:
Lenient generic runtime pm callbacks"), the generic power management
callbacks pm_generic_runtime_suspend() and pm_generic_runtime_resume()
return 0, not -EINVAL, if the device doesn't provide its own callbacks.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
<entry>
<title>PM / Runtime: Split line longer than 80 characters</title>
<updated>2014-03-26T15:33:05Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2014-03-24T20:31:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=91e63cc0352257352a134a242a69f5785e5ae6ee'/>
<id>urn:sha1:91e63cc0352257352a134a242a69f5785e5ae6ee</id>
<content type='text'>
Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;
</content>
</entry>
</feed>
