<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/usb/gadget, branch v2018.11</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/usb/gadget?h=v2018.11</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/usb/gadget?h=v2018.11'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2018-10-10T17:28:52Z</updated>
<entry>
<title>net.h: Include linux/if_ether.h to avoid duplication</title>
<updated>2018-10-10T17:28:52Z</updated>
<author>
<name>Bin Meng</name>
<email>bmeng.cn@gmail.com</email>
</author>
<published>2018-07-31T09:55:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=dda5251037008b3563ab0aaf443eb7be3213887c'/>
<id>urn:sha1:dda5251037008b3563ab0aaf443eb7be3213887c</id>
<content type='text'>
There are plenty of existing drivers that have macros like ETH_ALEN
defined in their own source files. Now that we imported the kernel's
if_ether.h to U-Boot we can reduce some duplication.

Signed-off-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>usb:ci_udc: don't overwrite configuration on pullup</title>
<updated>2018-09-30T17:00:37Z</updated>
<author>
<name>Ramon Fried</name>
<email>ramon.fried@gmail.com</email>
</author>
<published>2018-09-21T10:35:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=30b3241368aff899c56359f63214c164ed3fb3fb'/>
<id>urn:sha1:30b3241368aff899c56359f63214c164ed3fb3fb</id>
<content type='text'>
change writel to writebits32 in ci_pullup() in order
to keep phy configuration in tact.

Signed-off-by: Ramon Fried &lt;ramon.fried@gmail.com&gt;
</content>
</entry>
<entry>
<title>usb:ci_udc: Introduce init_after_reset phy function</title>
<updated>2018-09-30T17:00:36Z</updated>
<author>
<name>Ramon Fried</name>
<email>ramon.fried@gmail.com</email>
</author>
<published>2018-09-21T10:35:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=816495299d1de613feea906389bf88c0faf29ebe'/>
<id>urn:sha1:816495299d1de613feea906389bf88c0faf29ebe</id>
<content type='text'>
MSM variant of Chipidea must reinitalize the phy
after controller reset.
Introduce ci_init_after_reset() weak function that
can be used to achieve the above init.

Signed-off-by: Ramon Fried &lt;ramon.fried@gmail.com&gt;
</content>
</entry>
<entry>
<title>usb: gadget: Add bcdDevice for the DWC3 USB Gadget Controller</title>
<updated>2018-08-21T14:21:37Z</updated>
<author>
<name>Jean-Jacques Hiblot</name>
<email>jjhiblot@ti.com</email>
</author>
<published>2018-08-09T14:17:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c73251eac199a54643ead1febde2db0b02970cc6'/>
<id>urn:sha1:c73251eac199a54643ead1febde2db0b02970cc6</id>
<content type='text'>
Add an entry in usb_gadget_controller_number() for the DWC3 gadget
controller. Without it, it is not possible to bind the USB Ethernet driver.

Signed-off-by: Jean-Jacques Hiblot &lt;jjhiblot@ti.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-usb</title>
<updated>2018-08-10T11:21:02Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2018-08-10T11:21:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cdec3ea7e4b80856718a019251d4df7d0db142d0'/>
<id>urn:sha1:cdec3ea7e4b80856718a019251d4df7d0db142d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>usb: rockchip: on K_FW_LBA_WRITE_10 remove magic block size of 512 bytes</title>
<updated>2018-08-08T20:22:08Z</updated>
<author>
<name>Alberto Panizzo</name>
<email>alberto@amarulasolutions.com</email>
</author>
<published>2018-07-12T11:05:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=92c7edae5eb2235bcfd19823cc00177d2463bd60'/>
<id>urn:sha1:92c7edae5eb2235bcfd19823cc00177d2463bd60</id>
<content type='text'>
As well as in K_FW_LBA_READ_10 and K_FW_LBA_ERASE_10 take device's
block size from f_rkusb-&gt;desc-&gt;blksz instead of the fixed 512 bytes.

Keep original behaviour of retry probing assigned block device on
every host request to manage late SDCard plugs.

Signed-off-by: Alberto Panizzo &lt;alberto@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>usb: rockchip: fix printing csw debug info</title>
<updated>2018-08-08T20:22:07Z</updated>
<author>
<name>Alberto Panizzo</name>
<email>alberto@amarulasolutions.com</email>
</author>
<published>2018-07-12T11:05:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4f6dc4c893de44e8d91008516c835e06b450e310'/>
<id>urn:sha1:4f6dc4c893de44e8d91008516c835e06b450e310</id>
<content type='text'>
Workstation tool was happy while console on device were printing
random numbers..

Signed-off-by: Alberto Panizzo &lt;alberto@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>usb: rockchip: be quiet on serial port while transferring data</title>
<updated>2018-08-08T20:22:07Z</updated>
<author>
<name>Alberto Panizzo</name>
<email>alberto@amarulasolutions.com</email>
</author>
<published>2018-07-12T11:05:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=11758a56ab96c216512606ca470a72026e8d45ce'/>
<id>urn:sha1:11758a56ab96c216512606ca470a72026e8d45ce</id>
<content type='text'>
While downloading or uploading megabytes of data we had thousands of
printf in console like:

transfer 0x10000 bytes done
OR
Uploading 0x1000 bytes

This because transfers are chunked and there is no way on target
side to know the overall transfer size (to print one string per
overall transfer).

All these prints on serial console do slow down significantly the
transfer and does not offer a significant information to the
developer: rkdeveloptool and Rockchip original tool do use small
chunks read/writes on big transfers. This allows on workstation
to print percentage of transfer complete and as well offers to
developer the information about: transfer is running OK.
On error, either the percentage will stop or an error will be shown
on workstation console.

Signed-off-by: Alberto Panizzo &lt;alberto@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>usb: rockchip: implement K_FW_LBA_ERASE_10 command</title>
<updated>2018-08-08T20:22:07Z</updated>
<author>
<name>Alberto Panizzo</name>
<email>alberto@amarulasolutions.com</email>
</author>
<published>2018-07-12T11:05:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f68c8e827c26d2911224f5abaa68a94faed07d3e'/>
<id>urn:sha1:f68c8e827c26d2911224f5abaa68a94faed07d3e</id>
<content type='text'>
This command is part of the write partition sequence performed by
rkdeveloptool: one partition is first completely erased and
than wrote.

Signed-off-by: Alberto Panizzo &lt;alberto@amarulasolutions.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>usb: rockchip: implement K_FW_LBA_READ_10 command</title>
<updated>2018-08-08T20:22:07Z</updated>
<author>
<name>Alberto Panizzo</name>
<email>alberto@amarulasolutions.com</email>
</author>
<published>2018-07-12T11:05:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e11f9166f37c5d8e0f3c58bb5a1b03601e85643b'/>
<id>urn:sha1:e11f9166f37c5d8e0f3c58bb5a1b03601e85643b</id>
<content type='text'>
This patch implement reading blocks form selected device with
LBA addressing.

Corresponding command on workstation is:
rkdeveloptool rl &lt;start_blk&gt; &lt;blk_cnt&gt; &lt;file&gt;

While we support reading more than one blocks per K_FW_LBA_READ_10
request, rkdeveloptool and original rockchip tool do perform
chunk reads limiting the maximum size per chunk far lower
than max int values.

Signed-off-by: Alberto Panizzo &lt;alberto@amarulasolutions.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
