NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-i386/35300 (AMD Geode GX3 peripherals not supported)



The following reply was made to PR port-i386/35300; it has been noted by GNATS.

From: "Aaron J. Grier" <aaron%frye.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: port-i386/35300 (AMD Geode GX3 peripherals not supported)
Date: Tue, 12 Jan 2010 14:01:46 -0800

 dmesg from 20100111 install snapshot at the bottom of this email.
 looking much better.
 
 vendor 0x1022 product 0x2096 (USB serial bus, interface 0xfe, revision 0x02) 
at pci0 dev 15 function 6 not configured
 vendor 0x1022 product 0x2097 (USB serial bus, interface 0x80, revision 0x02) 
at pci0 dev 15 function 7 not configured
 
 these are CS5536 UDC (USB device controller) and UOC (USB options
 controller).  there are AMD-provided drivers/patches for Linux:
 
http://www.amd.com/files/connectivitysolutions/geode/geode_lx/08_-_Patches_Linux2.6.11_Common_02.03.0100.patch
 
 vendor 0x10b9 product 0x5281 (miscellaneous mass storage, interface 0x85, 
revision 0xa4) at pci0 dev 17 function 0 not configured
 
 this is the ALI M5283 SATA controller.  SATA obviously doesn't work on
 the board without a driver.
 
 vendor 0x1283 product 0x8888 (miscellaneous bridge, revision 0x03) at pci0 dev 
13 function 0 not configured
 
 PCI-ISA bridge.  BIOS handles this: I'm not sure what additional
 functionality OS support could offer.  (besides working around broken
 BIOS that don't correctly configure this part... I've seen them, though
 not on this board.)
 
 the current situation is much improved from three years ago, and this
 board is in a much more usable state with NetBSD now.  should I create
 additional PRs for the individual drivers (UDC/UOC and SATA) and have
 you close this PR?
 
 
 
 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
     2006, 2007, 2008, 2009, 2010
     The NetBSD Foundation, Inc.  All rights reserved.
 Copyright (c) 1982, 1986, 1989, 1991, 1993
     The Regents of the University of California.  All rights reserved.
 
 NetBSD 5.99.23 (GENERIC) #0: Mon Jan 11 17:47:30 UTC 2010
        
builds%b8.netbsd.org@localhost:/home/builds/ab/HEAD/i386/201001110000Z-obj/home/builds/ab/HEAD/src/sys/arch/i386/compile/GENERIC
 total memory = 247 MB
 avail memory = 232 MB
 timecounter: Timecounters tick every 10.000 msec
 timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
     ( )
 mainbus0 (root)
 ACPI Warning: Invalid length for Pm2ControlBlock: 16, using default 8 
(20090730/tbfadt-707)
 cpu0 at mainbus0: AMD 586-class, 498MHz, id 0x5a2
 acpi0 at mainbus0: Intel ACPICA 20090730
 acpi0: X/RSDT: OemId <AMDGX3,AWRDACPI,42302e31>, AslId <AWRD,00000000>
 LNKA: ACPI: Found matching pin for 0.17.INTA at func 0: 11
 LNKC: ACPI: Found matching pin for 0.11.INTA at func 0: 11
 LNKB: ACPI: Found matching pin for 0.16.INTA at func 0: 10
 LNKA: ACPI: Found matching pin for 0.1.INTA at func 1: 11
 LNKB: ACPI: Found matching pin for 0.15.INTB at func 3: 10
 LNKD: ACPI: Found matching pin for 0.15.INTD at func 4: 10
 acpi0: SCI interrupting at int 9
 acpi0: fixed-feature power button present
 timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
 ACPI-Safe 32-bit timer
 acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
 acpibut1 at acpi0 (SLPB, PNP0C0E): ACPI Sleep Button
 acpiacad0 at acpi0 (AC, ACPI0003): ACPI AC Adapter
 attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x43 irq 0
 pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
 midi0 at pcppi1: PC speaker
 sysbeep0 at pcppi1
 npx1 at acpi0 (COPR, PNP0C04): io 0xf0-0xff irq 13
 npx1: reported by CPUID; using exception 16
 UAR1 (PNP0501) at acpi0 not configured
 ECP1 (PNP0401) at acpi0 not configured
 pckbc1 at acpi0 (PS2K, PNP0303) (kbd port): io 0x60,0x64 irq 1
 apm0 at acpi0: Power Management spec V1.2
 attimer1: attached to pcppi1
 pckbd0 at pckbc1 (kbd slot)
 pckbc1: using irq 1 for kbd slot
 wskbd0 at pckbd0: console keyboard
 pci0 at mainbus0 bus 0: configuration mode 1
 pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
 pchb0 at pci0 dev 1 function 0: vendor 0x1022 product 0x2080 (rev. 0x30)
 vga1 at pci0 dev 1 function 1: vendor 0x1022 product 0x2081 (rev. 0x00)
 wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
 wsmux1: connecting to wsdisplay0
 drm at vga1 not configured
 glxsb0 at pci0 dev 1 function 2: RNG AES
 rtk0 at pci0 dev 11 function 0: Realtek 8139 10/100BaseTX (rev. 0x10)
 rtk0: interrupting at irq 11
 rtk0: Ethernet address 00:08:9b:69:c4:16
 rlphy0 at rtk0 phy 7: Realtek internal PHY
 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 vendor 0x1283 product 0x8888 (miscellaneous bridge, revision 0x03) at pci0 dev 
