FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 11-16-2010, 02:27 AM
Nobuhiro Iwamatsu
 
Default Bug#603651: linux-image-2.6.32-5-amd64: Please support Bluetooth controller of MacbookPro 6,2 and 7,1

Package: linux-2.6
Version: 2.6.32-27
Severity: normal
Tags: patch

Hi,

Current Linux-2.6 package does not work bluetooth controller of
MacbookPro 6,2 and 7,1.
Because Device Class of these controllers was set 255 (Vendor Sepecific Class).

I attach a patch revising this problem.
These patches are already applied in upstream.
(3cd01976e702ccaffb907727caff4f8789353599 and
9c047157a20521cd525527947b13b950d168d2e6)

Best regards,
Nobuhiro

-- Package-specific info:
** Version:
Linux version 2.6.32-5-amd64 (Debian 2.6.32-27+macbookpro71)
(iwamatsu@debian.org) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) #1 SMP
Thu Nov 11 18:13:50 JST 2010

** Command line:
BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-amd64
root=UUID=612e1735-663a-4e83-b65b-216a0ace541a ro

** Tainted: P (1)
* Proprietary module has been loaded.

** Kernel log:
[ 1015.257716] pci 0000:00:0b.0: restoring config space at offset 0x1
(was 0xb00000, writing 0xb00006)
[ 1015.257788] pcieport 0000:00:0e.0: restoring config space at offset
0xf (was 0x100, writing 0x1ff)
[ 1015.257812] pcieport 0000:00:0e.0: restoring config space at offset
0x9 (was 0x10011, writing 0x1fff1)
[ 1015.257824] pcieport 0000:00:0e.0: restoring config space at offset
0x7 (was 0x20000101, writing 0x200001f1)
[ 1015.257842] pcieport 0000:00:0e.0: restoring config space at offset
0x3 (was 0x10000, writing 0x10040)
[ 1015.257854] pcieport 0000:00:0e.0: restoring config space at offset
0x1 (was 0x100000, writing 0x100407)
[ 1015.258042] pcieport 0000:00:15.0: restoring config space at offset
0xf (was 0x100, writing 0x1ff)
[ 1015.258066] pcieport 0000:00:15.0: restoring config space at offset
0x9 (was 0x10011, writing 0x1fff1)
[ 1015.258075] pcieport 0000:00:15.0: restoring config space at offset
0x8 (was 0x10, writing 0xd320d320)
[ 1015.258083] pcieport 0000:00:15.0: restoring config space at offset
0x7 (was 0x20000101, writing 0x200001f1)
[ 1015.258092] pcieport 0000:00:15.0: restoring config space at offset
0x6 (was 0x0, writing 0x20200)
[ 1015.258106] pcieport 0000:00:15.0: restoring config space at offset
0x3 (was 0x10000, writing 0x10040)
[ 1015.258118] pcieport 0000:00:15.0: restoring config space at offset
0x1 (was 0x100000, writing 0x100407)
[ 1015.258305] pcieport 0000:00:16.0: restoring config space at offset
0xf (was 0x100, writing 0x1ff)
[ 1015.258330] pcieport 0000:00:16.0: restoring config space at offset
0x9 (was 0x10011, writing 0x1fff1)
[ 1015.258338] pcieport 0000:00:16.0: restoring config space at offset
0x8 (was 0x10, writing 0xd310d310)
[ 1015.258347] pcieport 0000:00:16.0: restoring config space at offset
0x7 (was 0x20000101, writing 0x200001f1)
[ 1015.258355] pcieport 0000:00:16.0: restoring config space at offset
0x6 (was 0x0, writing 0x30300)
[ 1015.258370] pcieport 0000:00:16.0: restoring config space at offset
0x3 (was 0x10000, writing 0x10040)
[ 1015.258382] pcieport 0000:00:16.0: restoring config space at offset
0x1 (was 0x100000, writing 0x100407)
[ 1015.258515] pci 0000:00:17.0: restoring config space at offset 0xf
(was 0x0, writing 0x800ff)
[ 1015.258519] pci 0000:00:17.0: restoring config space at offset 0xc
(was 0xffff, writing 0x0)
[ 1015.258523] pci 0000:00:17.0: restoring config space at offset 0xa
(was 0xffffffff, writing 0x0)
[ 1015.258526] pci 0000:00:17.0: restoring config space at offset 0x9
(was 0x1fff1, writing 0xd1f1c001)
[ 1015.258529] pci 0000:00:17.0: restoring config space at offset 0x8
(was 0xfff0, writing 0xd300d200)
[ 1015.258532] pci 0000:00:17.0: restoring config space at offset 0x7
(was 0x1f1, writing 0x1111)
[ 1015.258534] pci 0000:00:17.0: restoring config space at offset 0x6
(was 0x0, writing 0x40400)
[ 1015.258538] pci 0000:00:17.0: restoring config space at offset 0x3
(was 0x10000, writing 0x10040)
[ 1015.258542] pci 0000:00:17.0: restoring config space at offset 0x1
(was 0x100000, writing 0x100007)
[ 1015.258569] firewire_ohci 0000:01:00.0: restoring config space at
offset 0xf (was 0x1ff, writing 0x10e)
[ 1015.258588] firewire_ohci 0000:01:00.0: restoring config space at
offset 0x3 (was 0x0, writing 0x40)
[ 1015.258594] firewire_ohci 0000:01:00.0: restoring config space at
offset 0x1 (was 0x100006, writing 0x100007)
[ 1015.258780] wl 0000:02:00.0: restoring config space at offset 0xf
(was 0x100, writing 0x10b)
[ 1015.258795] wl 0000:02:00.0: restoring config space at offset 0x4
(was 0x4, writing 0xd3200004)
[ 1015.258800] wl 0000:02:00.0: restoring config space at offset 0x3
(was 0x0, writing 0x40)
[ 1015.258805] wl 0000:02:00.0: restoring config space at offset 0x1
(was 0x100000, writing 0x100006)
[ 1015.258999] tg3 0000:03:00.0: restoring config space at offset 0xf
(was 0x1ff, writing 0x10a)
[ 1015.259015] tg3 0000:03:00.0: restoring config space at offset 0x4
(was 0x4, writing 0xd3100004)
[ 1015.259020] tg3 0000:03:00.0: restoring config space at offset 0x3
(was 0x0, writing 0x40)
[ 1015.259025] tg3 0000:03:00.0: restoring config space at offset 0x1
(was 0x100000, writing 0x100406)
[ 1015.259064] nvidia 0000:04:00.0: restoring config space at offset
0xf (was 0x100, writing 0x107)
[ 1015.259070] nvidia 0000:04:00.0: restoring config space at offset
0x9 (was 0x1, writing 0x1001)
[ 1015.259074] nvidia 0000:04:00.0: restoring config space at offset
0x7 (was 0xc, writing 0xd000000c)
[ 1015.259078] nvidia 0000:04:00.0: restoring config space at offset
0x5 (was 0xc, writing 0xc000000c)
[ 1015.259081] nvidia 0000:04:00.0: restoring config space at offset
0x4 (was 0x0, writing 0xd2000000)
[ 1015.259085] nvidia 0000:04:00.0: restoring config space at offset
0x1 (was 0x100000, writing 0x100007)
[ 1015.361746] ohci_hcd 0000:00:04.0: power state changed by ACPI to D0
[ 1015.361826] ohci_hcd 0000:00:04.0: power state changed by ACPI to D0
[ 1015.361833] ohci_hcd 0000:00:04.0: PCI INT A -> Link[LUS0] -> GSI
17 (level, low) -> IRQ 17
[ 1015.361837] ohci_hcd 0000:00:04.0: setting latency timer to 64
[ 1015.384222] ehci_hcd 0000:00:04.1: power state changed by ACPI to D0
[ 1015.384300] ehci_hcd 0000:00:04.1: power state changed by ACPI to D0
[ 1015.384305] ehci_hcd 0000:00:04.1: PCI INT B -> Link[LUS2] -> GSI
20 (level, low) -> IRQ 20
[ 1015.384309] ehci_hcd 0000:00:04.1: setting latency timer to 64
[ 1015.384390] ohci_hcd 0000:00:06.0: power state changed by ACPI to D0
[ 1015.384468] ohci_hcd 0000:00:06.0: power state changed by ACPI to D0
[ 1015.384472] ohci_hcd 0000:00:06.0: PCI INT A -> Link[Z000] -> GSI
16 (level, low) -> IRQ 16
[ 1015.384476] ohci_hcd 0000:00:06.0: setting latency timer to 64
[ 1015.408215] ehci_hcd 0000:00:06.1: power state changed by ACPI to D0
[ 1015.408299] ehci_hcd 0000:00:06.1: power state changed by ACPI to D0
[ 1015.408304] ehci_hcd 0000:00:06.1: PCI INT B -> Link[Z001] -> GSI
19 (level, low) -> IRQ 19
[ 1015.408308] ehci_hcd 0000:00:06.1: setting latency timer to 64
[ 1015.408388] HDA Intel 0000:00:08.0: power state changed by ACPI to D0
[ 1015.408466] HDA Intel 0000:00:08.0: power state changed by ACPI to D0
[ 1015.408544] HDA Intel 0000:00:08.0: power state changed by ACPI to D0
[ 1015.408622] HDA Intel 0000:00:08.0: power state changed by ACPI to D0
[ 1015.408627] HDA Intel 0000:00:08.0: PCI INT A -> Link[LAZA] -> GSI
22 (level, low) -> IRQ 22
[ 1015.408630] HDA Intel 0000:00:08.0: setting latency timer to 64
[ 1015.408723] ata_generic 0000:00:0a.0: power state changed by ACPI to D0
[ 1015.408801] ata_generic 0000:00:0a.0: power state changed by ACPI to D0
[ 1015.408879] ata_generic 0000:00:0a.0: power state changed by ACPI to D0
[ 1015.408957] ata_generic 0000:00:0a.0: power state changed by ACPI to D0
[ 1015.408962] ata_generic 0000:00:0a.0: PCI INT A -> Link[LSI0] ->
GSI 18 (level, low) -> IRQ 18
[ 1015.408964] ata_generic 0000:00:0a.0: setting latency timer to 64
[ 1015.408981] pci 0000:00:17.0: setting latency timer to 64
[ 1015.480285] firewire_core: skipped bus generations, destroying all nodes
[ 1015.480299] wl 0000:02:00.0: PCI INT A -> Link[Z00J] -> GSI 22
(level, low) -> IRQ 22
[ 1015.480304] wl 0000:02:00.0: setting latency timer to 64
[ 1016.253259] firewire_core: rediscovered device fw0
[ 1016.253276] ata2.01: NODEV after polling detection
[ 1017.760312] ata1.00: ACPI cmd ef/03:46:00:00:00:a0 (SET FEATURES)
filtered out
[ 1017.796786] ata1.00: configured for UDMA/133
[ 1017.881974] tg3: eth0: Link is up at 100 Mbps, full duplex.
[ 1017.881976] tg3: eth0: Flow control is off for TX and off for RX.
[ 1017.882475] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 1018.254020] ata2.00: ACPI cmd ef/03:46:00:00:00:a0 (SET FEATURES)
filtered out
[ 1018.254043] ata2.00: configured for UDMA/100
[ 1024.925136] sd 0:0:0:0: [sda] Starting disk
[ 1025.287531] PM: Finishing wakeup.
[ 1025.287534] Restarting tasks ... done.
[ 1026.640373] tg3 0000:03:00.0: irq 27 for MSI/MSI-X
[ 1027.409061] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 1029.048313] tg3 0000:03:00.0: irq 27 for MSI/MSI-X
[ 1029.819920] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 1031.401686] tg3: eth0: Link is up at 100 Mbps, full duplex.
[ 1031.401689] tg3: eth0: Flow control is off for TX and off for RX.
[ 1031.402188] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 1036.404038] eth1: no IPv6 routers present
[ 1041.604040] eth0: no IPv6 routers present
[ 3268.005676] ACPI: EC: GPE storm detected, transactions will use polling mode

