From owner-freebsd-mobile Tue Jan 2 11:41: 7 2001 From owner-freebsd-mobile@FreeBSD.ORG Tue Jan 2 11:41:04 2001 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id AC81B37B402 for ; Tue, 2 Jan 2001 11:41:03 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.0/8.11.0) with ESMTP id f02Jf2s94402; Tue, 2 Jan 2001 12:41:02 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id MAA31103; Tue, 2 Jan 2001 12:41:01 -0700 (MST) Message-Id: <200101021941.MAA31103@harmony.village.org> To: pki@ex.com.pl Subject: Re: OZ6832 - help needed Cc: freebsd-mobile@FreeBSD.ORG In-reply-to: Your message of "Tue, 02 Jan 2001 19:45:52 +0100." <20010102194552.A2931@pki.ex.com.pl> References: <20010102194552.A2931@pki.ex.com.pl> Date: Tue, 02 Jan 2001 12:41:01 -0700 From: Warner Losh Sender: imp@harmony.village.org Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <20010102194552.A2931@pki.ex.com.pl> "Piotr K. Isajew" writes: : I've got Acer TravelMate 512DX with FreeBSD 4.2-RELEASE installed on : it. It seems to have OZ2Micro 6832 chip used as it's PCMCIA : controller. Kernel detects it as: : : chip2: irq 9 at : device 19.0 on pci0 : chip3: irq 9 at : device 19.1 on pci0 : : but pccardd reports: : : fatal error: no PC-CARD slots : : : I've attached pciconf -l and dmesg output. : : What should I do to bring this to work? Try the following patch to the kernel, regenerate the kernel and try again. Index: pcic_p.c =================================================================== RCS file: /home/imp/FreeBSD/CVS/src/sys/pci/pcic_p.c,v retrieving revision 1.20.2.2 diff -u -r1.20.2.2 pcic_p.c --- pcic_p.c 2000/08/04 23:41:10 1.20.2.2 +++ pcic_p.c 2001/01/02 19:39:48 @@ -287,6 +287,9 @@ case PCI_DEVICE_ID_RICOH_RL5C478: desc = "Ricoh RL5C478 PCI-CardBus Bridge"; break; + case PCI_DEVICE_ID_OZ_6832: + desc = "O2micro 6832 PCI-Cardbus Bridge"; + break; /* 16bit PC-card bridges */ case PCI_DEVICE_ID_PCIC_CLPD6729: Index: pcic_p.h =================================================================== RCS file: /home/imp/FreeBSD/CVS/src/sys/pci/pcic_p.h,v retrieving revision 1.10.2.2 diff -u -r1.10.2.2 pcic_p.h --- pcic_p.h 2000/08/04 23:41:10 1.10.2.2 +++ pcic_p.h 2001/01/02 19:40:16 @@ -32,6 +32,7 @@ /* PCI/CardBus Device IDs */ #define PCI_DEVICE_ID_PCIC_OZ6729 0x67291217ul #define PCI_DEVICE_ID_PCIC_OZ6730 0x673A1217ul +#define PCI_DEVICE_ID_PCIC_OZ6832 0x68321217ul #define PCI_DEVICE_ID_PCIC_CLPD6729 0x11001013ul #define PCI_DEVICE_ID_PCIC_CLPD6832 0x11101013ul #define PCI_DEVICE_ID_PCIC_TI1130 0xac12104cul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message