<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/powerpc, branch linux-4.16.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.16.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.16.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2018-02-01T18:57:45Z</updated>
<entry>
<title>Merge tag 'devicetree-for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux</title>
<updated>2018-02-01T18:57:45Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2018-02-01T18:57:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2bed26606b61a7b20fc1cc54df53c48c06cd9aa8'/>
<id>urn:sha1:2bed26606b61a7b20fc1cc54df53c48c06cd9aa8</id>
<content type='text'>
Pull DeviceTree updates from Rob Herring:

 - Convert to use memblock_virt_alloc in DT code which supports
   bootmem arches. With this we can remove the arch specific
   early_init_dt_alloc_memory_arch() functions.

 - Enable running the DT unittests on UML

 - Use SPDX license tags on DT files

 - Fix early FDT kconfig ifdef logic

 - Clean-up unittest Makefile

 - Fix function comment for of_irq_parse_raw

 - Add missing documentation for linux,initrd-{start,end} properties

 - Clean-up of binding examples using uppercase hex

 - Add trivial devices W83773G and Infineon TLV493D-A1B6

 - Add missing STM32 SoC bindings

 - Various small binding doc fixes

* tag 'devicetree-for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (23 commits)
  xtensa: remove arch specific early DT functions
  x86: remove arch specific early_init_dt_alloc_memory_arch
  nios2: remove arch specific early_init_dt_alloc_memory_arch
  mips: remove arch specific early_init_dt_alloc_memory_arch
  metag: remove arch specific early DT functions
  cris: remove arch specific early DT functions
  libfdt: remove unnecessary include directive from &lt;linux/libfdt.h&gt;
  of: unittest: refactor Makefile
  of/fdt: use memblock_virt_alloc for early alloc
  of: Use SPDX license tag for DT files
  of/fdt: Fix #ifdef dependency of early flattree declarations
  dt-bindings: h8300 clocksource: correct spelling of pulse
  dt-bindings: imx6q-pcie: Add required property for i.MX6SX
  mmc: Don't reference Linux-specific OF_GPIO_ACTIVE_LOW flag in DT binding
  dt-bindings: Use lower case hex in unit-addresses
  dt-bindings: display: panel: Fix compatible string for Toshiba LT089AC29000
  dt-bindings: Add Infineon TLV493D-A1B6
  dt-bindings: mailbox: ti,message-manager: Fix interrupt name error
  dt-bindings: chosen: Document linux,initrd-{start,end}
  dt-bindings: arm: document supported STM32 SoC family
  ...
</content>
</entry>
<entry>
<title>Documentation/devicetree: mpc5200.txt: fix pointer to location of fsl,mpc5200-mscan node</title>
<updated>2018-01-26T09:46:44Z</updated>
<author>
<name>Marc Kleine-Budde</name>
</author>
<published>2018-01-24T11:39:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cea470729db42a0363c5352e8bd85ef81345eadc'/>
<id>urn:sha1:cea470729db42a0363c5352e8bd85ef81345eadc</id>
<content type='text'>
This patch fixes the pointer to the location of the fsl,mpc5200-mscan
device tree node binding documentation.

Signed-off-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;
</content>
</entry>
<entry>
<title>dt-bindings: Use lower case hex in unit-addresses</title>
<updated>2017-12-26T16:37:05Z</updated>
<author>
<name>Rob Herring</name>
</author>
<published>2017-12-21T18:29:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=afc3bca4cf9d269dcf9f3abd0d65e45a390f0e59'/>
<id>urn:sha1:afc3bca4cf9d269dcf9f3abd0d65e45a390f0e59</id>
<content type='text'>
DT unit addresses should be lower case hex. Fix all the
binding examples.

Converted with the following command from Krzysztof Kozlowski:

sed -e 's/@\([a-fA-F0-9_-]*\) {/@\L\1 {/' -i $(find Documentation/devicetree/bindings -name '*.txt')

Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: Remove leading zeros from bindings notation</title>
<updated>2017-11-09T23:05:05Z</updated>
<author>
<name>Marco Franchi</name>
</author>
<published>2017-11-08T16:27:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=48c926cd3414c7e628909f6f831394184816da87'/>
<id>urn:sha1:48c926cd3414c7e628909f6f831394184816da87</id>
<content type='text'>
Improve the binding example by removing all the leading zeros to fix the
following dtc warnings:

Warning (unit_address_format): Node /XXX unit name should not have leading 0s

Converted using the following command:

perl -p -i -e 's/\@0+([0-9a-f])/\@$1/g' `find ./Documentation/devicetree/bindings "*.txt"`

Some unnecessary changes were manually fixed.

