Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
44a9a3213c0070820be31ca3d6ce86004951d743
/
drivers
/
usb
/
host
/
ehci-hcd.c
ed9fb9c
usb: Drop unused ehci-faraday driver
by Simon Glass
· Wed Feb 01 13:20:18 2023 -0700
b2a19ff
usb: ehci: Remove unused ehci_{setup,shutdown}_phy() helpers
by Patrice Chotard
· Tue Sep 06 08:15:29 2022 +0200
80877fa
cyclic: Use schedule() instead of WATCHDOG_RESET()
by Stefan Roese
· Fri Sep 02 14:10:46 2022 +0200
bde2170
Convert CONFIG_USB_MAX_CONTROLLER_COUNT to Kconfig
by Tom Rini
· Sun Jun 12 20:02:04 2022 -0400
372154d
Rename CONFIG_EHCI_IS_TDI to CONFIG_USB_EHCI_IS_TDI
by Marek Behún
· Sat Oct 09 15:27:32 2021 +0200
09f2727
usb: ehci-hcd: Add IAA handshake for removing async QH
by Ye Li
· Mon Mar 08 19:26:57 2021 -0800
f62e739
usb: host: ehci-hcd: change trace level for phy errors managed by uclass
by Patrick Delaunay
· Fri Jul 03 17:36:43 2020 +0200
dbd7954
common: Drop linux/delay.h from common header
by Simon Glass
· Sun May 10 11:40:11 2020 -0600
0f2af88
common: Drop log.h from common header
by Simon Glass
· Sun May 10 11:40:05 2020 -0600
274e0b0
common: Drop net.h from common header
by Simon Glass
· Sun May 10 11:39:56 2020 -0600
4b88d6f
usb: avoid NULL check before free
by Heinrich Schuchardt
· Sun Apr 19 12:02:28 2020 +0200
118a903
usb: Keep async schedule running only across mass storage xfers
by Marek Vasut
· Mon Apr 06 14:29:44 2020 +0200
9bc1564
dm: core: Create a new header file for 'compat' features
by Simon Glass
· Mon Feb 03 07:36:16 2020 -0700
6333448
common: Move ARM cache operations out of common.h
by Simon Glass
· Thu Nov 14 12:57:39 2019 -0700
569c2a5
usb: ehci-hcd: Keep async schedule running
by Marek Vasut
· Sun Oct 06 16:13:38 2019 +0200
1c95b9f
usb: Add nonblock argument to submit_int_msg
by Michal Suchanek
· Sun Aug 18 10:55:27 2019 +0200
8a3cb9f1
usb: s/CONFIG_DM_USB/CONFIG_IS_ENABLED(DM_USB)/
by Sven Schwermer
· Wed Nov 21 08:43:56 2018 +0100
434f058
fsl/usb: Workaround for USB erratum-A005275
by Chris Packham
· Thu Oct 04 20:03:53 2018 +1300
d9af6cd
usb: ehci: Make the PHY handling generic
by Marek Vasut
· Wed Aug 08 14:29:55 2018 +0200
10e4779
SPDX: Convert all of our single license tags to Linux Kernel style
by Tom Rini
· Sun May 06 17:58:06 2018 -0400
78c7356
usb: ehci: do not invalidate a NULL buffer
by Dirk Behme
· Fri Nov 17 15:28:36 2017 +0100
ab4304b
dm: usb: ehci: avoid possible NULL dereference
by Heinrich Schuchardt
· Mon Nov 20 19:33:39 2017 +0100
0441b87
dm: usb: ehci: Implement get_max_xfer_size() operation
by Bin Meng
· Thu Sep 07 06:13:19 2017 -0700
c6336ee
usb: ehci: Get rid of CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS
by Bin Meng
· Wed Jul 19 21:50:05 2017 +0800
0d66b3a
usb: hub: Change USB hub descriptor to match USB 3.0 hubs
by Bin Meng
· Wed Jul 19 21:50:00 2017 +0800
6d8e433
usb: add static to local symbols
by Masahiro Yamada
· Thu Jun 22 16:35:14 2017 +0900
ba397ba
usb: ehci: only shutdown opened controller
by Peng Fan
· Wed Jun 15 13:15:46 2016 +0800
3e13f39
usb: ehci-hcd: Fix crash when no ops are provided to ehci_register()
by Mateusz Kulikowski
· Sun Apr 03 13:38:26 2016 +0200
aab5a5a
ehci-hcd: Add init_after_reset
by Mateusz Kulikowski
· Thu Mar 31 23:12:17 2016 +0200
cadf42c
usb: ehci: Fix warning on aarch64
by Marek Vasut
· Fri Feb 26 19:23:27 2016 +0100
d9fa048
usb: ehci: Clear USBMODE_BE on LE MMIO
by Marek Vasut
· Sat Jan 23 21:04:46 2016 +0100
df0b624
usb: ehci: Implement V2P mapping
by Marek Vasut
· Sat Jan 23 21:04:46 2016 +0100
a010568
usb: Move determination of TT hub address/port into separate function
by Stefan Brüns
· Tue Dec 22 01:21:03 2015 +0100
de44acf
dm: Rename dev_get_parentdata() to dev_get_parent_priv()
by Simon Glass
· Mon Sep 28 23:32:01 2015 -0600
2dd337a
Move ALLOC_CACHE_ALIGN_BUFFER() to the new memalign.h header
by Simon Glass
· Wed Sep 02 17:24:58 2015 -0600
71eced3
usb: ehci: remember init mode
by Stephen Warren
· Thu Aug 20 17:38:05 2015 -0600
1b2e365
usb: Update some EHCI driver licenses to use SPDX
by Simon Glass
· Mon Jul 06 16:47:42 2015 -0600
e855d26
usb: ehci: Correct a missing hypen in an error message
by Simon Glass
· Mon Jul 06 16:47:41 2015 -0600
61a5a1c
usb: ehci: Properly deal with data toggle for interrupt endpoints
by Hans de Goede
· Thu Jun 18 22:34:33 2015 +0200
0a7fa27
dm: usb: Add support for interrupt queues to the dm usb code
by Hans de Goede
· Sun May 10 14:10:18 2015 +0200
53ca9de
dm: usb: Prefix ehci interrupt-queue functions with _ehci_
by Hans de Goede
· Mon May 11 20:43:52 2015 +0200
63f34ca
usb: Stop reset procedure when a dev is handed over to a companion hcd
by Hans de Goede
· Sun May 10 14:10:16 2015 +0200
b5b3ef2
usb: Fix handover of full-speed devices from ehci to companion
by Hans de Goede
· Sun May 10 14:10:13 2015 +0200
76bc7f4
dm: usb: Set desc_before_addr from ehci dm code
by Hans de Goede
· Tue May 05 11:54:35 2015 +0200
d5ab160
dm: usb: Fix finding of first upstream usb-2 hub in the ehci dm code
by Hans de Goede
· Tue May 05 11:54:34 2015 +0200
6be39d1
dm: usb: Use usb_get_bus in dm ehci code
by Hans de Goede
· Tue May 05 11:54:33 2015 +0200
a194b25
dm: usb: Add driver model support to EHCI
by Simon Glass
· Wed Mar 25 12:22:29 2015 -0600
302696b
dm: usb: Change ehci_reset() to use a pointer
by Simon Glass
· Wed Mar 25 12:22:28 2015 -0600
dc9f3ed
dm: usb: Drop the EHCI weak functions
by Simon Glass
· Wed Mar 25 12:22:27 2015 -0600
ccc40fd
dm: usb: Refactor EHCI init
by Simon Glass
· Wed Mar 25 12:22:26 2015 -0600
cb7cf60
dm: usb: ehci: Use a function to find the controller from struct udevice
by Simon Glass
· Wed Mar 25 12:22:25 2015 -0600
dfbf186
dm: usb: Pass EHCI controller pointer to ehci_get_portsc_register()
by Simon Glass
· Wed Mar 25 12:22:24 2015 -0600
2d387ab
dm: usb: Pass EHCI controller pointer to ehci_set_usbmode()
by Simon Glass
· Wed Mar 25 12:22:23 2015 -0600
cc0dc6b
dm: usb: Pass EHCI controller pointer to ehci_powerup_fixup()
by Simon Glass
· Wed Mar 25 12:22:21 2015 -0600
0851caa
dm: usb: Allow ECHI to hold private data for the controller
by Simon Glass
· Wed Mar 25 12:22:19 2015 -0600
c78c765
dm: usb: Pass EHCI controller pointer to ehci_get_port_speed()
by Simon Glass
· Wed Mar 25 12:22:18 2015 -0600
0bec128
dm: usb: Move all the EHCI weak functions together and declare them
by Simon Glass
· Wed Mar 25 12:22:17 2015 -0600
f14d54b
ehci-hcd: fix warnings on 64-bit builds
by Rob Herring
· Tue Mar 17 15:46:37 2015 -0500
bbd2d2a
usb: Add an interval parameter to create_int_queue
by Hans de Goede
· Sun Jan 11 20:38:28 2015 +0100
c0003f2
Merge branch 'master' of git://git.denx.de/u-boot-usb
by Tom Rini
· Thu Dec 11 18:40:49 2014 -0500
db20464
linux/kernel.h: sync min, max, min3, max3 macros with Linux
by Masahiro Yamada
· Fri Nov 07 03:03:31 2014 +0900
d1af69c
usb: ehci: do not set the LSB of Current qTD pointer
by Masahiro Yamada
· Mon Nov 17 17:54:14 2014 +0900
6f68122
usb: Make pollable int support available outside of ehci-hcd.c
by Hans de Goede
· Wed Sep 24 14:06:06 2014 +0200
8c5c5ca
usb: ehci: Move cache invalidation to poll_int_queue
by Hans de Goede
· Wed Sep 24 14:06:05 2014 +0200
7f7cb73
usb: ehci: Move interrupt packet length check to create_int_queue
by Hans de Goede
· Wed Sep 24 14:06:04 2014 +0200
8ba55ed
usb: ehci: Do not disable an already disabled periodic schedule
by Hans de Goede
· Wed Sep 24 14:06:03 2014 +0200
a4ac740
ehci-hcd.c: make local functions static
by Jeroen Hofstee
· Wed Oct 08 22:57:34 2014 +0200
c66fcc3
usb: use __weak
by Jeroen Hofstee
· Wed Oct 08 22:57:29 2014 +0200
8f5f4f7
usb: ehci: Make periodic_schedules a per controller variable
by Hans de Goede
· Sat Sep 20 16:51:25 2014 +0200
9db174c
usb: ehci: poll_int_queue check real qtd, not the overlay
by Hans de Goede
· Sat Sep 20 16:51:24 2014 +0200
8e00cf6
usb: ehci: Add missing cache flush to destroy_int_queue
by Hans de Goede
· Sat Sep 20 16:51:23 2014 +0200
da16677
usb: ehci: Properly set hub devnum and portnr with usb-1 hubs in the chain
by Hans de Goede
· Sat Sep 20 16:51:22 2014 +0200
29d0587
usb: Add endian support macros to interrupt transfers in the EHCI driver.
by Adrian Cox
· Thu Apr 10 13:29:45 2014 +0100
d7fe61d
usb: ehci: fully align interrupt QHs/QTDs
by Stephen Warren
· Thu Feb 06 13:13:06 2014 -0700
1907e5a
ush: ehci: initialize altnext pointers in QH
by Stephen Warren
· Fri Feb 07 09:53:50 2014 -0700
9a4d96a
usb: ehci: Fix register access
by Marek Vasut
· Sat Dec 14 02:04:52 2013 +0100
919d00a
usb: ehci: Do not de-init uninited controllers
by Marek Vasut
· Sat Dec 14 02:03:11 2013 +0100
7d6bbb9
usb: ehci-hcd: add enum usb_init_type parameter to ehci_hcd_init.
by Troy Kisky
· Thu Oct 10 15:27:57 2013 -0700
8f9c49d
usb: add enum usb_init_type parameter to usb_lowlevel_init
by Troy Kisky
· Thu Oct 10 15:27:56 2013 -0700
5c1a1ad
usb: ehci: Fix test mode for connected ports
by Julius Werner
· Tue Sep 24 10:53:07 2013 -0700
2f13e44
ehci-hcd: fix memory leak in lowlevel init
by Nikita Kiryanov
· Mon Jul 29 13:27:40 2013 +0300
fd349a1
usb: ehci: Split out struct ehci_ctrl definition
by Marek Vasut
· Wed Jul 10 03:16:31 2013 +0200
36dad66
usb: ehci: add missing cache managment
by Stephen Warren
· Fri May 24 15:03:17 2013 -0600
b5d59de
usb: ehci: add Faraday USB 2.0 EHCI support
by Kuo-Jung Su
· Wed May 15 15:29:23 2013 +0800
6a656df
usb: ehci: add weak-aliased function for PORTSC
by Kuo-Jung Su
· Wed May 15 15:29:21 2013 +0800
9930e9f
usb: ehci: prevent bad PORTSC register access
by Kuo-Jung Su
· Wed May 15 15:29:20 2013 +0800
0554ba5
usb: Correct CLEAR_FEATURE code in ehci-hcd
by Simon Glass
· Fri May 10 19:49:00 2013 -0700
131533c
usb: common: Use a global definition for 'min3'
by Vivek Gautam
· Wed Apr 24 02:50:13 2013 +0000
d404670
usb: Add new command to set USB 2.0 port test modes
by Julius Werner
· Thu Feb 28 18:08:40 2013 +0000
54f3dfe
USB: EHCI: Add weak functions to support new chip
by Jim Lin
· Wed Mar 27 00:52:32 2013 +0000
e55fdac
usb: ehci: Support interrupt transfers via periodic list
by Patrick Georgi
· Wed Mar 06 14:08:31 2013 +0000
0d6f77c
usb: ehci: Add 64-bit controller support
by Vincent Palatin
· Wed Dec 12 17:55:22 2012 -0800
a1cf10f
usb: use linux/usb/ch9.h instead of usbdescriptors.h
by Ilya Yanok
· Tue Nov 06 13:48:20 2012 +0000
f5b3408
usb: ehci: don't print debug output
by Lucas Stach
· Fri Sep 28 00:26:19 2012 +0200
3494a4c
usb: ehci: rework to take advantage of new lowlevel interface
by Lucas Stach
· Wed Sep 26 00:14:35 2012 +0200
a323128
usb: lowlevel interface change to support multiple controllers
by Lucas Stach
· Wed Sep 26 00:14:34 2012 +0200
835e11e
usb: do explicit unaligned accesses
by Lucas Stach
· Thu Sep 06 08:00:13 2012 +0200
4e23df1
ehci: Optimize qTD allocations
by Benoît Thébaudeau
· Fri Aug 10 18:27:23 2012 +0200
b39f8b5
ehci-hcd: Boost transfer speed
by Benoît Thébaudeau
· Fri Aug 10 18:22:32 2012 +0200
458fb1e
ehci: cosmetic: Define used constants
by Benoît Thébaudeau
· Fri Aug 10 18:22:11 2012 +0200
Next »