> > ----- Original Message ----- > From: "Komuro" <[email protected]> >> (1) Does your pcmcia card work properly, if you remove the code below? >> (while loop) >> >> (2)Please post the full dmesg (with the docking station). >> > > > Well, the pcmcia slots on the docking station don't work. But the ones on > the laptop themselves work even when the unit is plugged into the docking > station. > > The only real problem is that that error message keeps coming up on the > console. I can show you that too. I've done a text screen cap and I'll paste > that in below under the output from dmesg. > > Here is the output from dmesg: > > [ 0.000000] Initializing cgroup subsys cpu > [ 0.000000] Linux version 2.6.26-1-486 (Debian 2.6.26-13lenny2) > ([email protected]) (gcc version 4.1.3 20080704 (prerelease) (Debian > 4.1.2-25)) #1 Fri Mar 13 17:25:45 UTC 2009 > [ 0.000000] BIOS-provided physical RAM map: > [ 0.000000] BIOS-e820: 0000000000000000 - 00000000000a0000 (usable) > [ 0.000000] BIOS-e820: 00000000000f0e9c - 0000000000100000 (reserved) > [ 0.000000] BIOS-e820: 0000000000100000 - 0000000003800000 (usable) > [ 0.000000] BIOS-e820: 00000000ffff0e9c - 0000000100000000 (reserved) > [ 0.000000] 56MB LOWMEM available. > [ 0.000000] Entering add_active_range(0, 0, 14336) 0 entries of 256 used > [ 0.000000] Zone PFN ranges: > [ 0.000000] DMA 0 -> 4096 > [ 0.000000] Normal 4096 -> 14336 > [ 0.000000] Movable zone start PFN for each node > [ 0.000000] early_node_map[1] active PFN ranges > [ 0.000000] 0: 0 -> 14336 > [ 0.000000] On node 0 totalpages: 14336 > [ 0.000000] DMA zone: 32 pages used for memmap > [ 0.000000] DMA zone: 0 pages reserved > [ 0.000000] DMA zone: 4064 pages, LIFO batch:0 > [ 0.000000] Normal zone: 80 pages used for memmap > [ 0.000000] Normal zone: 10160 pages, LIFO batch:1 > [ 0.000000] Movable zone: 0 pages used for memmap > [ 0.000000] DMI not present or invalid. > [ 0.000000] ACPI Error (tbxfroot-0218): A valid RSDP was not found > [20080321] > [ 0.000000] Allocating PCI resources starting at 10000000 (gap: > 03800000:fc7f0e9c) > [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - > 00000000000f1000 > [ 0.000000] PM: Registered nosave memory: 00000000000f1000 - > 0000000000100000 > [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total > pages: 14224 > [ 0.000000] Kernel command line: root=/dev/hda1 ro console=ttyS0,19200n8 > [ 0.000000] No local APIC present or hardware disabled > [ 0.000000] mapped APIC to ffffb000 (01072000) > [ 0.000000] Initializing CPU#0 > [ 0.000000] PID hash table entries: 256 (order: 8, 1024 bytes) > [ 0.000000] Detected 150.857 MHz processor. > [ 0.004000] Console: colour VGA+ 80x25 > [ 0.004000] console [ttyS0] enabled > [ 0.004000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) > [ 0.004000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) > [ 0.004000] Memory: 47212k/57344k available (1694k kernel code, 9724k > reserved, 745k data, 320k init, 0k highmem) > [ 0.004000] virtual kernel memory layout: > [ 0.004000] fixmap : 0xfffb3000 - 0xfffff000 ( 304 kB) > [ 0.004000] vmalloc : 0xc4000000 - 0xfffb1000 ( 959 MB) > [ 0.004000] lowmem : 0xc0000000 - 0xc3800000 ( 56 MB) > [ 0.004000] .init : 0xc0364000 - 0xc03b4000 ( 320 kB) > [ 0.004000] .data : 0xc02a7b33 - 0xc0362000 ( 745 kB) > [ 0.004000] .text : 0xc0100000 - 0xc02a7b33 (1694 kB) > [ 0.004000] Checking if this processor honours the WP bit even in > supervisor mode...Ok. > [ 0.004000] CPA: page pool initialized 1 of 1 pages preallocated > [ 0.085432] Calibrating delay using timer specific routine.. 302.58 > BogoMIPS (lpj=605176) > [ 0.096006] Security Framework initialized > [ 0.100006] SELinux: Disabled at boot. > [ 0.104006] Capability LSM initialized > [ 0.108006] Mount-cache hash table entries: 512 > [ 0.113892] Initializing cgroup subsys ns > [ 0.120007] Initializing cgroup subsys cpuacct > [ 0.124007] Initializing cgroup subsys devices > [ 0.128008] Intel Pentium with F0 0F bug - workaround enabled. > [ 0.132008] > [ 0.136008] CPU: Intel Pentium MMX stepping 04 > [ 0.152009] Checking 'hlt' instruction... OK. > [ 0.191655] Freeing SMP alternatives: 0k freed > [ 0.196012] ACPI: Core revision 20080321 > [ 0.200012] ACPI Exception (tbxface-0629): AE_NO_ACPI_TABLES, While > loading namespace from ACPI tables [20080321] > [ 0.212013] ACPI: Unable to load the System Description Tables > [ 0.219562] net_namespace: 652 bytes > [ 0.224014] Booting paravirtualized kernel on bare hardware > [ 0.231336] NET: Registered protocol family 16 > [ 0.237311] EISA bus registered > [ 0.248376] PCI: PCI BIOS revision 2.10 entry at 0xf618e, last bus=1 > [ 0.256016] PCI: Using configuration type 1 for base access > [ 0.260016] Setting up standard PCI resources > [ 0.291998] ACPI: Interpreter disabled. > [ 0.296018] Linux Plug and Play Support v0.97 (c) Adam Belay > [ 0.300018] pnp: PnP ACPI: disabled > [ 0.304019] PnPBIOS: Scanning system for PnP BIOS support... > [ 0.308019] PnPBIOS: Found PnP BIOS installation structure at 0xc00fdb80 > [ 0.312019] PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x4fac, dseg > 0xf0000 > [ 0.330525] PnPBIOS: 18 nodes reported by PnP BIOS; 18 recorded by driver > [ 0.340810] PCI: Probing PCI hardware > [ 0.348021] PCI: Probing PCI hardware (bus 00) > [ 0.355624] PCI: Cannot allocate resource region 7 of bridge 0000:00:11.0 > [ 0.360143] PCI: Cannot allocate resource region 8 of bridge 0000:00:11.0 > [ 0.368023] PCI: Cannot allocate resource region 0 of device 0000:01:0a.0 > [ 0.372023] system 00:04: iomem range 0x0-0x9ff could not be reserved > [ 0.376047] system 00:04: iomem range 0xe00-0xfff could not be reserved > [ 0.412205] system 00:05: ioport range 0x4d0-0x4d1 has been reserved > [ 0.450273] system 00:05: iomem range 0xfffe0000-0xffffffff could not be > reserved > [ 0.495111] system 00:05: iomem range 0xcc000-0xcc7ff has been reserved > [ 0.542842] PCI: Failed to allocate I/O resource #0:4...@0 for 0000:01:0a.0 > [ 0.583049] PCI: Bridge: 0000:00:11.0 > [ 0.605027] IO window: disabled. > [ 0.625433] MEM window: disabled. > [ 0.646356] PREFETCH window: disabled. > [ 0.669912] PCI: Setting latency timer of device 0000:00:11.0 to 64 > [ 0.670190] NET: Registered protocol family 2 > [ 0.697436] IP route cache hash table entries: 1024 (order: 0, 4096 > bytes) > [ 0.741323] TCP established hash table entries: 2048 (order: 2, 16384 > bytes) > [ 0.783792] TCP bind hash table entries: 2048 (order: 1, 8192 bytes) > [ 0.821973] TCP: Hash tables configured (established 2048 bind 2048) > [ 0.860022] TCP reno registered > [ 0.879699] NET: Registered protocol family 1 > [ 0.910338] checking if image is initramfs... it is > [ 11.106798] Freeing initrd memory: 6035k freed > [ 11.141395] audit: initializing netlink socket (disabled) > [ 11.173776] type=2000 audit(1252628681.173:1): initialized > [ 11.209235] Total HugeTLB memory allocated, 0 > [ 11.236224] VFS: Disk quotas dquot_6.5.1 > [ 11.260123] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) > [ 11.299703] msgmni has been set to 104 > [ 11.326603] Block layer SCSI generic (bsg) driver version 0.4 loaded > (major 253) > [ 11.368151] io scheduler noop registered > [ 11.391645] io scheduler anticipatory registered > [ 11.419311] io scheduler deadline registered > [ 11.445027] io scheduler cfq registered (default) > [ 11.473383] pci 0000:00:14.0: Boot video device > [ 11.478613] isapnp: Scanning for PnP cards... > [ 11.552636] Clocksource tsc unstable (delta = 327994984 ns) > [ 11.892860] isapnp: No Plug & Play device found > [ 11.946163] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ > sharing enabled > [ 11.951703] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A > [ 11.961446] 00:0e: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A > [ 11.994309] brd: module loaded > [ 12.000406] PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12 > [ 12.006636] serio: i8042 KBD port at 0x60,0x64 irq 1 > [ 12.010713] serio: i8042 AUX port at 0x60,0x64 irq 12 > [ 12.018652] mice: PS/2 mouse device common for all mice > [ 12.024622] rtc_cmos 00:0c: rtc core: registered rtc_cmos as rtc0 > [ 12.030800] rtc0: alarms up to one day > [ 12.038652] EISA: Probing bus 0 at eisa.0 > [ 12.042938] EISA: Detected 0 cards. > [ 12.048190] cpuidle: using governor ladder > [ 12.053359] cpuidle: using governor menu > [ 12.057876] No iBFT detected. > [ 12.063262] TCP cubic registered > [ 12.066711] NET: Registered protocol family 17 > [ 12.072503] Using IPI Shortcut mode > [ 12.076163] registered taskstats version 1 > [ 12.080163] rtc_cmos 00:0c: setting system clock to 2009-09-11 00:24:45 > UTC (1252628685) > [ 12.086650] Freeing unused kernel memory: 320k freed > [ 12.099283] input: AT Translated Set 2 keyboard as /class/input/input0 > [ 13.815827] thermal: Unknown symbol acpi_processor_set_thermal_limit > [ 19.039734] Uniform Multi-Platform E-IDE driver > [ 19.047135] ide: Assuming 33MHz system bus speed for PIO modes; override > with idebus=xx > [ 20.198430] Floppy drive(s): fd0 is 1.44M > [ 20.251099] MPIIX: IDE controller (0x8086:0x1234 rev 0x03) at PCI slot > 0000:00:01.0 > [ 20.255253] MPIIX: bad irq (0): will probe later > [ 20.260508] MPIIX: IDE port disabled > [ 20.264324] Probing IDE interface ide0... > [ 20.370563] FDC 0 is a National Semiconductor PC87306 > [ 20.595414] hda: FUJITSU MHK2060AT, ATA DISK drive > [ 21.051441] hdb: TOSHIBA CD-ROM XM-1802B, ATAPI CD/DVD-ROM drive > [ 21.127166] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 > [ 21.618197] hda: max request size: 128KiB > [ 21.706254] hda: 11733120 sectors (6007 MB) w/512KiB Cache, > CHS=12416/15/63 > [ 21.722121] hda: cache flushes not supported > [ 21.724600] hda: hda1 hda2 < hda5 > > [ 21.813655] hdb: ATAPI 24X CD-ROM drive, 128kB Cache > [ 21.835450] Uniform CD-ROM driver Revision: 3.20 > [ 22.939386] kjournald starting. Commit interval 5 seconds > [ 22.947399] EXT3-fs: mounted filesystem with ordered data mode. > [ 28.766688] udevd version 125 started > [ 38.651040] input: PC Speaker as /class/input/input1 > [ 50.280553] PCI: No IRQ known for interrupt pin A of device 0000:00:13.0. > Please try using pci=biosirq. > [ 50.288828] pd6729: Cirrus PD6729 PCI to PCMCIA Bridge at 0xfcfc on irq 0 > [ 50.293024] pd6729: ISA irqs = 3,5,7,9,10,11 polling status changes. > [ 50.676487] PCI: No IRQ known for interrupt pin A of device 0000:01:0a.0. > Please try using pci=biosirq. > [ 50.688869] pd6729: Cirrus PD6729 PCI to PCMCIA Bridge at 0x0 on irq 0 > [ 50.693063] pd6729: ISA irqs = 3,5,7,9,10,11 polling status changes. > [ 50.733987] parport_pc 00:10: reported by Plug and Play BIOS
Does your pd6729 use isa or pci irq? How is the pd6729.ko loaded with irq_mode=0 parameter or without? Any difference with irq_mode=0 or irq_mode=1 ? pd6729.ko parm: irq_mode:interrupt delivery mode. 0=ISA, 1=PCI. default is 1 (int) -- Best Regards, Jar _______________________________________________ Linux PCMCIA reimplementation list http://lists.infradead.org/mailman/listinfo/linux-pcmcia
