freebsd-skq/sys/powerpc
mmel a0d10caff7 EHCI: Make core reset and port speed reading more generic.
Use driver settable callbacks for handling of:
- core post reset
- reading actual port speed

Typically, OTG enabled EHCI cores wants setting of USBMODE register,
but this register is not defined in EHCI specification and different
cores can have it on different offset.

Also, for cores with TT extension, actual port speed must be determinable.
But again, EHCI specification not covers this so this patch provides
function for two most common variant of speed bits layout.

Reviewed by: hselasky
Differential Revision: https://reviews.freebsd.org/D5088
2016-01-28 14:11:59 +00:00
..
aim Remove dead code and dead comments, most notably the implemenation of the 2016-01-10 18:00:01 +00:00
booke Older Book-E processors (e500v1/e500v2) don't support dcbzl. 2016-01-26 04:41:18 +00:00
conf Enable PRINTF_BUFR_SIZE on powerpc64, following r194204 on x86. The kernel 2015-12-18 14:35:27 +00:00
cpufreq Some style(9) fixes 2013-12-13 05:54:25 +00:00
fpu Kernel support for the Vector-Scalar eXtension (VSX) found on the POWER7 2015-02-22 21:40:27 +00:00
include Partially revert r294055. 2016-01-16 21:24:12 +00:00
mambo CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten 2015-05-22 17:05:21 +00:00
mikrotik Create a RouterBoard platform and use it to create a flash map 2015-08-22 05:50:18 +00:00
mpc85xx Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
ofw Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
powermac Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
powerpc Convert ss_sp in stack_t and sigstack to void *. 2016-01-27 17:55:01 +00:00
ps3 EHCI: Make core reset and port speed reading more generic. 2016-01-28 14:11:59 +00:00
pseries Move RTAS PCI-specific interpretation of the "reg" property of the PCI host 2016-01-18 17:27:16 +00:00
psim Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00