> --- Ursprüngliche Nachricht ---
> Von: Benjamin Herrenschmidt <[EMAIL PROTECTED]>
> An: Gerhard Pircher <[EMAIL PROTECTED]>
> Kopie: [EMAIL PROTECTED], debian-powerpc@lists.debian.org
> Betreff: Re: AGPGART driver for ArticiaS - ioremap() problem
> Datum: Sat, 21 Jan 2006 10:00:16 +1100
>
> On Fri, 2006-01-20 at 12:16 +0100, Gerhard Pircher wrote:
>
> > > Nope... look at drivers/pci/setup-res.c how it does for allocating
> > > new resources for PCI devices.
> > I guess you mean something like this code snipped from the
> > efficeon-agp.c source code (with pci_assign_resource()):
>
> Something around those lines... you will probably need to use lower
> level routines, not pci_* as the AGP aperture isn't generally a BAR.
Yes, I see. :( The code mostly allocates the resources for the AGPGART
driver beyond the real memory space, thus preventing the X server to work.
Sometimes the resource is also mapped to where the resource of the graphic
card resides (address 0x88000000, compare with the included iomem file).
> > BTW: I took a look at the PCI resources list of the AmigaOne and found
> > out that the resources of the AGP graphic card are allocated to bus 0
> > (PCI only). IMHO their allocation should be assigned to bus 1 (AGP) (at
> > least this is the case on x86!?), so I think this should be fixed. Is
> > my assumption correct?
>
> Hrm... sounds weird, can you send me the output of lspci -vv,
> cat /proc/iomem and cat /prop/ioports ?
Please take a look to the attachments. But the allocation seems to be
different now! Strange!? At least the AGPGART driver is not allocated to bus
1.
Thanks!
Gerhard
--
Lust, ein paar Euro nebenbei zu verdienen? Ohne Kosten, ohne Risiko!
Satte Provisionen für GMX Partner: http://www.gmx.net/de/go/partner
0000:00:00.0 Host bridge: Mai Logic Incorporated Articia S Host Bridge (rev 01)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ >SERR- <PERR-
Latency: 32
Interrupt: pin A routed to IRQ 0
Region 0: Memory at <unassigned> (32-bit, prefetchable)
Capabilities: <available only to root>
0000:00:01.0 PCI bridge: Mai Logic Incorporated Articia S PCI Bridge (prog-if
00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 32
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
!!! Unknown I/O range types 21/20
Memory behind bridge: 88000000-880fffff
Prefetchable memory behind bridge: 80000000-87ffffff
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
0000:00:06.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado]
(rev 78)
Subsystem: 3Com Corporation 3C905C-TX Fast Etherlink for PC Management
NIC
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 8 (2500ns min, 2500ns max), Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 7
Region 0: I/O ports at fe802000 [size=128]
Region 1: Memory at 98100000 (32-bit, non-prefetchable) [size=128]
Capabilities: <available only to root>
0000:00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South]
(rev 40)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping+ SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Capabilities: <available only to root>
0000:00:07.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a
[Master SecP PriP])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 16
Region 4: I/O ports at fe00cc00 [size=16]
Capabilities: <available only to root>
0000:00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 1a) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 31, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin D routed to IRQ 5
Region 4: I/O ports at fe802080 [size=32]
Capabilities: <available only to root>
0000:00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 1a) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 31, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin D routed to IRQ 5
Region 4: I/O ports at fe8020a0 [size=32]
Capabilities: <available only to root>
0000:00:07.4 Non-VGA unclassified device: VIA Technologies, Inc. VT82C686
[Apollo Super ACPI] (rev 40)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Capabilities: <available only to root>
0000:00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97
Audio Controller (rev 50)
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin C routed to IRQ 11
Region 0: I/O ports at fe802100 [size=256]
Region 1: I/O ports at fe802200 [size=4]
Region 2: I/O ports at fe802204 [size=4]
Capabilities: <available only to root>
0000:00:07.6 Communication controller: VIA Technologies, Inc. Intel 537 [AC97
Modem] (rev 30)
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin C routed to IRQ 11
Region 0: I/O ports at fe802300 [size=256]
Capabilities: <available only to root>
0000:00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev
0a)
Subsystem: Creative Labs: Unknown device 8067
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 128 (500ns min, 5000ns max)
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at fe802400 [size=32]
Capabilities: <available only to root>
0000:00:09.1 Input device controller: Creative Labs SB Live! MIDI/Game Port
(rev 0a)
Subsystem: Creative Labs Gameport Joystick
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 128
Region 0: I/O ports at fe802420 [size=8]
Capabilities: <available only to root>
0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon
9200] (rev 01) (prog-if 00 [VGA])
Subsystem: PC Partner Limited: Unknown device 7c13
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 0 (2000ns min)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 80000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at fe002000 [size=256]
Region 2: Memory at 88000000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at 88020000 [disabled] [size=128K]
Capabilities: <available only to root>
0000:01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200]
(Secondary) (rev 01)
Subsystem: PC Partner Limited: Unknown device 7c12
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 128 (2000ns min), Cache Line Size: 0x08 (32 bytes)
Region 0: Memory at 88000000 (32-bit, prefetchable)
Region 1: Memory at 88010000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <available only to root>
80000000-efffffff : PCI host bridge
80000000-87ffffff : PCI Bus #01
80000000-87ffffff : 0000:01:00.0
80000000-87ffffff : radeonfb framebuffer
88000000-880fffff : PCI Bus #01
88000000-8800ffff : 0000:01:00.0
88000000-8800ffff : radeonfb mmio
88010000-8801ffff : 0000:01:00.1
88020000-8803ffff : 0000:01:00.0
98100000-9810007f : 0000:00:06.0
00000000-00bfffff : PCI host bridge
00000000-0000001f : dma1
00000020-00000021 : 8259 (master)
00000040-0000005f : timer
00000060-0000006f : i8042
00000080-0000008f : dma page reg
000000a0-000000a1 : 8259 (slave)
000000c0-000000df : dma2
00000170-00000177 : ide1
000001f0-000001f7 : ide0
00000278-0000027a : parport2
0000027b-0000027f : parport2
000002f8-000002ff : serial
00000376-00000376 : ide1
00000378-0000037a : parport0
000003bc-000003be : parport1
000003c0-000003df : vga+
000003e8-000003ef : serial
000003f6-000003f6 : ide0
000003f8-000003ff : serial
000004d0-000004d1 : 8259 edge control
00002000-00002fff : PCI Bus #01
00002000-000020ff : 0000:01:00.0
0000cc00-0000cc0f : 0000:00:07.1
0000cc00-0000cc07 : ide0
0000cc08-0000cc0f : ide1
00802000-0080207f : 0000:00:06.0
00802000-0080207f : 0000:00:06.0
00802080-0080209f : 0000:00:07.2
00802080-0080209f : uhci_hcd
008020a0-008020bf : 0000:00:07.3
008020a0-008020bf : uhci_hcd
00802100-008021ff : 0000:00:07.5
00802200-00802203 : 0000:00:07.5
00802204-00802207 : 0000:00:07.5
00802300-008023ff : 0000:00:07.6
00802400-0080241f : 0000:00:09.0
00802400-0080241f : EMU10K1
00802420-00802427 : 0000:00:09.1
00802420-00802427 : emu10k1-gp
.:
total 0
drwxr-xr-x 14 root root 0 Jan 21 2006 .
drwxr-xr-x 5 root root 0 Jan 21 2006 ..
drwxr-xr-x 2 root root 0 Jan 21 02:18 0000:00:00.0
drwxr-xr-x 4 root root 0 Jan 21 02:18 0000:00:01.0
drwxr-xr-x 2 root root 0 Jan 21 02:18 0000:00:06.0
drwxr-xr-x 2 root root 0 Jan 21 02:18 0000:00:07.0
drwxr-xr-x 4 root root 0 Jan 21 02:18 0000:00:07.1
drwxr-xr-x 3 root root 0 Jan 21 02:18 0000:00:07.2
drwxr-xr-x 3 root root 0 Jan 21 02:18 0000:00:07.3
drwxr-xr-x 2 root root 0 Jan 21 02:18 0000:00:07.4
drwxr-xr-x 2 root root 0 Jan 21 02:18 0000:00:07.5
drwxr-xr-x 2 root root 0 Jan 21 02:18 0000:00:07.6
drwxr-xr-x 3 root root 0 Jan 21 02:18 0000:00:09.0
drwxr-xr-x 3 root root 0 Jan 21 02:18 0000:00:09.1
./0000:00:00.0:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
lrwxrwxrwx 1 root root 0 Jan 21 02:18 driver ->
../../../bus/pci/drivers/agpgart-articias
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 134217728 Jan 21 02:18 resource0
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:01.0:
total 0
drwxr-xr-x 4 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
drwxr-xr-x 6 root root 0 Jan 21 02:18 0000:01:00.0
drwxr-xr-x 2 root root 0 Jan 21 02:18 0000:01:00.1
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:01.0/0000:01:00.0:
total 0
drwxr-xr-x 6 root root 0 Jan 21 02:18 .
drwxr-xr-x 4 root root 0 Jan 21 02:18 ..
lrwxrwxrwx 1 root root 0 Jan 21 2006 bus -> ../../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
lrwxrwxrwx 1 root root 0 Jan 21 2006 driver ->
../../../../bus/pci/drivers/radeonfb
-r--r--r-- 1 root root 128 Jan 21 02:18 edid1
lrwxrwxrwx 1 root root 0 Jan 21 02:18 graphics:fb0 ->
../../../../class/graphics/fb0
drwxr-xr-x 2 root root 0 Jan 21 02:18 i2c-0
drwxr-xr-x 2 root root 0 Jan 21 02:18 i2c-1
drwxr-xr-x 2 root root 0 Jan 21 02:18 i2c-2
drwxr-xr-x 2 root root 0 Jan 21 02:18 i2c-3
lrwxrwxrwx 1 root root 0 Jan 21 02:18 i2c-dev:i2c-0 ->
../../../../class/i2c-dev/i2c-0
lrwxrwxrwx 1 root root 0 Jan 21 02:18 i2c-dev:i2c-1 ->
../../../../class/i2c-dev/i2c-1
lrwxrwxrwx 1 root root 0 Jan 21 02:18 i2c-dev:i2c-2 ->
../../../../class/i2c-dev/i2c-2
lrwxrwxrwx 1 root root 0 Jan 21 02:18 i2c-dev:i2c-3 ->
../../../../class/i2c-dev/i2c-3
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 134217728 Jan 21 02:18 resource0
-rw------- 1 root root 256 Jan 21 02:18 resource1
-rw------- 1 root root 65536 Jan 21 02:18 resource2
-r-------- 1 root root 131072 Jan 21 02:18 rom
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:01.0/0000:01:00.0/i2c-0:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 6 root root 0 Jan 21 02:18 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 i2c-adapter:i2c-0 ->
../../../../../class/i2c-adapter/i2c-0
-r--r--r-- 1 root root 4096 Jan 21 02:18 name
./0000:00:01.0/0000:01:00.0/i2c-1:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 6 root root 0 Jan 21 02:18 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 i2c-adapter:i2c-1 ->
../../../../../class/i2c-adapter/i2c-1
-r--r--r-- 1 root root 4096 Jan 21 02:18 name
./0000:00:01.0/0000:01:00.0/i2c-2:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 6 root root 0 Jan 21 02:18 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 i2c-adapter:i2c-2 ->
../../../../../class/i2c-adapter/i2c-2
-r--r--r-- 1 root root 4096 Jan 21 02:18 name
./0000:00:01.0/0000:01:00.0/i2c-3:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 6 root root 0 Jan 21 02:18 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 i2c-adapter:i2c-3 ->
../../../../../class/i2c-adapter/i2c-3
-r--r--r-- 1 root root 4096 Jan 21 02:18 name
./0000:00:01.0/0000:01:00.1:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 4 root root 0 Jan 21 02:18 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 65536 Jan 21 02:18 resource1
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:06.0:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 2006 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
lrwxrwxrwx 1 root root 0 Jan 21 2006 driver ->
../../../bus/pci/drivers/3c59x
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
lrwxrwxrwx 1 root root 0 Jan 21 02:18 net:eth0 -> ../../../class/net/eth0
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 128 Jan 21 02:18 resource0
-rw------- 1 root root 128 Jan 21 02:18 resource1
-r-------- 1 root root 131072 Jan 21 02:18 rom
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:07.0:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
lrwxrwxrwx 1 root root 0 Jan 21 02:18 driver ->
../../../bus/pci/drivers/parport_pc
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:07.1:
total 0
drwxr-xr-x 4 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
lrwxrwxrwx 1 root root 0 Jan 21 02:18 driver ->
../../../bus/pci/drivers/VIA_IDE
drwxr-xr-x 3 root root 0 Jan 21 2006 ide0
drwxr-xr-x 4 root root 0 Jan 21 2006 ide1
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 16 Jan 21 02:18 resource4
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:07.1/ide0:
total 0
drwxr-xr-x 3 root root 0 Jan 21 2006 .
drwxr-xr-x 4 root root 0 Jan 21 02:18 ..
drwxr-xr-x 2 root root 0 Jan 21 02:18 0.0
./0000:00:07.1/ide0/0.0:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 3 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 block -> ../../../../../block/hda
lrwxrwxrwx 1 root root 0 Jan 21 2006 bus -> ../../../../../bus/ide
lrwxrwxrwx 1 root root 0 Jan 21 2006 driver ->
../../../../../bus/ide/drivers/ide-disk
./0000:00:07.1/ide1:
total 0
drwxr-xr-x 4 root root 0 Jan 21 2006 .
drwxr-xr-x 4 root root 0 Jan 21 02:18 ..
drwxr-xr-x 2 root root 0 Jan 21 02:18 1.0
drwxr-xr-x 2 root root 0 Jan 21 02:18 1.1
./0000:00:07.1/ide1/1.0:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 4 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 block -> ../../../../../block/hdc
lrwxrwxrwx 1 root root 0 Jan 21 2006 bus -> ../../../../../bus/ide
lrwxrwxrwx 1 root root 0 Jan 21 2006 driver ->
../../../../../bus/ide/drivers/ide-cdrom
./0000:00:07.1/ide1/1.1:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 4 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 block -> ../../../../../block/hdd
lrwxrwxrwx 1 root root 0 Jan 21 2006 bus -> ../../../../../bus/ide
lrwxrwxrwx 1 root root 0 Jan 21 2006 driver ->
../../../../../bus/ide/drivers/ide-cdrom
./0000:00:07.2:
total 0
drwxr-xr-x 3 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
lrwxrwxrwx 1 root root 0 Jan 21 02:18 driver ->
../../../bus/pci/drivers/uhci_hcd
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 pools
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 32 Jan 21 02:18 resource4
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
drwxr-xr-x 3 root root 0 Jan 21 02:18 usb1
lrwxrwxrwx 1 root root 0 Jan 21 02:18 usb_host:usb_host1 ->
../../../class/usb_host/usb_host1
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:07.2/usb1:
total 0
drwxr-xr-x 3 root root 0 Jan 21 02:18 .
drwxr-xr-x 3 root root 0 Jan 21 02:18 ..
drwxr-xr-x 2 root root 0 Jan 21 02:18 1-0:1.0
-rw-r--r-- 1 root root 4096 Jan 21 02:18 bConfigurationValue
-r--r--r-- 1 root root 4096 Jan 21 2006 bDeviceClass
-r--r--r-- 1 root root 4096 Jan 21 02:18 bDeviceProtocol
-r--r--r-- 1 root root 4096 Jan 21 02:18 bDeviceSubClass
-r--r--r-- 1 root root 4096 Jan 21 02:18 bMaxPacketSize0
-r--r--r-- 1 root root 4096 Jan 21 02:18 bMaxPower
-r--r--r-- 1 root root 4096 Jan 21 02:18 bNumConfigurations
-r--r--r-- 1 root root 4096 Jan 21 02:18 bNumInterfaces
-r--r--r-- 1 root root 4096 Jan 21 02:18 bcdDevice
-r--r--r-- 1 root root 4096 Jan 21 02:18 bmAttributes
lrwxrwxrwx 1 root root 0 Jan 21 2006 bus -> ../../../../bus/usb
-r--r--r-- 1 root root 4096 Jan 21 02:18 configuration
-r--r--r-- 1 root root 4096 Jan 21 02:18 devnum
lrwxrwxrwx 1 root root 0 Jan 21 2006 driver ->
../../../../bus/usb/drivers/usb
-r--r--r-- 1 root root 4096 Jan 21 02:18 idProduct
-r--r--r-- 1 root root 4096 Jan 21 02:18 idVendor
-r--r--r-- 1 root root 4096 Jan 21 02:18 manufacturer
-r--r--r-- 1 root root 4096 Jan 21 02:18 maxchild
-r--r--r-- 1 root root 4096 Jan 21 02:18 product
-r--r--r-- 1 root root 4096 Jan 21 02:18 serial
-r--r--r-- 1 root root 4096 Jan 21 02:18 speed
lrwxrwxrwx 1 root root 0 Jan 21 02:18 usb_device:usbdev1.1 ->
../../../../class/usb_device/usbdev1.1
-r--r--r-- 1 root root 4096 Jan 21 02:18 version
./0000:00:07.2/usb1/1-0:1.0:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 3 root root 0 Jan 21 02:18 ..
-r--r--r-- 1 root root 4096 Jan 21 02:18 bAlternateSetting
-r--r--r-- 1 root root 4096 Jan 21 02:18 bInterfaceClass
-r--r--r-- 1 root root 4096 Jan 21 02:18 bInterfaceNumber
-r--r--r-- 1 root root 4096 Jan 21 02:18 bInterfaceProtocol
-r--r--r-- 1 root root 4096 Jan 21 02:18 bInterfaceSubClass
-r--r--r-- 1 root root 4096 Jan 21 02:18 bNumEndpoints
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../../../bus/usb
lrwxrwxrwx 1 root root 0 Jan 21 02:18 driver ->
../../../../../bus/usb/drivers/hub
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
./0000:00:07.3:
total 0
drwxr-xr-x 3 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
lrwxrwxrwx 1 root root 0 Jan 21 02:18 driver ->
../../../bus/pci/drivers/uhci_hcd
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 pools
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 32 Jan 21 02:18 resource4
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
drwxr-xr-x 3 root root 0 Jan 21 02:18 usb2
lrwxrwxrwx 1 root root 0 Jan 21 02:18 usb_host:usb_host2 ->
../../../class/usb_host/usb_host2
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:07.3/usb2:
total 0
drwxr-xr-x 3 root root 0 Jan 21 02:18 .
drwxr-xr-x 3 root root 0 Jan 21 02:18 ..
drwxr-xr-x 2 root root 0 Jan 21 02:18 2-0:1.0
-rw-r--r-- 1 root root 4096 Jan 21 02:18 bConfigurationValue
-r--r--r-- 1 root root 4096 Jan 21 2006 bDeviceClass
-r--r--r-- 1 root root 4096 Jan 21 02:18 bDeviceProtocol
-r--r--r-- 1 root root 4096 Jan 21 02:18 bDeviceSubClass
-r--r--r-- 1 root root 4096 Jan 21 02:18 bMaxPacketSize0
-r--r--r-- 1 root root 4096 Jan 21 02:18 bMaxPower
-r--r--r-- 1 root root 4096 Jan 21 02:18 bNumConfigurations
-r--r--r-- 1 root root 4096 Jan 21 02:18 bNumInterfaces
-r--r--r-- 1 root root 4096 Jan 21 02:18 bcdDevice
-r--r--r-- 1 root root 4096 Jan 21 02:18 bmAttributes
lrwxrwxrwx 1 root root 0 Jan 21 2006 bus -> ../../../../bus/usb
-r--r--r-- 1 root root 4096 Jan 21 02:18 configuration
-r--r--r-- 1 root root 4096 Jan 21 02:18 devnum
lrwxrwxrwx 1 root root 0 Jan 21 2006 driver ->
../../../../bus/usb/drivers/usb
-r--r--r-- 1 root root 4096 Jan 21 02:18 idProduct
-r--r--r-- 1 root root 4096 Jan 21 02:18 idVendor
-r--r--r-- 1 root root 4096 Jan 21 02:18 manufacturer
-r--r--r-- 1 root root 4096 Jan 21 02:18 maxchild
-r--r--r-- 1 root root 4096 Jan 21 02:18 product
-r--r--r-- 1 root root 4096 Jan 21 02:18 serial
-r--r--r-- 1 root root 4096 Jan 21 02:18 speed
lrwxrwxrwx 1 root root 0 Jan 21 02:18 usb_device:usbdev2.1 ->
../../../../class/usb_device/usbdev2.1
-r--r--r-- 1 root root 4096 Jan 21 02:18 version
./0000:00:07.3/usb2/2-0:1.0:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 3 root root 0 Jan 21 02:18 ..
-r--r--r-- 1 root root 4096 Jan 21 02:18 bAlternateSetting
-r--r--r-- 1 root root 4096 Jan 21 02:18 bInterfaceClass
-r--r--r-- 1 root root 4096 Jan 21 02:18 bInterfaceNumber
-r--r--r-- 1 root root 4096 Jan 21 02:18 bInterfaceProtocol
-r--r--r-- 1 root root 4096 Jan 21 02:18 bInterfaceSubClass
-r--r--r-- 1 root root 4096 Jan 21 02:18 bNumEndpoints
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../../../bus/usb
lrwxrwxrwx 1 root root 0 Jan 21 02:18 driver ->
../../../../../bus/usb/drivers/hub
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
./0000:00:07.4:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:07.5:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 256 Jan 21 02:18 resource0
-rw------- 1 root root 4 Jan 21 02:18 resource1
-rw------- 1 root root 4 Jan 21 02:18 resource2
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:07.6:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 256 Jan 21 02:18 resource0
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:09.0:
total 0
drwxr-xr-x 3 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 2006 bus -> ../../../bus/pci
drwxr-xr-x 2 root root 0 Jan 21 2006 card0-0
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
lrwxrwxrwx 1 root root 0 Jan 21 2006 driver ->
../../../bus/pci/drivers/EMU10K1_Audigy
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 32 Jan 21 02:18 resource0
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:admmidi ->
../../../class/sound/admmidi
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:adsp ->
../../../class/sound/adsp
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:amidi ->
../../../class/sound/amidi
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:audio ->
../../../class/sound/audio
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:controlC0 ->
../../../class/sound/controlC0
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:dmmidi ->
../../../class/sound/dmmidi
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:dsp -> ../../../class/sound/dsp
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:hwC0D0 ->
../../../class/sound/hwC0D0
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:hwC0D2 ->
../../../class/sound/hwC0D2
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:midi ->
../../../class/sound/midi
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:midiC0D0 ->
../../../class/sound/midiC0D0
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:midiC0D1 ->
../../../class/sound/midiC0D1
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:midiC0D2 ->
../../../class/sound/midiC0D2
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:mixer ->
../../../class/sound/mixer
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:pcmC0D0c ->
../../../class/sound/pcmC0D0c
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:pcmC0D0p ->
../../../class/sound/pcmC0D0p
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:pcmC0D1c ->
../../../class/sound/pcmC0D1c
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:pcmC0D2c ->
../../../class/sound/pcmC0D2c
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:pcmC0D2p ->
../../../class/sound/pcmC0D2p
lrwxrwxrwx 1 root root 0 Jan 21 02:18 sound:pcmC0D3p ->
../../../class/sound/pcmC0D3p
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:09.0/card0-0:
total 0
drwxr-xr-x 2 root root 0 Jan 21 2006 .
drwxr-xr-x 3 root root 0 Jan 21 02:18 ..
lrwxrwxrwx 1 root root 0 Jan 21 2006 bus -> ../../../../bus/ac97
./0000:00:09.1:
total 0
drwxr-xr-x 3 root root 0 Jan 21 02:18 .
drwxr-xr-x 14 root root 0 Jan 21 2006 ..
lrwxrwxrwx 1 root root 0 Jan 21 02:18 bus -> ../../../bus/pci
-r--r--r-- 1 root root 4096 Jan 21 2006 class
-rw-r--r-- 1 root root 256 Jan 21 02:18 config
-r--r--r-- 1 root root 4096 Jan 21 2006 device
lrwxrwxrwx 1 root root 0 Jan 21 02:18 driver ->
../../../bus/pci/drivers/Emu10k1_gameport
drwxr-xr-x 2 root root 0 Jan 21 02:18 gameport0
-r--r--r-- 1 root root 4096 Jan 21 02:18 irq
-r--r--r-- 1 root root 4096 Jan 21 02:18 local_cpus
-r--r--r-- 1 root root 4096 Jan 21 02:18 modalias
-r--r--r-- 1 root root 4096 Jan 21 02:18 resource
-rw------- 1 root root 8 Jan 21 02:18 resource0
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_device
-r--r--r-- 1 root root 4096 Jan 21 2006 subsystem_vendor
-r--r--r-- 1 root root 4096 Jan 21 2006 vendor
./0000:00:09.1/gameport0:
total 0
drwxr-xr-x 2 root root 0 Jan 21 02:18 .
drwxr-xr-x 3 root root 0 Jan 21 02:18 ..
lrwxrwxrwx 1 root root 0 Jan 21 2006 bus -> ../../../../bus/gameport
-r--r--r-- 1 root root 4096 Jan 21 02:18 description
--w------- 1 root root 4096 Jan 21 02:18 drvctl