Something went wrong. Try again.
(I'm so sorry!) Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Something went wrong. Try again.
C
123456789101112131415161718192021222324252627282930313233/* SPDX-License-Identifier: GPL-2.0 */#ifndef __LINUX_ATA_PLATFORM_H#define __LINUX_ATA_PLATFORM_H
struct pata_platform_info { /* * I/O port shift, for platforms with ports that are * constantly spaced and need larger than the 1-byte * spacing used by ata_std_ports(). */ unsigned int ioport_shift;};
struct scsi_host_template;
extern int __pata_platform_probe(struct device *dev, struct resource *io_res, struct resource *ctl_res, struct resource *irq_res, unsigned int ioport_shift, int __pio_mask, const struct scsi_host_template *sht, bool use16bit);
/* * Marvell SATA private data */struct mv_sata_platform_data { int n_ports; /* number of sata ports */};
#endif /* __LINUX_ATA_PLATFORM_H */