History log of /src/sys/arch/alpha/pci/ttwoga_pci.c |
Revision | | Date | Author | Comments |
1.10 |
| 25-Jun-2021 |
thorpej | - Use the default implementations of attach_hook(), make_tag(), and decompose_tag(). - In ttwoga_make_type0addr(), assert that we have an IDSEL in our range, and otherwise always succeed. - In ttwoga_bus_maxdevs(), allow only devices 0-9 on bus #0.
|
1.9 |
| 07-May-2021 |
thorpej | Liberally sprinkle static around to get more symbols out of the global namespace. A small bit of const poisoning in the TC code.
|
1.8 |
| 02-Oct-2015 |
msaitoh | branches: 1.8.34; PCI Extended Configuration stuff written by nonaka@: - Add PCI Extended Configuration Space support into x86. - Check register offset of pci_conf_read() in MD part. It returns (pcireg_t)-1 if it isn't accessible. - Decode Extended Capability in PCI Extended Configuration Space. Currently the following extended capabilities are decoded: - Advanced Error Reporting - Virtual Channel - Device Serial Number - Power Budgeting - Root Complex Link Declaration - Root Complex Event Collector Association - Access Control Services - Alternative Routing-ID Interpretation - Address Translation Services - Single Root IO Virtualization - Page Request - TPH Requester - Latency Tolerance Reporting - Secondary PCI Express - Process Address Space ID - LN Requester - L1 PM Substates The following extended capabilities are not decoded yet: - Root Complex Internal Link Control - Multi-Function Virtual Channel - RCRB Header - Vendor Unique - Configuration Access Correction - Multiple Root IO Virtualization - Multicast - Resizable BAR - Dynamic Power Allocation - Protocol Multiplexing - Downstream Port Containment - Precision Time Management - M-PCIe - Function Reading Status Queueing - Readiness Time Reporting - Designated Vendor-Specific
|
1.7 |
| 06-Feb-2012 |
matt | branches: 1.7.6; 1.7.24; Do a minor cleanup of alpha (this will make applying pullups post branching easier). u_int{8,16,32,64}_t -> uint{*}_t Change all old-style definitions to C89 prototypes. Whitespace cleanup. Constification in db_disasm.c
|
1.6 |
| 14-Jun-2011 |
matt | branches: 1.6.2; 1.6.6; Major cleanup of alpha device drivers. Switch to CFATTACH_DECL_NEW. struct device * -> device_t struct cfdata * -> cfdata_t Use of device_xname. No direct access to struct device members. Use aprint* (not complete).
|
1.5 |
| 24-May-2011 |
rmind | branches: 1.5.2; Convert some simple_lock uses to mutex(9). Tested by: jak@, mhitch@
|
1.4 |
| 28-Apr-2008 |
martin | branches: 1.4.22; 1.4.28; Remove clause 3 and 4 from TNF licenses
|
1.3 |
| 05-Jan-2008 |
ad | branches: 1.3.6; 1.3.8; 1.3.10; Fix includes.
|
1.2 |
| 15-May-2002 |
thorpej | branches: 1.2.26; 1.2.88; 1.2.94; 1.2.102; Rename alpha_pci_decompose_tag() to pci_decompose_tag(). There *is* some MI PCI code that uses it, and soon there will be more. (The rationale for not making it available previously was that it could be mis-used, but that's true of a lot of things.)
|
1.1 |
| 21-Dec-2000 |
thorpej | branches: 1.1.2; 1.1.4; 1.1.6; Add support for the AlphaServer 2100 (Sable) and the AlphaServer 2100A (Lynx), written from scratch by me over a year ago, but never committed to the tree because there was a bug I could never quite find. I have fixed a few problems in the code, but still don't know if that bug is quite fixed. Since I don't have access to the hardware directly, I'll have to call for testers again.
|
1.1.6.1 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.1.4.1 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.1.2.2 |
| 05-Jan-2001 |
bouyer | Sync with HEAD
|
1.1.2.1 |
| 21-Dec-2000 |
bouyer | file ttwoga_pci.c was added on branch thorpej_scsipi on 2001-01-05 17:33:49 +0000
|
1.2.102.1 |
| 08-Jan-2008 |
bouyer | Sync with HEAD
|
1.2.94.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.2.88.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.2.26.1 |
| 21-Jan-2008 |
yamt | sync with head
|
1.3.10.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.3.8.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.3.6.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.4.28.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.4.22.1 |
| 31-May-2011 |
rmind | sync with head
|
1.5.2.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.6.6.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.6.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.7.24.1 |
| 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.7.6.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.8.34.2 |
| 01-Aug-2021 |
thorpej | Sync with HEAD.
|
1.8.34.1 |
| 13-May-2021 |
thorpej | Sync with HEAD.
|