Home
last modified time | relevance | path

Searched refs:libata (Results 1 – 20 of 20) sorted by relevance

/linux-6.15/drivers/ata/
H A DMakefile3 obj-$(CONFIG_ATA) += libata.o
124 libata-y := libata-core.o libata-scsi.o libata-eh.o \
125 libata-transport.o libata-trace.o
126 libata-$(CONFIG_SATA_HOST) += libata-sata.o
127 libata-$(CONFIG_ATA_SFF) += libata-sff.o
128 libata-$(CONFIG_SATA_PMP) += libata-pmp.o
129 libata-$(CONFIG_ATA_ACPI) += libata-acpi.o
130 libata-$(CONFIG_SATA_ZPODD) += libata-zpodd.o
131 libata-$(CONFIG_PATA_TIMINGS) += libata-pata-timings.o
H A DKconfig15 tristate "Serial ATA and Parallel ATA drivers (libata)"
48 in libata kernel output, making it easier to interpret.
55 bool "\"libata.force=\" kernel parameter support" if EXPERT
58 This option adds support for "libata.force=" kernel parameter for
82 option libata.noacpi=1
/linux-6.15/drivers/scsi/libsas/
H A DKconfig18 bool "ATA support for libsas (requires libata)"
24 the loading of libata along with libsas.
/linux-6.15/Documentation/driver-api/
H A Dlibata.rst18 libata Driver API
22 is defined for every low-level libata
385 In libata, a command is represented with
392 libata commands can originate from two sources - libata itself and SCSI
577 libata Library
580 .. kernel-doc:: drivers/ata/libata-core.c
583 libata Core Internals
586 .. kernel-doc:: drivers/ata/libata-core.c
589 .. kernel-doc:: drivers/ata/libata-eh.c
591 libata SCSI translation/emulation
[all …]
H A Dindex.rst105 libata
H A Dscsi.rst282 The SATA transport is handled by libata, which has its own book of
/linux-6.15/Documentation/driver-api/driver-model/
H A Ddevres.rst22 devres came up while trying to convert libata to use iomap. Each
28 As with many other device drivers, libata low level drivers have
30 that's probably because libata low level driver developers are lazy
173 like above are usually useful in midlayer driver (e.g. libata core
239 certainly invest a bit more effort into libata core layer).
/linux-6.15/Documentation/translations/zh_CN/maintainer/
H A Dmodifying-patches.rst38 libata: Un-break ATA blacklist
/linux-6.15/Documentation/translations/zh_CN/driver-api/
H A Dindex.rst63 * libata
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-ata58 sata_spd_limit: (RO) Maximum speed imposed by libata.
86 spdn_cnt: (RO) Number of times libata decided to lower the
/linux-6.15/Documentation/maintainer/
H A Dmodifying-patches.rst36 libata: Un-break ATA blacklist
/linux-6.15/Documentation/translations/zh_CN/core-api/
H A Dworkqueue.rst53libata选择使用ST wq来轮询PIO,并接受一个不必要的限制,即没有两个轮
/linux-6.15/Documentation/admin-guide/laptops/
H A Ddisk-shock-protection.rst100 than its libata counterpart (i.e. your disk is called /dev/hda
/linux-6.15/Documentation/admin-guide/blockdev/
H A Dparide.rst57 to kernel libata subsystem, registry and some common methods for accessing
/linux-6.15/include/trace/events/
H A Dlibata.h3 #define TRACE_SYSTEM libata
/linux-6.15/Documentation/userspace-api/ioctl/
H A Dhdio.rst11 drivers/ata/libata-scsi.c.
/linux-6.15/Documentation/scsi/
H A Dlibsas.rst19 * Device registration with SCSI Core (SAS) or libata
/linux-6.15/Documentation/admin-guide/
H A Dkernel-parameters.txt3071 libata.dma= [LIBATA] DMA control
3072 libata.dma=0 Disable all PATA and SATA DMA
3073 libata.dma=1 PATA and SATA Disk DMA only
3074 libata.dma=2 ATAPI (CDROM) DMA only
3075 libata.dma=4 Compact Flash DMA only
3076 Combinations also work, so libata.dma=3 enables DMA
3079 libata.ignore_hpa= [LIBATA] Ignore HPA limit
3080 libata.ignore_hpa=0 keep BIOS limits (default)
3081 libata.ignore_hpa=1 ignore limits, using full disk
3083 libata.noacpi [LIBATA] Disables use of ACPI in libata suspend/resume
[all …]
/linux-6.15/Documentation/core-api/
H A Dworkqueue.rst48 usage also forced its users to make unnecessary tradeoffs like libata
/linux-6.15/
H A DMAINTAINERS13552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
13557 F: include/linux/libata.h