mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-24 04:34:08 +08:00
ata: libata: drop ata_msg_drv()
Callers are already protected by ata_dev_print_info(), so no need to have an additional configuration parameter here. Signed-off-by: Hannes Reinecke <hare@suse.de> Signed-off-by: Damien Le Moal <damien.lemoal@opensource.wdc.com>
This commit is contained in:
parent
96c810f216
commit
1c95a27c1e
@ -2354,7 +2354,6 @@ static void ata_dev_config_trusted(struct ata_device *dev)
|
|||||||
|
|
||||||
static int ata_dev_config_lba(struct ata_device *dev)
|
static int ata_dev_config_lba(struct ata_device *dev)
|
||||||
{
|
{
|
||||||
struct ata_port *ap = dev->link->ap;
|
|
||||||
const u16 *id = dev->id;
|
const u16 *id = dev->id;
|
||||||
const char *lba_desc;
|
const char *lba_desc;
|
||||||
char ncq_desc[24];
|
char ncq_desc[24];
|
||||||
@ -2376,7 +2375,7 @@ static int ata_dev_config_lba(struct ata_device *dev)
|
|||||||
ret = ata_dev_config_ncq(dev, ncq_desc, sizeof(ncq_desc));
|
ret = ata_dev_config_ncq(dev, ncq_desc, sizeof(ncq_desc));
|
||||||
|
|
||||||
/* print device info to dmesg */
|
/* print device info to dmesg */
|
||||||
if (ata_msg_drv(ap) && ata_dev_print_info(dev))
|
if (ata_dev_print_info(dev))
|
||||||
ata_dev_info(dev,
|
ata_dev_info(dev,
|
||||||
"%llu sectors, multi %u: %s %s\n",
|
"%llu sectors, multi %u: %s %s\n",
|
||||||
(unsigned long long)dev->n_sectors,
|
(unsigned long long)dev->n_sectors,
|
||||||
@ -2387,7 +2386,6 @@ static int ata_dev_config_lba(struct ata_device *dev)
|
|||||||
|
|
||||||
static void ata_dev_config_chs(struct ata_device *dev)
|
static void ata_dev_config_chs(struct ata_device *dev)
|
||||||
{
|
{
|
||||||
struct ata_port *ap = dev->link->ap;
|
|
||||||
const u16 *id = dev->id;
|
const u16 *id = dev->id;
|
||||||
|
|
||||||
if (ata_id_current_chs_valid(id)) {
|
if (ata_id_current_chs_valid(id)) {
|
||||||
@ -2403,7 +2401,7 @@ static void ata_dev_config_chs(struct ata_device *dev)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* print device info to dmesg */
|
/* print device info to dmesg */
|
||||||
if (ata_msg_drv(ap) && ata_dev_print_info(dev))
|
if (ata_dev_print_info(dev))
|
||||||
ata_dev_info(dev,
|
ata_dev_info(dev,
|
||||||
"%llu sectors, multi %u, CHS %u/%u/%u\n",
|
"%llu sectors, multi %u, CHS %u/%u/%u\n",
|
||||||
(unsigned long long)dev->n_sectors,
|
(unsigned long long)dev->n_sectors,
|
||||||
@ -2644,7 +2642,7 @@ int ata_dev_configure(struct ata_device *dev)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* print device info to dmesg */
|
/* print device info to dmesg */
|
||||||
if (ata_msg_drv(ap) && print_info)
|
if (print_info)
|
||||||
ata_dev_info(dev, "%s: %s, %s, max %s\n",
|
ata_dev_info(dev, "%s: %s, %s, max %s\n",
|
||||||
revbuf, modelbuf, fwrevbuf,
|
revbuf, modelbuf, fwrevbuf,
|
||||||
ata_mode_string(xfer_mask));
|
ata_mode_string(xfer_mask));
|
||||||
@ -2664,7 +2662,7 @@ int ata_dev_configure(struct ata_device *dev)
|
|||||||
ata_dev_config_cpr(dev);
|
ata_dev_config_cpr(dev);
|
||||||
dev->cdb_len = 32;
|
dev->cdb_len = 32;
|
||||||
|
|
||||||
if (ata_msg_drv(ap) && print_info)
|
if (print_info)
|
||||||
ata_dev_print_features(dev);
|
ata_dev_print_features(dev);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2721,7 +2719,7 @@ int ata_dev_configure(struct ata_device *dev)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* print device info to dmesg */
|
/* print device info to dmesg */
|
||||||
if (ata_msg_drv(ap) && print_info)
|
if (print_info)
|
||||||
ata_dev_info(dev,
|
ata_dev_info(dev,
|
||||||
"ATAPI: %s, %s, max %s%s%s%s\n",
|
"ATAPI: %s, %s, max %s%s%s%s\n",
|
||||||
modelbuf, fwrevbuf,
|
modelbuf, fwrevbuf,
|
||||||
@ -2738,7 +2736,7 @@ int ata_dev_configure(struct ata_device *dev)
|
|||||||
/* Limit PATA drive on SATA cable bridge transfers to udma5,
|
/* Limit PATA drive on SATA cable bridge transfers to udma5,
|
||||||
200 sectors */
|
200 sectors */
|
||||||
if (ata_dev_knobble(dev)) {
|
if (ata_dev_knobble(dev)) {
|
||||||
if (ata_msg_drv(ap) && print_info)
|
if (print_info)
|
||||||
ata_dev_info(dev, "applying bridge limits\n");
|
ata_dev_info(dev, "applying bridge limits\n");
|
||||||
dev->udma_mask &= ATA_UDMA5;
|
dev->udma_mask &= ATA_UDMA5;
|
||||||
dev->max_sectors = ATA_MAX_SECTORS;
|
dev->max_sectors = ATA_MAX_SECTORS;
|
||||||
@ -5331,11 +5329,6 @@ struct ata_port *ata_port_alloc(struct ata_host *host)
|
|||||||
ap->host = host;
|
ap->host = host;
|
||||||
ap->dev = host->dev;
|
ap->dev = host->dev;
|
||||||
|
|
||||||
#if defined(ATA_VERBOSE_DEBUG)
|
|
||||||
/* turn on all debugging levels */
|
|
||||||
ap->msg_enable = 0x0001;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
mutex_init(&ap->scsi_scan_mutex);
|
mutex_init(&ap->scsi_scan_mutex);
|
||||||
INIT_DELAYED_WORK(&ap->hotplug_task, ata_scsi_hotplug);
|
INIT_DELAYED_WORK(&ap->hotplug_task, ata_scsi_hotplug);
|
||||||
INIT_WORK(&ap->scsi_rescan_task, ata_scsi_dev_rescan);
|
INIT_WORK(&ap->scsi_rescan_task, ata_scsi_dev_rescan);
|
||||||
|
@ -1214,8 +1214,7 @@ void ata_dev_disable(struct ata_device *dev)
|
|||||||
if (!ata_dev_enabled(dev))
|
if (!ata_dev_enabled(dev))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (ata_msg_drv(dev->link->ap))
|
ata_dev_warn(dev, "disable device\n");
|
||||||
ata_dev_warn(dev, "disabled\n");
|
|
||||||
ata_acpi_on_disable(dev);
|
ata_acpi_on_disable(dev);
|
||||||
ata_down_xfermask_limit(dev, ATA_DNXFER_FORCE_PIO0 | ATA_DNXFER_QUIET);
|
ata_down_xfermask_limit(dev, ATA_DNXFER_FORCE_PIO0 | ATA_DNXFER_QUIET);
|
||||||
dev->class++;
|
dev->class++;
|
||||||
|
@ -71,12 +71,6 @@
|
|||||||
/* NEW: debug levels */
|
/* NEW: debug levels */
|
||||||
#define HAVE_LIBATA_MSG 1
|
#define HAVE_LIBATA_MSG 1
|
||||||
|
|
||||||
enum {
|
|
||||||
ATA_MSG_DRV = 0x0001,
|
|
||||||
};
|
|
||||||
|
|
||||||
#define ata_msg_drv(p) ((p)->msg_enable & ATA_MSG_DRV)
|
|
||||||
|
|
||||||
static inline u32 ata_msg_init(int dval, int default_msg_enable_bits)
|
static inline u32 ata_msg_init(int dval, int default_msg_enable_bits)
|
||||||
{
|
{
|
||||||
if (dval < 0 || dval >= (sizeof(u32) * 8))
|
if (dval < 0 || dval >= (sizeof(u32) * 8))
|
||||||
|
Loading…
Reference in New Issue
Block a user