Signed-off-by: Marco Franchi &lt;marco.franchi@nxp.com&gt;
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>powerpc/powernv/vas: Define vas_init() and vas_exit()</title>
<updated>2017-08-31T04:26:26Z</updated>
<author>
<name>Sukadev Bhattiprolu</name>
</author>
<published>2017-08-29T06:23:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4dea2d1a927c61114a168d4509b56329ea6effb7'/>
<id>urn:sha1:4dea2d1a927c61114a168d4509b56329ea6effb7</id>
<content type='text'>
Implement vas_init() and vas_exit() functions for a new VAS module.
This VAS module is essentially a library for other device drivers
and kernel users of the NX coprocessors like NX-842 and NX-GZIP.
In the future this will be extended to add support for user space
to access the NX coprocessors.

VAS is currently only supported with 64K page size.

Signed-off-by: Sukadev Bhattiprolu &lt;sukadev@linux.vnet.ibm.com&gt;
Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
</content>
</entry>
<entry>
<title>powerpc/powernv: Add support to clear sensor groups data</title>
<updated>2017-08-10T12:40:05Z</updated>
<author>
<name>Shilpasri G Bhat</name>
</author>
<published>2017-08-10T03:31:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bf9571550f529335caa59f41827d180908759916'/>
<id>urn:sha1:bf9571550f529335caa59f41827d180908759916</id>
<content type='text'>
Adds support for clearing different sensor groups. OCC inband sensor
groups like CSM, Profiler, Job Scheduler can be cleared using this
driver. The min/max of all sensors belonging to these sensor groups
will be cleared.

Signed-off-by: Shilpasri G Bhat &lt;shilpa.bhat@linux.vnet.ibm.com&gt;
Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
</content>
</entry>
<entry>
<title>of: update ePAPR references to point to Devicetree Specification</title>
<updated>2017-06-22T16:22:06Z</updated>
<author>
<name>Frank Rowand</name>
</author>
<published>2017-06-22T16:15:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=076fb0c4b6e1f6883477d1e4ee89464924e64737'/>
<id>urn:sha1:076fb0c4b6e1f6883477d1e4ee89464924e64737</id>
<content type='text'>
The Devicetree Specification has superseded the ePAPR as the
base specification for bindings.  Update files in Documentation
to reference the new document.

First reference to ePAPR in Documentation/devicetree/bindings/arm/cci.txt
is generic, remove it.

Some files are not updated because there is no hypervisor chapter
in the Devicetree Specification:
   Documentation/devicetree/bindings/powerpc/fsl/msi-pic.txt
   Documenation/virtual/kvm/api.txt
   Documenation/virtual/kvm/ppc-pv.txt

Signed-off-by: Frank Rowand &lt;frank.rowand@sony.com&gt;
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: net: move FMan binding</title>
<updated>2017-05-30T21:41:10Z</updated>
<author>
<name>Madalin Bucur</name>
</author>
<published>2017-05-15T13:36:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=08cd94ec522b68647110374a9bd13f94e693aa11'/>
<id>urn:sha1:08cd94ec522b68647110374a9bd13f94e693aa11</id>
<content type='text'>
Besides the PPC SoCs, the QorIQ DPAA FMan is also present on ARM SoCs,
moving the device tree binding document into the bindings/net folder.

Signed-off-by: Madalin Bucur &lt;madalin.bucur@nxp.com&gt;
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
</entry>
<entry>
<title>powerpc/64s: Support new device tree binding for discovering CPU features</title>
<updated>2017-05-09T13:42:55Z</updated>
<author>
<name>Nicholas Piggin</name>
</author>
<published>2017-05-09T03:16:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5a61ef74f269f2573f48fa53607a8911216c3326'/>
<id>urn:sha1:5a61ef74f269f2573f48fa53607a8911216c3326</id>
<content type='text'>
The ibm,powerpc-cpu-features device tree binding describes CPU features with
ASCII names and extensible compatibility, privilege, and enablement metadata
that allows improved flexibility and compatibility with new hardware.

The interface is described in detail in ibm,powerpc-cpu-features.txt in this
patch.

Currently this code is not enabled by default, and there are no released
firmwares that provide the binding.

Signed-off-by: Nicholas Piggin &lt;npiggin@gmail.com&gt;
Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
</content>
</entry>
<entry>
<title>dt: emac: document device-tree based phy discovery and setup</title>
<updated>2017-03-07T20:15:06Z</updated>
<author>
<name>Christian Lamparter</name>
</author>
<published>2017-02-27T20:54:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a3a4a816b4b194c45d0217e8b9e08b2639802cda'/>
<id>urn:sha1:a3a4a816b4b194c45d0217e8b9e08b2639802cda</id>
<content type='text'>
This patch adds documentation for a new "phy-handle" property,
"fixed-link" and "mdio" sub-node. These allows the enumeration
of PHYs which are supported by the phy library under drivers/net/phy.

The EMAC ethernet controller in IBM and AMCC 4xx chips is
currently stuck with a few privately defined phy
implementations. It has no support for PHYs which
are supported by the generic phylib.

Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Reviewed-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Signed-off-by: Christian Lamparter &lt;chunkeey@googlemail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
