Amit Singh Tomar 9d6c9d988f 
	
	
	sunxi: A64: enable USB support ... 
			Mostly by adding MACH_SUN50I to some existing #ifdefs enable support
for the the HCI0 USB host controller on the A64.
Fix up some minor 64-bit hiccups on the way.
Add the bare minimum DT bits to the A64 .dtsi and enable the controllers
and the PHY on the Pine64.
This is limited to the first USB controller at the moment, which is
connected to the lower USB socket on the Pine64 board.
[Andre: remove unneeded defines, enable OHCI, add commit message]
Signed-off-by: Amit Singh Tomar <amittomer25@gmail.com >
Signed-off-by: Andre Przywara <andre.przywara@arm.com >
Reviewed-by: Hans de Goede <hdegoede@redhat.com >
Signed-off-by: Hans de Goede <hdegoede@redhat.com > 
		
	 
		2016-10-30 11:38:04 +01:00 
	 
	
	
	
		 
	
	
		
	
		
			
			
			
			
			
			2016-10-23 18:33:19 -04:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-10-30 11:38:04 +01:00 
		 
	
		
	
		
			
			
			
			
			
			2016-10-11 11:55:33 +08:00 
		 
	
		
			
			
			
			
			
			2016-10-26 16:53:16 +02:00 
		 
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-11 11:55:33 +08:00 
		 
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-11 10:17:06 -06:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-08-20 11:35:07 -04:00 
		 
	
		
	
		
			
			
			
			
			
			2016-09-23 22:25:43 -04:00 
		 
	
		
	
		
			
			
			
			
			
			2016-10-11 11:55:33 +08:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-08 09:33:31 -04:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-09-16 17:03:39 -04:00 
		 
	
		
	
		
			
			
			
			
			
			2016-09-07 08:49:06 -04:00 
		 
	
		
			
			
			
			
			
			2016-09-26 13:24:43 -04:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-08-20 11:35:08 -04:00 
		 
	
		
	
		
			
			
			
			
			
			2016-07-26 09:01:43 -07:00 
		 
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-13 12:25:02 -05:00 
		 
	
		
			
			
			
			
			
			2016-10-19 09:01:51 +02:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-10-11 10:17:08 -06:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-07-14 20:40:24 -06:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-10 15:23:33 +09:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-19 09:01:52 +02:00 
		 
	
		
			
			
			
			
			
			2016-10-19 09:01:54 +02:00 
		 
	
		
			
			
			
			
			
			2016-10-19 09:01:53 +02:00 
		 
	
		
			
			
			
			
			
			2016-10-11 11:55:33 +08:00 
		 
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-06 20:57:40 -04:00 
		 
	
		
			
			
			
			
			
			2016-09-23 22:25:27 -04:00 
		 
	
		
	
		
			
			
			
			
			
			2016-09-14 14:09:50 -07:00 
		 
	
		
			
			
			
			
			
			2016-09-23 09:20:15 -04:00 
		 
	
		
			
			
			
			
			
			2016-09-23 09:18:55 -04:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-09-23 08:55:56 -04:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-13 13:54:10 -06:00 
		 
	
		
	
		
			
			
			
			
			
			2016-09-14 22:54:19 +09:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-09-14 14:07:08 -07:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-09-14 14:05:32 -07:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-09-23 17:55:42 -04:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-09-14 14:05:32 -07:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-09-26 08:53:07 -07:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-10-06 09:54:14 -07:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-10-06 09:56:28 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2016-09-27 23:30:49 +02:00 
		 
	
		
			
			
			
			
			
			2016-07-21 11:09:23 -07:00 
		 
	
		
			
			
			
			
			
			2016-10-04 12:01:14 +02:00 
		 
	
		
	
		
			
			
			
			
			
			2016-09-27 23:30:18 +02:00 
		 
	
		
			
			
			
			
			
			2016-07-22 14:46:21 -04:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-09-23 17:55:42 -04:00 
		 
	
		
			
			
			
			
			
			2016-07-22 09:52:59 -04:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-06 09:06:16 +02:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-23 18:33:57 -04:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-08-20 11:35:00 -04:00 
		 
	
		
			
			
			
			
			
			2016-10-23 12:08:48 -07:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-08-15 15:29:04 -05:00 
		 
	
		
	
		
			
			
			
			
			
			2016-08-12 11:01:22 -06:00 
		 
	
		
	
		
			
			
			
			
			
			2016-09-20 06:46:01 +09:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-07-24 20:36:28 -05:00 
		 
	
		
			
			
			
			
			
			2016-07-16 09:43:12 -04:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-08-16 11:44:09 +08:00 
		 
	
		
			
			
			
			
			
			2016-07-22 14:46:12 -04:00 
		 
	
		
			
			
			
			
			
			2016-10-11 10:17:07 -06:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-10-01 20:04:59 -04:00 
		 
	
		
			
			
			
			
			
			2016-10-01 20:04:56 -04:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-11 11:55:33 +08:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-07-27 16:29:56 -06:00 
		 
	
		
			
			
			
			
			
			2016-07-27 16:29:56 -06:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-07-14 20:40:24 -06:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-10-10 10:03:23 +09:00 
		 
	
		
			
			
			
			
			
			2016-09-23 22:25:44 -04:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-06 20:57:40 -04:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-09-20 06:46:01 +09:00 
		 
	
		
			
			
			
			
			
			2016-10-06 20:57:41 -04:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-08-17 10:25:35 +09:00 
		 
	
		
			
			
			
			
			
			2016-08-17 10:25:34 +09:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-19 09:01:52 +02:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-06 15:07:35 -04:00 
		 
	
		
			
			
			
			
			
			2016-09-22 01:02:28 +05:30 
		 
	
		
			
			
			
			
			
			2016-10-06 15:08:55 -04:00 
		 
	
		
			
			
			
			
			
			2016-07-26 08:47:37 +02:00 
		 
	
		
	
		
			
			
			
			
			
			2016-10-23 18:34:17 -04:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-07-14 20:40:24 -06:00 
		 
	
		
	
		
			
			
			
			
			
			2016-10-19 09:01:50 +02:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-09-26 13:24:43 -04:00 
		 
	
		
	
		
			
			
			
			
			
			2016-07-22 09:53:00 -04:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-12 10:56:51 +08:00 
		 
	
		
			
			
			
			
			
			2016-09-20 09:30:23 -04:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-23 18:33:48 -04:00 
		 
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-10-23 18:33:54 -04:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2016-08-20 11:34:59 -04:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-09-23 17:55:42 -04:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-09-22 07:33:21 +02:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2016-09-22 07:33:21 +02:00