<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/dts/Kconfig, branch v2017.05</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/dts/Kconfig?h=v2017.05</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/dts/Kconfig?h=v2017.05'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2017-04-05T02:15:10Z</updated>
<entry>
<title>dm: avoid dropping pin control DT properties in case of SPL_PINCTRL</title>
<updated>2017-04-05T02:15:10Z</updated>
<author>
<name>Vikas Manocha</name>
<email>vikas.manocha@st.com</email>
</author>
<published>2017-03-24T21:47:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=239ae4a9129b8b9f24a216e127042b255b07ae59'/>
<id>urn:sha1:239ae4a9129b8b9f24a216e127042b255b07ae59</id>
<content type='text'>
This patch replaces SPL_PINCTRL_FULL with SPL_PINCNTRL. It is to avoid removal
of pin control properties in case of SPL_PINCTRL. No impact in case of
SPL_PINCTRL_FULL as it depends on SPL_PINCTRL.

Signed-off-by: Vikas Manocha &lt;vikas.manocha@st.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: Add callback to modify the device tree</title>
<updated>2017-03-23T14:46:23Z</updated>
<author>
<name>mario.six@gdsys.cc</name>
<email>mario.six@gdsys.cc</email>
</author>
<published>2017-02-22T15:07:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2a792753d6a1fe8f2310928ebd5534e4d87a8030'/>
<id>urn:sha1:2a792753d6a1fe8f2310928ebd5534e4d87a8030</id>
<content type='text'>
Certain boards come in different variations by way of utilizing daughter
boards, for example. These boards might contain additional chips, which
are added to the main board's busses, e.g. I2C.

The device tree support for such boards would either, quite naturally,
employ the overlay mechanism to add such chips to the tree, or would use
one large default device tree, and delete the devices that are actually
not present.

Regardless of approach, even on the U-Boot level, a modification of the
device tree is a prerequisite to have such modular families of boards
supported properly.

Therefore, we add an option to make the U-Boot device tree (the actual
copy later used by the driver model) writeable, and add a callback
method that allows boards to modify the device tree at an early stage,
at which, hopefully, also the application of device tree overlays will
be possible.

Signed-off-by: Mario Six &lt;mario.six@gdsys.cc&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>dm: Add an option to enable the of-platdata feature</title>
<updated>2016-07-15T02:40:24Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2016-07-04T17:58:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2789ddb9d5bc6acd1f7a2822fed08cd7cf2a965e'/>
<id>urn:sha1:2789ddb9d5bc6acd1f7a2822fed08cd7cf2a965e</id>
<content type='text'>
Add a Kconfig option to enable this feature.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>spl: Setup default value for OF_LIST</title>
<updated>2016-05-23T15:50:21Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2016-05-04T13:14:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c409bd015c295ba088af75b117d1dd6ebd8080ba'/>
<id>urn:sha1:c409bd015c295ba088af75b117d1dd6ebd8080ba</id>
<content type='text'>
OF_LIST can't remain empty that's why setup it up to default DTB.

If it is empty u-boot.img is created without FDT partition:
For example:
  ./tools/mkimage -f auto -A arm -T firmware -C none -O u-boot -a
0x8000000 -e 0 -n "U-Boot 2016.05-rc3 ..." -E -b  -d u-boot-nodtb.bin u-boot.img
Can't set 'timestamp' property for '' node (FDT_ERR_NOSPACE)
FIT description: Firmware image with one or more FDT blobs
Created:         Wed May  4 15:02:52 2016
 Image 0 (firmware@1)
  Description:  U-Boot 2016.05-rc3-00080-gff2e12ae22a8-dirty for zynqmp
board
  Created:      Wed May  4 15:02:52 2016
  Type:         Firmware
  Compression:  uncompressed
  Data Size:    unavailable
  Architecture: ARM
  Load Address: 0x08000000
 Default Configuration: 'conf@1'
 Configuration 0 (conf@1)
  Description:  unavailable
  Kernel:       unavailable

And then image like this doesn't contain description and link to FDT and
can't boot.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>spl: Add a way to specify a list of device trees to include</title>
<updated>2016-03-14T23:18:31Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2016-02-23T05:55:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cdf172461caa1a2b29be54438628e4c227956565'/>
<id>urn:sha1:cdf172461caa1a2b29be54438628e4c227956565</id>
<content type='text'>
When building a FIT, more than one device tree can be included. The board
can select (at run-time) the one that it wants.

Add a Kconfig option to allow the list of devices trees (supported by the
board) to be specified.

When using SPL_LOAD_FIT, build u-boot.img in FIT format instead of the
legacy image format. Include all the listed device tree files in this FIT.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>fdt: Adjust DEFAULT_DEVICE_TREE to device on OF_CONTROL</title>
<updated>2016-03-14T23:18:25Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2016-02-23T05:55:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=70d41093c5d6d378a8e750d1829063890a3c7ca5'/>
<id>urn:sha1:70d41093c5d6d378a8e750d1829063890a3c7ca5</id>
<content type='text'>
This option has no meaning without OF_CONTROL, so add a dependency.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dts: keep clock-names and clocks in SPL DTB if SPL_CLK is enabled</title>
<updated>2016-02-25T04:06:19Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2016-02-03T11:51:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5f3f7b79dbe83144ef5562fa212266c86cd639e2'/>
<id>urn:sha1:5f3f7b79dbe83144ef5562fa212266c86cd639e2</id>
<content type='text'>
These two properties are necessary for SPL to get clocks from DT.

Note:
For now, only clock look-up by index is supported (clk_get_by_index()
function), so "clock-names" is never parsed in U-Boot.  However, we
may want to support something like clk_get_by_name() in the future,
so let's keep "clock-names" as well as "clocks".

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
</content>
</entry>
<entry>
<title>dts: Add a comment about CONFIG_OF_EMBED being for local use</title>
<updated>2015-10-03T13:29:16Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-09-01T00:47:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3d3f60cb7a6bb6c338e00a9769fa918a8536096c'/>
<id>urn:sha1:3d3f60cb7a6bb6c338e00a9769fa918a8536096c</id>
<content type='text'>
This comment from README.fdt-control did not end up in the Kconfig, which
is what most people will see. Add it with a few tweaks.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Acked-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>dts: do not cut down pinctrl-0 and pinctrl-names for SPL full-pinctrl</title>
<updated>2015-09-17T01:45:12Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2015-08-31T10:36:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6aa8179f818f04a16e15bc589004de68a6d99a23'/>
<id>urn:sha1:6aa8179f818f04a16e15bc589004de68a6d99a23</id>
<content type='text'>
These properties are necessary to use full-featured pinctrl drivers
in SPL.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Acked-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dts: fix dependency of OF_SPL_REMOVE_PROPS</title>
<updated>2015-08-31T13:57:29Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2015-08-28T11:28:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=897705ec39682ab3bf5bb87bc49d7a491d522051'/>
<id>urn:sha1:897705ec39682ab3bf5bb87bc49d7a491d522051</id>
<content type='text'>
This should depend on SPL_OF_CONTROL (it is not equivalent to
SPL &amp;&amp; OF_CONTROL).

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Acked-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
