<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/usb/host, branch v2018.03-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/usb/host?h=v2018.03-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/usb/host?h=v2018.03-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2018-01-28T03:00:59Z</updated>
<entry>
<title>usb: host: Drop unused hcd_name from r8a66597-hcd.c</title>
<updated>2018-01-28T03:00:59Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2018-01-27T20:22:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=40b61180c1b0fcfceb82e80fb03ce0e88b31e7ab'/>
<id>urn:sha1:40b61180c1b0fcfceb82e80fb03ce0e88b31e7ab</id>
<content type='text'>
The variable hcd_name is unsued, drop.

Cc: Marek Vasut &lt;marex@denx.de&gt;
Cc: Chris Brandt &lt;chris.brandt@renesas.com&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>usb: Remove isp116x-hcd support</title>
<updated>2018-01-28T03:00:59Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2018-01-27T20:21:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1c0ae0097b3607e7f3d4066b2a8307a0a3e62c72'/>
<id>urn:sha1:1c0ae0097b3607e7f3d4066b2a8307a0a3e62c72</id>
<content type='text'>
The isp116x-hcd driver is extremely long unused, so just remove it.

Cc: Marek Vasut &lt;marex@denx.de&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Merge git://git.denx.de/u-boot-usb</title>
<updated>2018-01-27T19:48:52Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2018-01-27T19:48:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f95a4b3a5518818c831f1136053f9b2366018d0b'/>
<id>urn:sha1:f95a4b3a5518818c831f1136053f9b2366018d0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge git://git.denx.de/u-boot-spi</title>
<updated>2018-01-26T12:46:34Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2018-01-26T12:46:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1d12a7c8cd4e58d5c3989bc239d5fa9577079dfd'/>
<id>urn:sha1:1d12a7c8cd4e58d5c3989bc239d5fa9577079dfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>usb: ehci: mxs: fix swapped argument in ehci_writel()</title>
<updated>2018-01-25T19:59:20Z</updated>
<author>
<name>Daniel Schwierzeck</name>
<email>daniel.schwierzeck@gmail.com</email>
</author>
<published>2018-01-25T19:43:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6f7c92db4c7d1e45503fb10e60caa1ec2bb18d10'/>
<id>urn:sha1:6f7c92db4c7d1e45503fb10e60caa1ec2bb18d10</id>
<content type='text'>
ehci_writel() swaps the arguments for address and value. One call
in ehci-mxs ignores that.

This fixes the warning:

drivers/usb/host/ehci-mxs.c: In function ?ehci_hcd_stop?:
drivers/usb/host/ehci-mxs.c:159:19: error: initialization makes integer from pointer without a cast [-Werror=int-conversion]
  ehci_writel(tmp, &amp;hcor-&gt;or_usbcmd);
                   ^
arch/arm/include/asm/io.h:117:34: note: in definition of macro ?writel?
 #define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
                                  ^
drivers/usb/host/ehci-mxs.c:159:2: note: in expansion of macro ?ehci_writel?
  ^~~~~~~~~~~

Signed-off-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
</content>
</entry>
<entry>
<title>usb: xhci: Fix bool initialization in xhci_bulk_tx</title>
<updated>2018-01-25T19:59:16Z</updated>
<author>
<name>Gustavo A. R. Silva</name>
<email>gustavo@embeddedor.com</email>
</author>
<published>2018-01-20T08:37:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=eacccbda431c4eff9073f2b4abfaba88524cd12f'/>
<id>urn:sha1:eacccbda431c4eff9073f2b4abfaba88524cd12f</id>
<content type='text'>
Bool initializations should use true and false.

This issue was detected with the help of Coccinelle.

Signed-off-by: Gustavo A. R. Silva &lt;gustavo@embeddedor.com&gt;
Cc: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Cc: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
<entry>
<title>wait_bit: use wait_for_bit_le32 and remove wait_for_bit</title>
<updated>2018-01-24T06:33:43Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
<email>noltari@gmail.com</email>
</author>
<published>2018-01-23T16:14:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=48263504c8d501678acaa90c075f3f7cda17c316'/>
<id>urn:sha1:48263504c8d501678acaa90c075f3f7cda17c316</id>
<content type='text'>
wait_for_bit callers use the 32 bit LE version

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
Reviewed-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@openedev.com&gt;
</content>
</entry>
<entry>
<title>arm64: layerscape: Move CONFIG_HAS_FSL_DR_USB to Kconfig</title>
<updated>2018-01-09T11:37:15Z</updated>
<author>
<name>Ran Wang</name>
<email>ran.wang_1@nxp.com</email>
</author>
<published>2017-12-20T02:34:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=91f4fb9b89c94838bed41e12c3705c5553662c83'/>
<id>urn:sha1:91f4fb9b89c94838bed41e12c3705c5553662c83</id>
<content type='text'>
Rename to USB_EHCI_FSL, use Kconfig to select ehci accordingly.

Signed-off-by: Ran Wang &lt;ran.wang_1@nxp.com&gt;
</content>
</entry>
<entry>
<title>usb: ehci: fsl: Fix some compile warnings.</title>
<updated>2018-01-09T11:37:15Z</updated>
<author>
<name>Ran Wang</name>
<email>ran.wang_1@nxp.com</email>
</author>
<published>2017-12-20T02:34:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=be3872ea816cdc59c346c17a71dfc8d0d0bbf3ea'/>
<id>urn:sha1:be3872ea816cdc59c346c17a71dfc8d0d0bbf3ea</id>
<content type='text'>
When enable CONFIG_HAS_FSL_DR_USB, we might encounter below compile
warning, apply this patch can fix it:

drivers/usb/host/ehci-fsl.c:109:4: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   ((u32)hccr + HC_LENGTH(ehci_readl(&amp;hccr-&gt;cr_capbase)));
    ^
drivers/usb/host/ehci-fsl.c:108:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  hcor = (struct ehci_hcor *)
         ^
drivers/usb/host/ehci-fsl.c:115:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
        (u32)hccr, (u32)hcor,
        ^
include/log.h:131:26: note: in definition of macro 'debug_cond'
    printf(pr_fmt(fmt), ##args); \
                          ^~~~
drivers/usb/host/ehci-fsl.c:114:2: note: in expansion of macro 'debug'
  debug("ehci-fsl: init hccr %x and hcor %x hc_length %d\n",
  ^~~~~
drivers/usb/host/ehci-fsl.c:115:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
        (u32)hccr, (u32)hcor,
                   ^
include/log.h:131:26: note: in definition of macro 'debug_cond'
    printf(pr_fmt(fmt), ##args); \
                          ^~~~
drivers/usb/host/ehci-fsl.c:114:2: note: in expansion of macro 'debug'
  debug("ehci-fsl: init hccr %x and hcor %x hc_length %d\n",
  ^~~~~

Signed-off-by: Ran Wang &lt;ran.wang_1@nxp.com&gt;
</content>
</entry>
<entry>
<title>usb: r8a66597: convert wait loop to readw_poll_timeout</title>
<updated>2017-12-09T12:39:27Z</updated>
<author>
<name>Chris Brandt</name>
<email>chris.brandt@renesas.com</email>
</author>
<published>2017-11-29T19:49:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=243fd6420d2275275b8267ead971a7dbd69b369f'/>
<id>urn:sha1:243fd6420d2275275b8267ead971a7dbd69b369f</id>
<content type='text'>
It is better to use an existing wait loop implementation.

Signed-off-by: Chris Brandt &lt;chris.brandt@renesas.com&gt;
</content>
</entry>
</feed>