** Model information
sys_vendor: Apple Inc.
product_name: MacBookPro7,1
product_version: 1.0
chassis_vendor: Apple Inc.
chassis_version: Mac-F222BEC8
bios_vendor: Apple Inc.
bios_version: MBP71.88Z.0039.B05.1003251322
board_vendor: Apple Inc.
board_name: Mac-F222BEC8
board_version:

** Loaded modules:
Module Size Used by
bcm5974 6849 0
binfmt_misc 6415 1
sco 7209 2
bnep 9395 2
rfcomm 29565 8
l2cap 24720 16 bnep,rfcomm
crc16 1319 1 l2cap
fuse 50161 1
loop 11783 0
snd_hda_codec_cirrus 8247 1
snd_hda_intel 19971 0
snd_hda_codec 54244 2 snd_hda_codec_cirrus,snd_hda_intel
snd_hwdep 5380 1 snd_hda_codec
snd_pcm_oss 32591 0
snd_mixer_oss 12606 1 snd_pcm_oss
snd_pcm 60503 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_midi 4400 0
snd_rawmidi 15515 1 snd_seq_midi
snd_seq_midi_event 4628 1 snd_seq_midi
snd_seq 42801 2 snd_seq_midi,snd_seq_midi_event
snd_timer 15534 2 snd_pcm,snd_seq
snd_seq_device 4493 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 46430 11
snd_hda_codec_cirrus,snd_hda_intel,snd_hda_codec,s nd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_raw midi,snd_seq,snd_timer,snd_seq_device
lib80211_crypt_tkip 7461 0
soundcore 4598 1 snd
applesmc 20986 0
hid_apple 4290 0
joydev 8427 0
snd_page_alloc 6217 2 snd_hda_intel,snd_pcm
wl 1937867 0
pcspkr 1699 0
led_class 2433 1 applesmc
evdev 7352 21
nvidia 10670090 30
input_polldev 1967 1 applesmc
lib80211 3638 2 lib80211_crypt_tkip,wl
shpchp 26264 0
pci_hotplug 21203 1 shpchp
uvcvideo 51887 0
videodev 29929 1 uvcvideo
v4l1_compat 11442 2 uvcvideo,videodev
v4l2_compat_ioctl32 8474 1 videodev
i2c_core 15696 2 nvidia,videodev
video 17461 0
btusb 9865 2
output 1692 1 video
battery 4998 0
bluetooth 41795 9 sco,bnep,rfcomm,l2cap,btusb
rfkill 12996 3 bluetooth
usbhid 33196 0
hid 62793 2 hid_apple,usbhid
button 4650 0
ac 2192 0
processor 29855 2
ext3 106294 1
jbd 36973 1 ext3
mbcache 5050 1 ext3
usb_storage 39481 0
sg 18728 0
sr_mod 12602 0
sd_mod 29729 3
crc_t10dif 1276 1 sd_mod
cdrom 29415 1 sr_mod
ohci_hcd 19148 0
ata_generic 3015 2
ahci 32358 0
tg3 95583 0
firewire_ohci 19468 0
libata 133440 2 ata_generic,ahci
thermal 11674 0
thermal_sys 11942 3 video,processor,thermal
libphy 14022 1 tg3
firewire_core 36736 1 firewire_ohci
ehci_hcd 31023 0
crc_itu_t 1307 1 firewire_core
scsi_mod 121973 5 usb_storage,sg,sr_mod,sd_mod,libata
usbcore 121842 8
bcm5974,uvcvideo,btusb,usbhid,usb_storage,ohci_hcd ,ehci_hcd
nls_base 6377 1 usbcore

