<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/pci, branch v2017.07-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/pci?h=v2017.07-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/pci?h=v2017.07-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2017-06-12T12:38:02Z</updated>
<entry>
<title>powerpc, 8260: remove support for mpc8260</title>
<updated>2017-06-12T12:38:02Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2017-06-07T15:33:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2eb48ff7a210ddd2a39bac23b3b9b39c60c32aef'/>
<id>urn:sha1:2eb48ff7a210ddd2a39bac23b3b9b39c60c32aef</id>
<content type='text'>
There was for long time no activity in the 8260 area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in 8260,
so remove it.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>common: freescale: Move arch-specific declarations</title>
<updated>2017-06-05T16:30:55Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-05-17T14:23:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6e2941d787819ae1221d7f8295fa67d2ba94a913'/>
<id>urn:sha1:6e2941d787819ae1221d7f8295fa67d2ba94a913</id>
<content type='text'>
The declarations should not be in common.h. Move them to the arch-specific
headers.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
[trini: Fixup thinko defined(FSL_LSCH3) -&gt; defined(CONFIG_FSL_LSCH3)]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>dm: pci: Update uclass to support livetree</title>
<updated>2017-06-01T13:03:15Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-05-19T02:09:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bf501595cd5981b0196b51505ad50972b1c34cc4'/>
<id>urn:sha1:bf501595cd5981b0196b51505ad50972b1c34cc4</id>
<content type='text'>
Update the PCI uclass to support livetree. This mostly involves fixing
the address decoding from the device tree.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: Rename dev_addr..() functions</title>
<updated>2017-06-01T13:03:01Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-05-17T23:18:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a821c4af79e4f5ce9b629b20473863397bbe9b10'/>
<id>urn:sha1:a821c4af79e4f5ce9b629b20473863397bbe9b10</id>
<content type='text'>
These support the flat device tree. We want to use the dev_read_..()
prefix for functions that support both flat tree and live tree. So rename
the existing functions to avoid confusion.

In the end we will have:

   1. dev_read_addr...()    - works on devices, supports flat/live tree
   2. devfdt_get_addr...()  - current functions, flat tree only
   3. of_get_address() etc. - new functions, live tree only

All drivers will be written to use 1. That function will in turn call
either 2 or 3 depending on whether the flat or live tree is in use.

Note this involves changing some dead code - the imx_lpi2c.c file.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Merge git://git.denx.de/u-boot-fsl-qoriq</title>
<updated>2017-05-26T15:19:27Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2017-05-26T15:19:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=380e86f361e4e2aef83295972863654fde157560'/>
<id>urn:sha1:380e86f361e4e2aef83295972863654fde157560</id>
<content type='text'>
</content>
</entry>
<entry>
<title>armv8: fsl-layerscape: Add NXP LS2081A, LS2041A SoC support</title>
<updated>2017-05-23T16:40:23Z</updated>
<author>
<name>Priyanka Jain</name>
<email>priyanka.jain@nxp.com</email>
</author>
<published>2017-04-27T09:38:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e809e747996b00acd0ffc833999e97a3a21ddfac'/>
<id>urn:sha1:e809e747996b00acd0ffc833999e97a3a21ddfac</id>
<content type='text'>
The QorIQ LS2081A SoC has eight 64-bit ARM v8 Cortex A72 cores and
is built on layerscape architecture. It is 40-pin derivative of
LS2084A (non-AIOP personality of LS2088A). So feature-wise it is
same as LS2084A. LS2041A is a 4-core personality of LS2081A.

Signed-off-by: Priyanka Jain &lt;priyanka.jain@nxp.com&gt;
Signed-off-by: Santan Kumar &lt;santan.kumar@nxp.com&gt;
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>x86: pci: Allow conditionally run VGA rom in S3</title>
<updated>2017-05-17T09:11:46Z</updated>
<author>
<name>Bin Meng</name>
<email>bmeng.cn@gmail.com</email>
</author>
<published>2017-04-21T14:24:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=68769ebcbc892c85e9a1ffff09bbc6e4877f2d1f'/>
<id>urn:sha1:68769ebcbc892c85e9a1ffff09bbc6e4877f2d1f</id>
<content type='text'>
Introduce a new CONFIG_S3_VGA_ROM_RUN option so that U-Boot can
bypass executing VGA roms in S3.

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Tested-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>pci: avoid memory leak</title>
<updated>2017-05-12T12:37:18Z</updated>
<author>
<name>xypron.glpk@gmx.de</name>
<email>xypron.glpk@gmx.de</email>
</author>
<published>2017-05-08T18:40:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c42640c74813f5c9aa9d0d3bdad5ebd565bdfcdc'/>
<id>urn:sha1:c42640c74813f5c9aa9d0d3bdad5ebd565bdfcdc</id>
<content type='text'>
strdup uses malloc to allocate memory for str.
If we cannot bind to the generic driver we should release
the memory.

The problem was indicated by clang scan-build.

Signed-off-by: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>fix: mvebu: pcie_dw: Allow probing empty PCIe slots</title>
<updated>2017-05-09T11:38:17Z</updated>
<author>
<name>Konstantin Porotchkin</name>
<email>kostap@marvell.com</email>
</author>
<published>2017-03-28T15:36:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3f75e0ce7badc7db03885f8b925a5f47cad29cac'/>
<id>urn:sha1:3f75e0ce7badc7db03885f8b925a5f47cad29cac</id>
<content type='text'>
This patch allows probing all PCIe nodes defined in DTS
even if there no device connected to such node (no link).
Without this fix the driver returns -ENODEV when the PCIe
link is down. As result the pci_init function stops
scanning bus on first empty PCIe slot and all devices
located in higher numbered buses are not discovered.

Signed-off-by: Konstantin Porotchkin &lt;kostap@marvell.com&gt;
Cc: Stefan Roese &lt;sr@denx.de&gt;
Cc: Igal Liberman &lt;igall@marvell.com&gt;
Cc: Nadav Haklai &lt;nadavh@marvell.com&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>Merge git://git.denx.de/u-boot-dm</title>
<updated>2017-04-04T13:18:57Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2017-04-04T13:18:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7d67bb1daf2daae7bce49147494f8c45001e76b1'/>
<id>urn:sha1:7d67bb1daf2daae7bce49147494f8c45001e76b1</id>
<content type='text'>
</content>
</entry>
</feed>
