Commit Graph

96 Commits (210fbee901b13d8e21568fc3e00932f3e082c178)

Author SHA1 Message Date
Simon Glass e62b526635 usb: Update some EHCI driver licenses to use SPDX 10 years ago
Simon Glass 19df0bc1b1 usb: ehci: Correct a missing hypen in an error message 10 years ago
Hans de Goede 7f59d16a50 usb: ehci: Properly deal with data toggle for interrupt endpoints 10 years ago
Hans de Goede 8a5f0665da dm: usb: Add support for interrupt queues to the dm usb code 10 years ago
Hans de Goede 029fd8ea1f dm: usb: Prefix ehci interrupt-queue functions with _ehci_ 10 years ago
Hans de Goede 45b9ea1da2 usb: Stop reset procedure when a dev is handed over to a companion hcd 10 years ago
Hans de Goede 71b945267d usb: Fix handover of full-speed devices from ehci to companion 10 years ago
Hans de Goede cb8a2c148a dm: usb: Set desc_before_addr from ehci dm code 10 years ago
Hans de Goede fcdd8aaa48 dm: usb: Fix finding of first upstream usb-2 hub in the ehci dm code 10 years ago
Hans de Goede 25c8ebdfcd dm: usb: Use usb_get_bus in dm ehci code 10 years ago
Simon Glass 46b01797f4 dm: usb: Add driver model support to EHCI 10 years ago
Simon Glass aeca43e388 dm: usb: Change ehci_reset() to use a pointer 10 years ago
Simon Glass deb8508c51 dm: usb: Drop the EHCI weak functions 10 years ago
Simon Glass 7372b5bd31 dm: usb: Refactor EHCI init 10 years ago
Simon Glass 24ed894fc0 dm: usb: ehci: Use a function to find the controller from struct udevice 10 years ago
Simon Glass 6a1a8162c6 dm: usb: Pass EHCI controller pointer to ehci_get_portsc_register() 10 years ago
Simon Glass 11d18a1946 dm: usb: Pass EHCI controller pointer to ehci_set_usbmode() 10 years ago
Simon Glass 727fce369e dm: usb: Pass EHCI controller pointer to ehci_powerup_fixup() 10 years ago
Simon Glass c4a3141d55 dm: usb: Allow ECHI to hold private data for the controller 10 years ago
Simon Glass 7338287d58 dm: usb: Pass EHCI controller pointer to ehci_get_port_speed() 10 years ago
Simon Glass aac064f76b dm: usb: Move all the EHCI weak functions together and declare them 10 years ago
Rob Herring 98ae840a00 ehci-hcd: fix warnings on 64-bit builds 10 years ago
Hans de Goede 8bb6c1d1e0 usb: Add an interval parameter to create_int_queue 11 years ago
Masahiro Yamada b41411954d linux/kernel.h: sync min, max, min3, max3 macros with Linux 11 years ago
Masahiro Yamada 0c6de8853b usb: ehci: do not set the LSB of Current qTD pointer 11 years ago
Hans de Goede 8460b89a6d usb: Make pollable int support available outside of ehci-hcd.c 11 years ago
Hans de Goede 8aa26b8e48 usb: ehci: Move cache invalidation to poll_int_queue 11 years ago
Hans de Goede bd818d81d8 usb: ehci: Move interrupt packet length check to create_int_queue 11 years ago
Hans de Goede 32f2eac1e0 usb: ehci: Do not disable an already disabled periodic schedule 11 years ago
Jeroen Hofstee 2d17b48911 ehci-hcd.c: make local functions static 11 years ago
Jeroen Hofstee 3dd80aae3a usb: use __weak 11 years ago
Hans de Goede 36b73109c4 usb: ehci: Make periodic_schedules a per controller variable 11 years ago
Hans de Goede 415548d884 usb: ehci: poll_int_queue check real qtd, not the overlay 11 years ago
Hans de Goede ea7b30c589 usb: ehci: Add missing cache flush to destroy_int_queue 11 years ago
Hans de Goede 4e2c4ad360 usb: ehci: Properly set hub devnum and portnr with usb-1 hubs in the chain 11 years ago
Adrian Cox ea42777567 usb: Add endian support macros to interrupt transfers in the EHCI driver. 11 years ago
Stephen Warren 8165e34bf4 usb: ehci: fully align interrupt QHs/QTDs 11 years ago
Stephen Warren 2456b97f0c ush: ehci: initialize altnext pointers in QH 11 years ago
Marek Vasut eb63218b9b usb: ehci: Fix register access 12 years ago
Marek Vasut 1e1be6d478 usb: ehci: Do not de-init uninited controllers 12 years ago
Troy Kisky 127efc4fe8 usb: ehci-hcd: add enum usb_init_type parameter to ehci_hcd_init. 12 years ago
Troy Kisky 06d513ecb6 usb: add enum usb_init_type parameter to usb_lowlevel_init 12 years ago
Julius Werner 5077f96f10 usb: ehci: Fix test mode for connected ports 12 years ago
Nikita Kiryanov 8bc3603675 ehci-hcd: fix memory leak in lowlevel init 12 years ago
Marek Vasut b959655f18 usb: ehci: Split out struct ehci_ctrl definition 12 years ago
Stephen Warren d3e0747846 usb: ehci: add missing cache managment 12 years ago
Kuo-Jung Su e82a316d7f usb: ehci: add Faraday USB 2.0 EHCI support 12 years ago
Kuo-Jung Su 1dde1423ad usb: ehci: add weak-aliased function for PORTSC 12 years ago
Kuo-Jung Su 9c6a9d7c8b usb: ehci: prevent bad PORTSC register access 12 years ago
Simon Glass ed10e66aba usb: Correct CLEAR_FEATURE code in ehci-hcd 12 years ago