Home
last modified time | relevance | path

Searched refs:ata_host (Results 1 - 25 of 178) sorted by relevance

12345678

/kernel/linux/linux-5.10/drivers/ata/
H A Dahci.h374 int (*get_irq_vector)(struct ata_host *host,
404 void ahci_init_controller(struct ata_host *host);
405 int ahci_reset_controller(struct ata_host *host);
423 int ahci_reset_em(struct ata_host *host);
424 void ahci_print_info(struct ata_host *host, const char *scc_s);
425 int ahci_host_activate(struct ata_host *host, struct scsi_host_template *sht);
427 u32 ahci_handle_port_intr(struct ata_host *host, u32 irq_masked);
429 static inline void __iomem *__ahci_port_base(struct ata_host *host, in __ahci_port_base()
H A Dpata_rb532_cf.c56 struct ata_host *ah = dev_instance; in rb532_pata_irq_handler()
82 static void rb532_pata_setup_ports(struct ata_host *ah) in rb532_pata_setup_ports()
107 struct ata_host *ah; in rb532_pata_driver_probe()
162 struct ata_host *ah = platform_get_drvdata(pdev); in rb532_pata_driver_remove()
H A Dsata_sx4.c208 static unsigned int pdc20621_dimm_init(struct ata_host *host);
209 static int pdc20621_detect_dimm(struct ata_host *host);
210 static unsigned int pdc20621_i2c_read(struct ata_host *host,
212 static int pdc20621_prog_dimm0(struct ata_host *host);
213 static unsigned int pdc20621_prog_dimm_global(struct ata_host *host);
215 static void pdc20621_get_from_dimm(struct ata_host *host,
218 static void pdc20621_put_to_dimm(struct ata_host *host,
554 struct ata_host *host = ap->host; in __pdc20621_push_hdma()
626 struct ata_host *host = ap->host; in pdc20621_packet_start()
777 struct ata_host *hos in pdc20621_interrupt()
[all...]
H A Dsata_via.c456 static int vt6420_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt6420_prepare_host()
459 struct ata_host *host; in vt6420_prepare_host()
484 static int vt6421_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt6421_prepare_host()
488 struct ata_host *host; in vt6421_prepare_host()
511 static int vt8251_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt8251_prepare_host()
514 struct ata_host *host; in vt8251_prepare_host()
545 struct ata_host *host = dev_instance; in vt642x_interrupt()
680 struct ata_host *host = NULL; in svia_init_one()
742 struct ata_host *host = pci_get_drvdata(pdev); in svia_pci_device_resume()
H A Dlibahci_platform.c27 static void ahci_host_stop(struct ata_host *host);
588 struct ata_host *host; in ahci_platform_init_host()
676 static void ahci_host_stop(struct ata_host *host) in ahci_host_stop()
693 struct ata_host *host = platform_get_drvdata(pdev); in ahci_platform_shutdown()
731 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend_host()
771 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume_host()
804 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend()
830 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume()
H A Dsata_qstor.c102 static void qs_host_stop(struct ata_host *host);
161 static void __iomem *qs_mmio_base(struct ata_host *host) in qs_mmio_base()
357 static inline unsigned int qs_intr_pkt(struct ata_host *host) in qs_intr_pkt()
399 static inline unsigned int qs_intr_mmio(struct ata_host *host) in qs_intr_mmio()
434 struct ata_host *host = dev_instance; in qs_intr()
491 static void qs_host_stop(struct ata_host *host) in qs_host_stop()
499 static void qs_host_init(struct ata_host *host, unsigned int chip_id) in qs_host_init()
556 struct ata_host *host; in qs_ata_init_one()
H A Dpata_pdc2027x.c471 static long pdc_read_counter(struct ata_host *host) in pdc_read_counter()
512 static void pdc_adjust_pll(struct ata_host *host, long pll_clock, unsigned int board_idx) in pdc_adjust_pll()
598 static long pdc_detect_pll_input_clock(struct ata_host *host) in pdc_detect_pll_input_clock()
646 static void pdc_hardware_init(struct ata_host *host, unsigned int board_idx) in pdc_hardware_init()
690 * initialize hardware and register an instance of ata_host to
704 struct ata_host *host; in pdc2027x_init_one()
754 struct ata_host *host = pci_get_drvdata(pdev); in pdc2027x_reinit_one()
H A Dpata_samsung_cf.c149 static void ata_outb(struct ata_host *host, u8 addr, void __iomem *reg) in ata_outb()
160 static u8 ata_inb(struct ata_host *host, void __iomem *reg) in ata_inb()
450 struct ata_host *host = dev_instance; in pata_s3c_irq()
499 struct ata_host *host; in pata_s3c_probe()
596 struct ata_host *host = platform_get_drvdata(pdev); in pata_s3c_remove()
609 struct ata_host *host = dev_get_drvdata(dev); in pata_s3c_suspend()
616 struct ata_host *host = dev_get_drvdata(dev); in pata_s3c_resume()
H A Dlibata.h87 extern struct ata_port *ata_port_alloc(struct ata_host *host);
111 extern void ata_acpi_dissociate(struct ata_host *host);
121 static inline void ata_acpi_dissociate(struct ata_host *host) { } in ata_acpi_dissociate()
135 extern int ata_scsi_add_hosts(struct ata_host *host,
H A Dpata_imx.c128 struct ata_host *host; in pata_imx_probe()
209 struct ata_host *host = platform_get_drvdata(pdev); in pata_imx_remove()
224 struct ata_host *host = dev_get_drvdata(dev); in pata_imx_suspend()
241 struct ata_host *host = dev_get_drvdata(dev); in pata_imx_resume()
H A Dpata_cs5520.c120 struct ata_host *host; in cs5520_init_one()
230 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_reinit_one()
258 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_pci_device_suspend()
H A Dahci_st.c87 static void st_ahci_host_stop(struct ata_host *host) in st_ahci_host_stop()
187 struct ata_host *host = dev_get_drvdata(dev); in st_ahci_suspend()
211 struct ata_host *host = dev_get_drvdata(dev); in st_ahci_resume()
/kernel/linux/linux-6.6/drivers/ata/
H A Dpata_rb532_cf.c56 struct ata_host *ah = dev_instance; in rb532_pata_irq_handler()
82 static void rb532_pata_setup_ports(struct ata_host *ah) in rb532_pata_setup_ports()
107 struct ata_host *ah; in rb532_pata_driver_probe()
160 struct ata_host *ah = platform_get_drvdata(pdev); in rb532_pata_driver_remove()
H A Dsata_sx4.c211 static unsigned int pdc20621_dimm_init(struct ata_host *host);
212 static int pdc20621_detect_dimm(struct ata_host *host);
213 static unsigned int pdc20621_i2c_read(struct ata_host *host,
215 static int pdc20621_prog_dimm0(struct ata_host *host);
216 static unsigned int pdc20621_prog_dimm_global(struct ata_host *host);
217 static void pdc20621_get_from_dimm(struct ata_host *host,
219 static void pdc20621_put_to_dimm(struct ata_host *host,
528 struct ata_host *host = ap->host; in __pdc20621_push_hdma()
595 struct ata_host *host = ap->host; in pdc20621_packet_start()
742 struct ata_host *hos in pdc20621_interrupt()
[all...]
H A Dsata_via.c456 static int vt6420_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt6420_prepare_host()
459 struct ata_host *host; in vt6420_prepare_host()
484 static int vt6421_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt6421_prepare_host()
488 struct ata_host *host; in vt6421_prepare_host()
511 static int vt8251_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt8251_prepare_host()
514 struct ata_host *host; in vt8251_prepare_host()
545 struct ata_host *host = dev_instance; in vt642x_interrupt()
680 struct ata_host *host = NULL; in svia_init_one()
742 struct ata_host *host = pci_get_drvdata(pdev); in svia_pci_device_resume()
H A Dahci.h380 int (*get_irq_vector)(struct ata_host *host,
413 void ahci_init_controller(struct ata_host *host);
414 int ahci_reset_controller(struct ata_host *host);
432 int ahci_reset_em(struct ata_host *host);
433 void ahci_print_info(struct ata_host *host, const char *scc_s);
434 int ahci_host_activate(struct ata_host *host, const struct scsi_host_template *sht);
436 u32 ahci_handle_port_intr(struct ata_host *host, u32 irq_masked);
H A Dlibahci_platform.c28 static void ahci_host_stop(struct ata_host *host);
689 struct ata_host *host; in ahci_platform_init_host()
769 static void ahci_host_stop(struct ata_host *host) in ahci_host_stop()
786 struct ata_host *host = platform_get_drvdata(pdev); in ahci_platform_shutdown()
824 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend_host()
865 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume_host()
898 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend()
924 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume()
H A Dsata_qstor.c102 static void qs_host_stop(struct ata_host *host);
161 static void __iomem *qs_mmio_base(struct ata_host *host) in qs_mmio_base()
350 static inline unsigned int qs_intr_pkt(struct ata_host *host) in qs_intr_pkt()
392 static inline unsigned int qs_intr_mmio(struct ata_host *host) in qs_intr_mmio()
427 struct ata_host *host = dev_instance; in qs_intr()
480 static void qs_host_stop(struct ata_host *host) in qs_host_stop()
488 static void qs_host_init(struct ata_host *host, unsigned int chip_id) in qs_host_init()
545 struct ata_host *host; in qs_ata_init_one()
H A Dsata_mv.c582 int (*reset_hc)(struct ata_host *host, void __iomem *mmio,
585 void (*reset_bus)(struct ata_host *host, void __iomem *mmio);
609 static int mv5_reset_hc(struct ata_host *host, void __iomem *mmio,
612 static void mv5_reset_bus(struct ata_host *host, void __iomem *mmio);
619 static int mv6_reset_hc(struct ata_host *host, void __iomem *mmio,
626 static int mv_soc_reset_hc(struct ata_host *host,
630 static void mv_soc_reset_bus(struct ata_host *host, void __iomem *mmio);
633 static void mv_reset_pci_bus(struct ata_host *host, void __iomem *mmio);
920 static inline void __iomem *mv_host_base(struct ata_host *host) in mv_host_base()
1040 static void mv_set_main_irq_mask(struct ata_host *hos
[all...]
H A Dpata_imx.c128 struct ata_host *host; in pata_imx_probe()
196 struct ata_host *host = platform_get_drvdata(pdev); in pata_imx_remove()
207 struct ata_host *host = dev_get_drvdata(dev); in pata_imx_suspend()
221 struct ata_host *host = dev_get_drvdata(dev); in pata_imx_resume()
H A Dlibata.h83 extern struct ata_port *ata_port_alloc(struct ata_host *host);
93 extern void ata_acpi_dissociate(struct ata_host *host);
102 static inline void ata_acpi_dissociate(struct ata_host *host) { } in ata_acpi_dissociate()
115 extern int ata_scsi_add_hosts(struct ata_host *host,
/kernel/linux/linux-5.10/drivers/scsi/libsas/
H A Dsas_ata.c556 struct ata_host *ata_host; in sas_ata_init() local
560 ata_host = kzalloc(sizeof(*ata_host), GFP_KERNEL); in sas_ata_init()
561 if (!ata_host) { in sas_ata_init()
566 ata_host_init(ata_host, ha->dev, &sas_sata_ops); in sas_ata_init()
568 ap = ata_sas_port_alloc(ata_host, &sata_port_info, shost); in sas_ata_init()
582 rc = ata_sas_tport_add(ata_host->dev, ap); in sas_ata_init()
586 found_dev->sata_dev.ata_host = ata_host; in sas_ata_init()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/libsas/
H A Dsas_ata.c588 struct ata_host *ata_host; in sas_ata_init() local
592 ata_host = kzalloc(sizeof(*ata_host), GFP_KERNEL); in sas_ata_init()
593 if (!ata_host) { in sas_ata_init()
598 ata_host_init(ata_host, ha->dev, &sas_sata_ops); in sas_ata_init()
600 ap = ata_sas_port_alloc(ata_host, &sata_port_info, shost); in sas_ata_init()
611 rc = ata_sas_tport_add(ata_host->dev, ap); in sas_ata_init()
615 found_dev->sata_dev.ata_host = ata_host; in sas_ata_init()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dlibata.h604 struct ata_host { struct
860 struct ata_host *host;
956 void (*host_stop)(struct ata_host *host);
1082 extern struct ata_host *ata_host_alloc(struct device *dev, int max_ports);
1083 extern struct ata_host *ata_host_alloc_pinfo(struct device *dev,
1085 extern void ata_host_get(struct ata_host *host);
1086 extern void ata_host_put(struct ata_host *host);
1087 extern int ata_host_start(struct ata_host *host);
1088 extern int ata_host_register(struct ata_host *host,
1090 extern int ata_host_activate(struct ata_host *hos
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dlibata.h576 struct ata_host { struct
848 struct ata_host *host;
946 void (*host_stop)(struct ata_host *host);
1071 extern struct ata_host *ata_host_alloc(struct device *dev, int max_ports);
1072 extern struct ata_host *ata_host_alloc_pinfo(struct device *dev,
1074 extern void ata_host_get(struct ata_host *host);
1075 extern void ata_host_put(struct ata_host *host);
1076 extern int ata_host_start(struct ata_host *host);
1077 extern int ata_host_register(struct ata_host *host,
1079 extern int ata_host_activate(struct ata_host *hos
[all...]

Completed in 31 milliseconds

12345678