<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/include/ide.h, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2018-05-07T13:34:12Z</updated>
<entry>
<title>SPDX: Convert all of our single license tags to Linux Kernel style</title>
<updated>2018-05-07T13:34:12Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2018-05-06T21:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=83d290c56fab2d38cd1ab4c4cc7099559c1d5046'/>
<id>urn:sha1:83d290c56fab2d38cd1ab4c4cc7099559c1d5046</id>
<content type='text'>
When U-Boot started using SPDX tags we were among the early adopters and
there weren't a lot of other examples to borrow from.  So we picked the
area of the file that usually had a full license text and replaced it
with an appropriate SPDX-License-Identifier: entry.  Since then, the
Linux Kernel has adopted SPDX tags and they place it as the very first
line in a file (except where shebangs are used, then it's second line)
and with slightly different comment styles than us.

In part due to community overlap, in part due to better tag visibility
and in part for other minor reasons, switch over to that style.

This commit changes all instances where we have a single declared
license in the tag as both the before and after are identical in tag
contents.  There's also a few places where I found we did not have a tag
and have introduced one.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>block: ide: Drop CONFIG_IDE_LED</title>
<updated>2017-09-03T19:30:35Z</updated>
<author>
<name>Bin Meng</name>
</author>
<published>2017-09-02T15:43:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=caa8bfbc456907fbab92a1c4f5890efcc8fb083e'/>
<id>urn:sha1:caa8bfbc456907fbab92a1c4f5890efcc8fb083e</id>
<content type='text'>
This is actually not used. Drop it.

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>block: ide: Drop CONFIG_IDE_INIT_POSTRESET</title>
<updated>2017-09-03T19:30:34Z</updated>
<author>
<name>Bin Meng</name>
</author>
<published>2017-09-02T15:43:52Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=f1823d3aaa72cff4f6e979e3c4e4362c3ccc0751'/>
<id>urn:sha1:f1823d3aaa72cff4f6e979e3c4e4362c3ccc0751</id>
<content type='text'>
This is not referenced anywhere. Drop it.

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
</content>
</entry>
<entry>
<title>dm: ide: Add support for driver-model block devices</title>
<updated>2016-05-17T15:54:43Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2016-05-01T17:36:22Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=145df842b443a2f2323a11f6e61223e3767dc55c'/>
<id>urn:sha1:145df842b443a2f2323a11f6e61223e3767dc55c</id>
<content type='text'>
Add driver-model block-device support to the IDE implementation.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: Add a new header for block devices</title>
<updated>2016-03-14T21:34:50Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2016-02-29T22:25:39Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=1a73661bc7a7ad2d741f7d7519872ca18231598c'/>
<id>urn:sha1:1a73661bc7a7ad2d741f7d7519872ca18231598c</id>
<content type='text'>
At present block devices are tied up with partitions. But not all block
devices have partitions within them. They are in fact separate concepts.

Create a separate blk.h header file for block devices.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Tested-by: Stephen Warren &lt;swarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>dm: Drop the block_dev_desc_t typedef</title>
<updated>2016-03-14T21:34:50Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2016-02-29T22:25:34Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=4101f6879256720b30df712089a3df18565f9203'/>
<id>urn:sha1:4101f6879256720b30df712089a3df18565f9203</id>
<content type='text'>
Use 'struct' instead of a typdef. Also since 'struct block_dev_desc' is long
and causes 80-column violations, rename it to struct blk_desc.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Tested-by: Stephen Warren &lt;swarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>block: pass block dev not num to read/write/erase()</title>
<updated>2016-01-14T02:05:18Z</updated>
<author>
<name>Stephen Warren</name>
</author>
<published>2015-12-07T18:38:48Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=7c4213f6a52f35ff6ba2d97aa4eb04cbfc963b86'/>
<id>urn:sha1:7c4213f6a52f35ff6ba2d97aa4eb04cbfc963b86</id>
<content type='text'>
This will allow the implementation to make use of data in the block_dev
structure beyond the base device number. This will be useful so that eMMC
block devices can encompass the HW partition ID rather than treating this
out-of-band. Equally, the existence of the priv field is crying out for
this patch to exist.

Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>part_dos.c: Don't wrap to negative after 2G sectors</title>
<updated>2016-01-13T21:33:20Z</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2015-08-25T19:24:13Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=d29892ba854f40980b84f86566cd0c2308c66afe'/>
<id>urn:sha1:d29892ba854f40980b84f86566cd0c2308c66afe</id>
<content type='text'>
In order to support large IDE disks we need to make certain types be
lbaint_t now.

Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Signed-off-by: Stefan Monnier &lt;monnier@iro.umontreal.ca&gt;
</content>
</entry>
<entry>
<title>ide: add missing prototype</title>
<updated>2014-10-25T19:27:37Z</updated>
<author>
<name>Jeroen Hofstee</name>
</author>
<published>2014-10-08T20:58:04Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=611aee2bb7ee5167a0f53235fc54cce335b0134b'/>
<id>urn:sha1:611aee2bb7ee5167a0f53235fc54cce335b0134b</id>
<content type='text'>
Signed-off-by: Jeroen Hofstee &lt;jeroen@myspectrum.nl&gt;
</content>
</entry>
<entry>
<title>common: cmd_ide: use __weak and add prototypes</title>
<updated>2014-07-22T11:44:26Z</updated>
<author>
<name>Jeroen Hofstee</name>
</author>
<published>2014-07-12T13:07:19Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=288afdc9b97f00fa8422ea065e135f8423441cd7'/>
<id>urn:sha1:288afdc9b97f00fa8422ea065e135f8423441cd7</id>
<content type='text'>
clang chokes about the concept of having an alias to an
always_inlined function. gcc likely just ignores the always
inlined since binary sizes are equal before and after this
patch. Convert the aliases to weak functions and provide
missing prototypes.

cc: Pavel Herrmann &lt;morpheus.ibis@gmail.com&gt;
Signed-off-by: Jeroen Hofstee &lt;jeroen@myspectrum.nl&gt;
</content>
</entry>
</feed>
