[lantiq] prepare Makefile for 3.6
[openwrt.git] / target / linux / lantiq / files / drivers / usb / ifxhcd / TagHistory
1
2
3 +----------------------------------------------------------------------+
4 | TAG: svn://embeddedvm/home/SVN/drivers/usb_host20/tags/5.18-r240-non_musb_ar9_vr9-SOF_Timer_Fixed
5 | Erzeugt mit SVN-Tagger Version 3.74.
6 +----------------------------------------------------------------------+
7 FIX - Korrektur bei der SOF-Timer/IRQ Steuerung. (Bug in Tag 5.17)
8 FIX - Fehlerbehandlung an mehreren Stellen korrigiert bzw. eingebaut.
9
10
11
12 +----------------------------------------------------------------------+
13 | TAG: svn://embeddedvm/home/SVN/drivers/usb_host20/tags/5.17-r237-non_musb_ar9_vr9-2_6_32_41_Kompatibel
14 | Erzeugt mit SVN-Tagger Version 3.73.
15 +----------------------------------------------------------------------+
16 FIX - Kompatiblität zum Update auf Kernel 2.6.32-41. Weiterhin für 28er geeignet.
17 ENH - Reduktion der Interrruptlast durch Nutzung eines hrtimers anstatt SOF-IRQ.
18
19
20
21 +----------------------------------------------------------------------+
22 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.16-r208-non_musb_ar9_vr9-20110421_Zero_Paket_Optimiert
23 | Erzeugt mit SVN-Tagger Version 3.66.
24 +----------------------------------------------------------------------+
25
26 FIX - VR9 / AR9 - Zero Packet. Optimierung korrigiert.
27
28
29
30 +----------------------------------------------------------------------+
31 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.15-r205-non_musb_ar9_vr9-20110421_Zero_Paket_WA_funktioniert
32 | Erzeugt mit SVN-Tagger Version 3.66.
33 +----------------------------------------------------------------------+
34
35 FIX - VR9 / AR9 - "Zero Packet" funktioniert nun wirklich. Letzter Tag hatte einen Bug.
36
37
38
39 +----------------------------------------------------------------------+
40 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.14-r202-non_musb_ar9_vr9-20110420_Zero_Paket_WA
41 | Erzeugt mit SVN-Tagger Version 3.66.
42 +----------------------------------------------------------------------+
43
44 FIX - VR9 / AR9 - Zero Packet Workaround: ZLP wird nun geschickt wenn URB_ZERO_PACKET aktiv ist. 
45                   Wird von LTE Altair Firmware benoetig. 
46
47
48
49 +----------------------------------------------------------------------+
50 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.13-r199-non_musb_ar9_vr9-20110310_Init_Fix
51 | Erzeugt mit SVN-Tagger Version 3.64.
52 +----------------------------------------------------------------------+
53
54 FIX - VR9 / AR9 - Timing der Initialisierungsphase angepasst zum Kernel 2.6.28 mit UGW-4.3.1.
55
56
57
58 +----------------------------------------------------------------------+
59 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.12-r184-non_musb_ar9_vr9-20110118_Full_Speed_Fix
60 | Erzeugt mit SVN-Tagger Version 3.58.
61 +----------------------------------------------------------------------+
62 AR9/VR9 (3370,6840,7320):
63 Makefile - FIX - (Workaround) Debug Modus hilft gegen Enumerationsfehler bei Full Speed Drucker. 
64
65
66
67 +----------------------------------------------------------------------+
68 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.11-r175-non_musb_ar9_vr9-20101220_VR9_2_Ports_DMA_Fix
69 | Erzeugt mit SVN-Tagger Version 3.58.
70 +----------------------------------------------------------------------+
71
72 FIX - VR9 - Workaround DMA Burst Size. Wenn beiden USB Ports benutzt werden, geht der USB Host nicht mehr. 
73
74
75
76 +----------------------------------------------------------------------+
77 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.10-r169-non_musb_ar9_vr9-Fix_Spontan_Reboot
78 | Erzeugt mit SVN-Tagger Version 3.58.
79 +----------------------------------------------------------------------+
80
81 FIX - Endlosschleife führte zu einem spontanen Reboot. 
82
83
84
85 +----------------------------------------------------------------------+
86 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.9-r166-non_musb_ar9_vr9-20101112_deferred_completion
87 | Erzeugt mit SVN-Tagger Version 3.58.
88 +----------------------------------------------------------------------+
89
90 ENH - Deferred URB Completion Mechanismus eingebaut. Nun ca. 10% schneller bei usb-storage.
91  
92 FIX - PING Flow Control gefixt.
93 FIX - Channel Halt wird nun immer angerufen. (Split Transaction wurde nicht erfolgreich gestoppt).
94 FIX - Spinlock Benutzung verbessert. Mehr Stabilitaet. 
95    
96 CHG - Ubersetztungsoption __DEBUG__ ist nun abhaengig von CONFIG_USB_DEBUG
97
98
99
100 +----------------------------------------------------------------------+
101 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.8-r149-non_musb_ar9_vr9-20100827_LTE_Interrupt_EP_Fix
102 | Erzeugt mit SVN-Tagger Version 3.57.
103 +----------------------------------------------------------------------+
104 AR9/VR9 - FIX - Interrupt Packets gingen verloren, wegen falschem Timing beim OddFrame Bit.
105
106
107
108 +----------------------------------------------------------------------+
109 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.7-r142-non_musb_ar9_vr9-20100728_Unaligned_Buf_Fix
110 | Erzeugt mit SVN-Tagger Version 3.57.
111 +----------------------------------------------------------------------+
112 FIX - "Unaligned Data" Flag wieder nach Transfer geloescht. 
113
114
115
116 +----------------------------------------------------------------------+
117 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.6-r133-non_musb_ar9_vr9-20100714_Toggle_Datenverlust_Fix
118 | Erzeugt mit SVN-Tagger Version 3.57.
119 +----------------------------------------------------------------------+
120 TL5508 - Einige UMTS Modems funktionierten nicht korrekt an der 7320 (AR9).
121 FIX - USB Data Toggle des usbcore benutzen. Datenverlust nach EP-Halt.
122
123
124
125 +----------------------------------------------------------------------+
126 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.5-r130-non_musb_ar9_vr9-20100712_USB_Ports_abschaltbar
127 | Erzeugt mit SVN-Tagger Version 3.57.
128 +----------------------------------------------------------------------+
129 Power - Fix - Beide USB Port abschaltbar bei rmmod.
130 rmmod - FIX - URB_Dequeue funktionierte beim Entladen des Treibers nicht (mehrere Ursachen).
131
132
133
134 +----------------------------------------------------------------------+
135 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.4-r126-non_musb_ar9_vr9-20100701_Lost_Interrupt_Workaround
136 | Erzeugt mit SVN-Tagger Version 3.57.
137 +----------------------------------------------------------------------+
138 FIX - Workaround wegen verpasstem Interrupt, bei Full-Speed Interrupt EP.
139
140
141 +----------------------------------------------------------------------+
142 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.3-r123-non_musb_ar9_vr9-20100630_UMTS_Fixes
143 | Erzeugt mit SVN-Tagger Version 3.57.
144 +----------------------------------------------------------------------+
145 FIX - Full-Speed Interrupt Endpoint hinter Hi-Speed Hub funktioniert nun (UMTS Modems)
146 FIX - usb_hcd_link_urb_from_ep API von USBCore muss benutzt werden.
147 FIX - Interrupt URBs nicht bei NAK completen. 
148
149
150 +----------------------------------------------------------------------+
151 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.2-r114-non_musb_ar9_vr9-20100520_StickAndSurf_funktioniert
152 | Erzeugt mit SVN-Tagger Version 3.56.
153 +----------------------------------------------------------------------+
154 - Merge mit neuen LANTIQ Sourcen "3.0alpha B100312"
155 - Fix - Spin_lock eingebaut, Stick&Surf funktioniert nun
156
157 - DEP - CONFIG_USB_HOST_IFX_WITH_ISO wird nicht unterstuetzt: In der Kernel Config deaktivieren.
158
159
160
161 +----------------------------------------------------------------------+
162 | TAG: svn://EmbeddedVM/home/SVN/drivers/usb_host20/tags/5.1-r107-non_musb_ar9_vr9-20100505_IFXUSB_Host_mit_Energiemonitor
163 | Erzeugt mit SVN-Tagger Version 3.56.
164 +----------------------------------------------------------------------+
165 USB Host Treiber für AR9 und VR9
166 --------------------------------
167 FIX - Toggle Error nach STALL - Einfacher Workaround - Nun werden Massenspeicherpartitionen erkannt!
168 AVM_POWERMETER - USB Energiemonitor Support.
169
170 Bekanntes Problem: Stick and Surf funktioniert nur sporadisch, weil CONTROL_IRQ manchmal ausbleibt.
171