13 function 0 not configured
 gcscpcib0 at pci0 dev 15 function 0: vendor 0x1022 product 0x2090 (rev. 0x02)
 timecounter: Timecounter "gcscpcib0" frequency 3579545 Hz quality 1000
 gcscpcib0: can't alloc an MFGPT for WDT
 , GPIO
 gpio0 at gcscpcib0: 32 pins
 viaide0 at pci0 dev 15 function 2: AMD CS5536 IDE Controller (rev. 0x01)
 viaide0: bus-master DMA support present
 viaide0: primary channel wired to compatibility mode
 viaide0: primary channel interrupting at irq 14
 atabus0 at viaide0 channel 0
 viaide0: secondary channel wired to compatibility mode
 viaide0: secondary channel ignored (disabled)
 gcscaudio0 at pci0 dev 15 function 3: AMD Geode CS5536 Audio
 gcscaudio0: interrupting at irq 10
 gcscaudio0: ac97: Avance Logic unknown (0x414c4770) codec; headphone, 20 bit 
DAC, 18 bit ADC, no 3D stereo
 gcscaudio0: ac97: ext id 0xa07<AC97_23,AMAP,SPDIF,DRA,VRA>
 audio0 at gcscaudio0: full duplex, playback, capture, mmap, independent
 ohci0 at pci0 dev 15 function 4: vendor 0x1022 product 0x2094 (rev. 0x02)
 ohci0: interrupting at irq 10
 ohci0: OHCI version 1.0, legacy support
 usb0 at ohci0: USB revision 1.0
 gcscehci0 at pci0 dev 15 function 5: vendor 0x1022 product 0x2095 (rev. 0x02)
 gcscehci0: interrupting at irq 10
 gcscehci0: EHCI version 1.0
 gcscehci0: companion controller, 4 ports each: ohci0
 usb1 at gcscehci0: USB revision 2.0
 vendor 0x1022 product 0x2096 (USB serial bus, interface 0xfe, revision 0x02) 
at pci0 dev 15 function 6 not configured
 vendor 0x1022 product 0x2097 (USB serial bus, interface 0x80, revision 0x02) 
at pci0 dev 15 function 7 not configured
 rtk1 at pci0 dev 16 function 0: Realtek 8139 10/100BaseTX (rev. 0x10)
 rtk1: interrupting at irq 10
 rtk1: Ethernet address 00:08:9b:69:c4:15
 rlphy1 at rtk1 phy 7: Realtek internal PHY
 rlphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 vendor 0x10b9 product 0x5281 (miscellaneous mass storage, interface 0x85, 
revision 0xa4) at pci0 dev 17 function 0 not configured
 isa0 at gcscpcib0
 lpt0 at isa0 port 0x378-0x37b irq 7
 com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
 timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
 acpiacad0: AC adapter online.
 atapibus0 at atabus0: 2 targets
 cd0 at atapibus0 drive 1: <TOSHIBA DVD-ROM SD-M1402, 3000507899, 1008> cdrom 
removable
 cd0: 32-bit data port
 uhub0 at usb0: vendor 0x1022 OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 4 ports with 4 removable, self powered
 uhub1 at usb1: vendor 0x1022 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
 uhub1: 4 ports with 4 removable, self powered
 cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
 cd0(viaide0:0:1): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA)
 Kernelized RAIDframe activated
 pad0: outputs: 44100Hz, 16-bit, stereo
 audio1 at pad0: half duplex, playback, capture
 boot device: cd0
 root on cd0a dumps on cd0b
 root file system type: cd9660
 warning: no /dev/console
 
 -- 
   Aaron J. Grier  |   Frye Electronics, Tigard, OR   |  
aaron%frye.com@localhost
 


Home | Main Index | Thread Index | Old Index