Merge branches 'pcmcia-config-loop' and 'pcmcia-printk' into pcmcia
Dominik Brodowski [Sat, 23 Aug 2008 00:00:44 +0000 (02:00 +0200)]
* pcmcia-config-loop:
  pcmcia: pcmcia_config_loop() improvement by passing vcc
  pcmcia: pcmcia_config_loop() default CIS entry handling
  pcmcia: pcmcia_config_loop() ConfigIndex unification
  pcmcia: use pcmcia_loop_config in misc pcmcia drivers
  pcmcia: use pcmcia_loop_config in net pcmcia drivers
  pcmcia: use pcmcia_loop_config in ISDN pcmcia drivers
  pcmcia: use pcmcia_loop_config in scsi pcmcia drivers
  pcmcia: use pcmcia_loop_config in bluetooth drivers
  pcmcia: use pcmcia_loop_config in pata and ide drivers
  pcmcia: add pcmcia_loop_config() helper

* pcmcia-printk:
  pcmcia: don't add extra DEBUG cflag
  pcmcia: remove unused cs_socket_name() definition
  pcmcia: use dev_printk in module rsrc_nonstatic
  pcmcia: use dev_printk in module pcmcia
  pcmcia: use dev_printk in module pcmcia_core
  pcmcia: use dev_printk and dev_dbg in yenta_socket

1  2  3 
drivers/ata/pata_pcmcia.c
drivers/ide/legacy/ide-cs.c
drivers/pcmcia/cistpl.c
drivers/pcmcia/ds.c
drivers/pcmcia/pcmcia_ioctl.c
drivers/pcmcia/pcmcia_resource.c
include/pcmcia/cistpl.h

Simple merge
Simple merge
Simple merge
@@@@ -876,10 -877,19 -889,20 +888,11 @@@@ static int pcmcia_load_firmware(struct 
                        goto release;
                }
   
 --             cis = kzalloc(sizeof(cisdump_t), GFP_KERNEL);
 --             if (!cis) {
 --                     ret = -ENOMEM;
 --                     goto release;
 --             }
 --
 --             cis->Length = fw->size + 1;
 --             memcpy(cis->Data, fw->data, fw->size);
 --
 --             if (!pcmcia_replace_cis(s, cis))
 ++             if (!pcmcia_replace_cis(s, fw->data, fw->size))
                        ret = 0;
                else {
--                      printk(KERN_ERR "pcmcia: CIS override failed\n");
++                      dev_printk(KERN_ERR, &dev->dev,
++                                 "pcmcia: CIS override failed\n");
                        goto release;
                }
   
Simple merge
Simple merge
Simple merge