** PCI devices:
00:00.0 Host bridge [0600]: nVidia Corporation MCP89 HOST Bridge
[10de:0d60] (rev a1)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0

00:00.1 RAM memory [0500]: nVidia Corporation MCP89 Memory Controller
[10de:0d68] (rev a1)
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0

00:01.0 RAM memory [0500]: nVidia Corporation Device [10de:0d6d] (rev a1)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:01.1 RAM memory [0500]: nVidia Corporation Device [10de:0d6e] (rev a1)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:01.2 RAM memory [0500]: nVidia Corporation Device [10de:0d6f] (rev a1)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:01.3 RAM memory [0500]: nVidia Corporation Device [10de:0d70] (rev a1)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:02.0 RAM memory [0500]: nVidia Corporation Device [10de:0d71] (rev a1)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:02.1 RAM memory [0500]: nVidia Corporation Device [10de:0d72] (rev a1)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:03.0 ISA bridge [0601]: nVidia Corporation MCP89 LPC Bridge
[10de:0d80] (rev a2)
Subsystem: Apple Computer Inc. Device [106b:cb89]
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: I/O ports at 2100 [size=256]

00:03.1 RAM memory [0500]: nVidia Corporation MCP89 Memory Controller
[10de:0d7b] (rev a1)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:03.2 SMBus [0c05]: nVidia Corporation MCP89 SMBus [10de:0d79] (rev a1)
Subsystem: nVidia Corporation Device [10de:cb89]
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 15
Region 0: I/O ports at 2000 [size=256]
Region 4: I/O ports at 2240 [size=64]
Region 5: I/O ports at 2200 [size=64]
Capabilities: <access denied>

