From: Andrew Morton drivers/bluetooth/bt3c_cs.c: In function `bt3c_open': drivers/bluetooth/bt3c_cs.c:597: structure has no member named `link' Guess: Cc: Dominik Brodowski Signed-off-by: Andrew Morton --- drivers/bluetooth/bt3c_cs.c | 5 +---- 1 files changed, 1 insertion(+), 4 deletions(-) diff -puN drivers/bluetooth/bt3c_cs.c~git-pcmcia-bt3c_cs-fix drivers/bluetooth/bt3c_cs.c --- devel/drivers/bluetooth/bt3c_cs.c~git-pcmcia-bt3c_cs-fix 2006-02-13 22:00:30.000000000 -0800 +++ devel-akpm/drivers/bluetooth/bt3c_cs.c 2006-02-13 22:00:30.000000000 -0800 @@ -562,7 +562,6 @@ static int bt3c_open(bt3c_info_t *info) { const struct firmware *firmware; struct hci_dev *hdev; - client_handle_t handle; int err; spin_lock_init(&(info->lock)); @@ -594,10 +593,8 @@ static int bt3c_open(bt3c_info_t *info) hdev->owner = THIS_MODULE; - handle = info->link.handle; - /* Load firmware */ - err = request_firmware(&firmware, "BT3CPCC.bin", &handle_to_dev(handle)); + err = request_firmware(&firmware, "BT3CPCC.bin", &info->p_dev->dev); if (err < 0) { BT_ERR("Firmware request failed"); goto error; _