Lines Matching +full:link +full:- +full:loss +full:- +full:low
1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 1995-1998 Linus Torvalds & author (see below)
11 * This file provides support for disabling the buggy read-ahead
28 * rz1000_set_mode - mode setting function
29 * @link: ATA link
37 static int rz1000_set_mode(struct ata_link *link, struct ata_device **unused) in rz1000_set_mode() argument
41 ata_for_each_dev(dev, link, ENABLED) { in rz1000_set_mode()
43 dev->pio_mode = XFER_PIO_0; in rz1000_set_mode()
44 dev->xfer_mode = XFER_PIO_0; in rz1000_set_mode()
45 dev->xfer_shift = ATA_SHIFT_PIO; in rz1000_set_mode()
46 dev->flags |= ATA_DFLAG_PIO; in rz1000_set_mode()
68 return -1; in rz1000_fifo_disable()
71 return -1; in rz1000_fifo_disable()
72 dev_info(&pdev->dev, "disabled chipset readahead.\n"); in rz1000_fifo_disable()
77 * rz1000_init_one - Register RZ1000 ATA PCI device with kernel services
95 ata_print_version_once(&pdev->dev, DRV_VERSION); in rz1000_init_one()
100 dev_err(&pdev->dev, "failed to disable read-ahead on chipset.\n"); in rz1000_init_one()
102 return -ENODEV; in rz1000_init_one()
116 must stop as any progress risks data loss */ in rz1000_reinit_one()
146 MODULE_DESCRIPTION("low-level driver for RZ1000 PCI ATA");