00:03.3 RAM memory [0500]: nVidia Corporation MCP89 Memory Controller
[10de:0d69] (rev a1)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-

00:03.4 Co-processor [0b40]: nVidia Corporation MCP89 Co-Processor
[10de:0d7a] (rev a1)
Subsystem: nVidia Corporation Device [10de:cb89]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin B routed to IRQ 14
Region 0: Memory at d3400000 (32-bit, non-prefetchable) [size=512K]

00:04.0 USB Controller [0c03]: nVidia Corporation MCP89 OHCI USB 1.1
Controller [10de:0d9c] (rev a1) (prog-if 10 [OHCI])
Subsystem: nVidia Corporation Device [10de:cb89]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin A routed to IRQ 17
Region 0: Memory at d348a000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd

00:04.1 USB Controller [0c03]: nVidia Corporation MCP89 EHCI USB 2.0
Controller [10de:0d9d] (rev a2) (prog-if 20 [EHCI])
Subsystem: nVidia Corporation Device [10de:cb89]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin B routed to IRQ 20
Region 0: Memory at d348b100 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd

00:06.0 USB Controller [0c03]: nVidia Corporation MCP89 OHCI USB 1.1
Controller [10de:0d9c] (rev a1) (prog-if 10 [OHCI])
Subsystem: nVidia Corporation Device [10de:cb89]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin A routed to IRQ 16
Region 0: Memory at d3489000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd

00:06.1 USB Controller [0c03]: nVidia Corporation MCP89 EHCI USB 2.0
Controller [10de:0d9d] (rev a2) (prog-if 20 [EHCI])
Subsystem: nVidia Corporation Device [10de:cb89]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin B routed to IRQ 19
Region 0: Memory at d348b000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd

00:08.0 Audio device [0403]: nVidia Corporation MCP89 High Definition
Audio [10de:0d94] (rev a2)
Subsystem: nVidia Corporation Device [10de:cb89]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (500ns min, 1250ns max)
Interrupt: pin A routed to IRQ 22
Region 0: Memory at d3480000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

00:0a.0 IDE interface [0101]: nVidia Corporation MCP89 SATA Controller
[10de:0d85] (rev a2) (prog-if 85 [Master SecO PriO])
Subsystem: Apple Computer Inc. Device [106b:cb89]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (750ns min, 250ns max)
Interrupt: pin A routed to IRQ 18
Region 0: I/O ports at 2298 [size=8]
Region 1: I/O ports at 22a4 [size=4]
Region 2: I/O ports at 2290 [size=8]
Region 3: I/O ports at 22a0 [size=4]
Region 4: I/O ports at 2280 [size=16]
Region 5: Memory at d3484000 (32-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: ata_generic
Kernel modules: ata_generic, ahci

00:0b.0 RAM memory [0500]: nVidia Corporation Device [10de:0d75] (rev a1)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (250ns min, 5000ns max)
Interrupt: pin A routed to IRQ 0
Region 0: Memory at d3488000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>

00:0e.0 PCI bridge [0604]: nVidia Corporation Device [10de:0d9a] (rev
a1) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: d3300000-d33fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:15.0 PCI bridge [0604]: nVidia Corporation Device [10de:0d9b] (rev
a1) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
Memory behind bridge: d3200000-d32fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:16.0 PCI bridge [0604]: nVidia Corporation Device [10de:0d9b] (rev
a1) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
Memory behind bridge: d3100000-d31fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:17.0 PCI bridge [0604]: nVidia Corporation MCP89 PCI Express Bridge
[10de:0d76] (rev a1) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
I/O behind bridge: 00001000-00001fff
Memory behind bridge: d2000000-d30fffff
Prefetchable memory behind bridge: 00000000c0000000-00000000d1ffffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
Kernel modules: shpchp

01:00.0 FireWire (IEEE 1394) [0c00]: Agere Systems FW643 PCI
Express1394b Controller (PHY/Link) [11c1:5901] (rev 08) (prog-if 10
[OHCI])
Subsystem: Agere Systems Device [11c1:5900]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Interrupt: pin A routed to IRQ 23
Region 0: Memory at d3300000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: firewire_ohci
Kernel modules: firewire-ohci

02:00.0 Network controller [0280]: Broadcom Corporation BCM4322
802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)
Subsystem: Apple Computer Inc. Device [106b:008d]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Interrupt: pin A routed to IRQ 22
Region 0: Memory at d3200000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: ssb

03:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme
BCM5764M Gigabit Ethernet PCIe [14e4:1684] (rev 10)
Subsystem: Broadcom Corporation NetXtreme BCM5764M Gigabit Ethernet
PCIe [14e4:1684]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Interrupt: pin A routed to IRQ 27
Region 0: Memory at d3100000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: tg3
Kernel modules: tg3

04:00.0 VGA compatible controller [0300]: nVidia Corporation Device
[10de:08a0] (rev a2) (prog-if 00 [VGA controller])
Subsystem: Apple Computer Inc. Device [106b:00c2]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 23
Region 0: Memory at d2000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at d0000000 (64-bit, prefetchable) [size=32M]
Region 5: I/O ports at 1000 [size=128]
[virtual] Expansion ROM at d3000000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau


** USB devices:
Bus 004 Device 005: ID 05ac:8213 Apple, Inc.
Bus 004 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub
(part of BCM2046 Bluetooth)
Bus 004 Device 003: ID 05ac:8242 Apple, Inc. IR Receiver [built-in]
Bus 004 Device 002: ID 05ac:0236 Apple, Inc. Internal Keyboard/Trackpad (ANSI)
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 05ac:8403 Apple, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 05ac:8507 Apple, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.32-5-amd64 depends on:
ii debconf [debconf- 1.5.36 Debian configuration management sy
ii initramfs-tools [ 0.98.5 tools for generating an initramfs
ii linux-base 2.6.32-27+macbookpro71 Linux image base package
ii module-init-tools 3.12-1 tools for managing Linux kernel mo

Versions of packages linux-image-2.6.32-5-amd64 recommends:
ii firmware-linux-fr 2.6.32-20+macbookpro71 Binary firmware for various driver

Versions of packages linux-image-2.6.32-5-amd64 suggests:
ii grub-pc [grub] 1.96+20080724-16 GRand Unified Bootloader, version
pn linux-doc-2.6.32 <none> (no description available)

Versions of packages linux-image-2.6.32-5-amd64 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
pn firmware-iwlwifi <none> (no description available)
pn firmware-linux <none> (no description available)
pn firmware-linux-nonfree <none> (no description available)
pn firmware-qlogic <none> (no description available)
pn firmware-ralink <none> (no description available)
pn xen-hypervisor <none> (no description available)

-- debconf information:
shared/kernel-image/really-run-bootloader: true
linux-image-2.6.32-5-amd64/postinst/depmod-error-initrd-2.6.32-5-amd64: false
linux-image-2.6.32-5-amd64/prerm/removing-running-kernel-2.6.32-5-amd64: true
linux-image-2.6.32-5-amd64/postinst/missing-firmware-2.6.32-5-amd64:
linux-image-2.6.32-5-amd64/postinst/bootloader-test-error-2.6.32-5-amd64:
linux-image-2.6.32-5-amd64/postinst/bootloader-error-2.6.32-5-amd64:
linux-image-2.6.32-5-amd64/prerm/would-invalidate-boot-loader-2.6.32-5-amd64:
true
linux-image-2.6.32-5-amd64/postinst/ignoring-do-bootloader-2.6.32-5-amd64:
 
Old 11-16-2010, 03:20 AM
Ben Hutchings
 
Default Bug#603651: linux-image-2.6.32-5-amd64: Please support Bluetooth controller of MacbookPro 6,2 and 7,1

On Tue, 2010-11-16 at 12:27 +0900, Nobuhiro Iwamatsu wrote:
> Package: linux-2.6
> Version: 2.6.32-27
> Severity: normal
> Tags: patch
>
> Hi,
>
> Current Linux-2.6 package does not work bluetooth controller of
> MacbookPro 6,2 and 7,1.
> Because Device Class of these controllers was set 255 (Vendor Sepecific Class).
[...]

Thanks, I already picked those up along with the new MacBookAir support.

Ben.

--
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.
 
Old 11-16-2010, 03:40 AM
Nobuhiro Iwamatsu
 
Default Bug#603651: linux-image-2.6.32-5-amd64: Please support Bluetooth controller of MacbookPro 6,2 and 7,1

Hi

2010/11/16 Ben Hutchings <ben@decadent.org.uk>:
> On Tue, 2010-11-16 at 12:27 +0900, Nobuhiro Iwamatsu wrote:
>> Package: linux-2.6
>> Version: 2.6.32-27
>> Severity: normal
>> Tags: patch
>>
>> Hi,
>>
>> Current Linux-2.6 package does not work bluetooth controller of
>> MacbookPro 6,2 and 7,1.
>> Because Device Class of these controllers was set 255 (Vendor Sepecific Class).
> [...]
>
> Thanks, I already picked those up along with the new MacBookAir support.
>

Oh, Thanks!

Best regards,
Nobuhiro

--
Nobuhiro Iwamatsu
** iwamatsu at {nigauri.org / debian.org}
** GPG ID: 40AD1FA6



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/AANLkTinxy5+0zgM2gAtnRsy=hHxAMz4kof9v9zay4K@mail.g mail.com
 

Thread Tools




All times are GMT. The time now is 06:55 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org