[ltp] T43: BIOS enabling useless R5C822 SD/MMC bridge

Henrique de Moraes Holschuh linux-thinkpad@linux-thinkpad.org
Sat, 24 Jun 2006 15:41:08 -0300


I noticed a few days back that the T43 BIOS (model 2687-DDU) is enabling the
SD/MMC bridge in the Ricoh R5C822 chip.  It shows up as device 0000:0b:00.1
(the PC-Card bridge is device 0000:0b:00.0).

I don't recall if older BIOSes also did this.

Now, this means that subfunction is active, wasting resources :-) and maybe
even power (depends on whether the silicon can power off some parts when the
subfunction is disabled.  No real way to know this unless Ricoh publishes
the datasheet).  Still, as IBM took the trouble of disabling the FireWire
bridge that the same chip has (as they did not provide a firewire port/PHY
for the T43), they should have done the job right and disabled other unused
functionality as well.

Does anyone with a T43 thinkpad and also see the same problem?

Note that the chip itself does a lot more stuff, and must be kept enabled
(or you'd lose your PCCard and ExpressCard bridge :-p ). It is just the
SD/MMC bridge subfunction that is useless...

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh