Home
last modified time | relevance | path

Searched refs:ata_host (Results 1 – 25 of 88) sorted by relevance

1234

/Linux-v4.19/drivers/ata/
Dahci.h379 int (*get_irq_vector)(struct ata_host *host,
409 void ahci_init_controller(struct ata_host *host);
410 int ahci_reset_controller(struct ata_host *host);
428 int ahci_reset_em(struct ata_host *host);
429 void ahci_print_info(struct ata_host *host, const char *scc_s);
430 int ahci_host_activate(struct ata_host *host, struct scsi_host_template *sht);
432 u32 ahci_handle_port_intr(struct ata_host *host, u32 irq_masked);
434 static inline void __iomem *__ahci_port_base(struct ata_host *host, in __ahci_port_base()
Dpata_rb532_cf.c60 struct ata_host *ah = dev_instance; in rb532_pata_irq_handler()
86 static void rb532_pata_setup_ports(struct ata_host *ah) in rb532_pata_setup_ports()
111 struct ata_host *ah; in rb532_pata_driver_probe()
188 struct ata_host *ah = platform_get_drvdata(pdev); in rb532_pata_driver_remove()
Dsata_sx4.c224 static unsigned int pdc20621_dimm_init(struct ata_host *host);
225 static int pdc20621_detect_dimm(struct ata_host *host);
226 static unsigned int pdc20621_i2c_read(struct ata_host *host,
228 static int pdc20621_prog_dimm0(struct ata_host *host);
229 static unsigned int pdc20621_prog_dimm_global(struct ata_host *host);
231 static void pdc20621_get_from_dimm(struct ata_host *host,
234 static void pdc20621_put_to_dimm(struct ata_host *host,
568 struct ata_host *host = ap->host; in __pdc20621_push_hdma()
640 struct ata_host *host = ap->host; in pdc20621_packet_start()
791 struct ata_host *host = dev_instance; in pdc20621_interrupt()
[all …]
Dlibahci_platform.c31 static void ahci_host_stop(struct ata_host *host);
538 struct ata_host *host; in ahci_platform_init_host()
624 static void ahci_host_stop(struct ata_host *host) in ahci_host_stop()
641 struct ata_host *host = platform_get_drvdata(pdev); in ahci_platform_shutdown()
679 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend_host()
716 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume_host()
745 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend()
771 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume()
Dsata_via.c474 static int vt6420_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt6420_prepare_host()
477 struct ata_host *host; in vt6420_prepare_host()
502 static int vt6421_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt6421_prepare_host()
506 struct ata_host *host; in vt6421_prepare_host()
536 static int vt8251_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt8251_prepare_host()
539 struct ata_host *host; in vt8251_prepare_host()
570 struct ata_host *host = dev_instance; in vt642x_interrupt()
705 struct ata_host *host = NULL; in svia_init_one()
767 struct ata_host *host = pci_get_drvdata(pdev); in svia_pci_device_resume()
Dsata_qstor.c118 static void qs_host_stop(struct ata_host *host);
177 static void __iomem *qs_mmio_base(struct ata_host *host) in qs_mmio_base()
371 static inline unsigned int qs_intr_pkt(struct ata_host *host) in qs_intr_pkt()
413 static inline unsigned int qs_intr_mmio(struct ata_host *host) in qs_intr_mmio()
448 struct ata_host *host = dev_instance; in qs_intr()
506 static void qs_host_stop(struct ata_host *host) in qs_host_stop()
514 static void qs_host_init(struct ata_host *host, unsigned int chip_id) in qs_host_init()
591 struct ata_host *host; in qs_ata_init_one()
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()
Dahci_st.c90 static void st_ahci_host_stop(struct ata_host *host) in st_ahci_host_stop()
190 struct ata_host *host = dev_get_drvdata(dev); in st_ahci_suspend()
214 struct ata_host *host = dev_get_drvdata(dev); in st_ahci_resume()
Dpata_isapnp.c49 struct ata_host *host; in isapnp_init_one()
111 struct ata_host *host = dev_get_drvdata(dev); in isapnp_remove_one()
Dpata_pdc2027x.c477 static long pdc_read_counter(struct ata_host *host) in pdc_read_counter()
518 static void pdc_adjust_pll(struct ata_host *host, long pll_clock, unsigned int board_idx) in pdc_adjust_pll()
604 static long pdc_detect_pll_input_clock(struct ata_host *host) in pdc_detect_pll_input_clock()
652 static void pdc_hardware_init(struct ata_host *host, unsigned int board_idx) in pdc_hardware_init()
710 struct ata_host *host; in pdc2027x_init_one()
764 struct ata_host *host = pci_get_drvdata(pdev); in pdc2027x_reinit_one()
Dlibata.h97 extern struct ata_port *ata_port_alloc(struct ata_host *host);
109 extern void ata_acpi_dissociate(struct ata_host *host);
119 static inline void ata_acpi_dissociate(struct ata_host *host) { } in ata_acpi_dissociate()
131 extern int ata_scsi_add_hosts(struct ata_host *host,
Dpata_samsung_cf.c152 static void ata_outb(struct ata_host *host, u8 addr, void __iomem *reg) in ata_outb()
163 static u8 ata_inb(struct ata_host *host, void __iomem *reg) in ata_inb()
453 struct ata_host *host = dev_instance; in pata_s3c_irq()
502 struct ata_host *host; in pata_s3c_probe()
599 struct ata_host *host = platform_get_drvdata(pdev); in pata_s3c_remove()
613 struct ata_host *host = platform_get_drvdata(pdev); in pata_s3c_suspend()
621 struct ata_host *host = platform_get_drvdata(pdev); in pata_s3c_resume()
Dpata_cs5520.c129 struct ata_host *host; in cs5520_init_one()
243 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_reinit_one()
271 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_pci_device_suspend()
Dahci.c642 static int ahci_pci_reset_controller(struct ata_host *host) in ahci_pci_reset_controller()
666 static void ahci_pci_init_controller(struct ata_host *host) in ahci_pci_init_controller()
799 struct ata_host *host = ap->host; in ahci_avn_hardreset()
837 static void ahci_pci_disable_interrupts(struct ata_host *host) in ahci_pci_disable_interrupts()
856 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_runtime_suspend()
865 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_runtime_resume()
879 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_suspend()
895 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_resume()
956 static void ahci_pci_print_info(struct ata_host *host) in ahci_pci_print_info()
993 static void ahci_p5wdh_workaround(struct ata_host *host) in ahci_p5wdh_workaround()
[all …]
Dahci_brcm.c268 struct ata_host *host = ap->host; in brcm_ahci_read_id()
330 static void brcm_ahci_host_stop(struct ata_host *host) in brcm_ahci_host_stop()
354 struct ata_host *host = dev_get_drvdata(dev); in brcm_ahci_suspend()
366 struct ata_host *host = dev_get_drvdata(dev); in brcm_ahci_resume()
456 struct ata_host *host = dev_get_drvdata(&pdev->dev); in brcm_ahci_remove()
Dacard-ahci.c130 struct ata_host *host = pci_get_drvdata(pdev); in acard_ahci_pci_device_suspend()
158 struct ata_host *host = pci_get_drvdata(pdev); in acard_ahci_pci_device_resume()
210 static void acard_ahci_pci_print_info(struct ata_host *host) in acard_ahci_pci_print_info()
410 struct ata_host *host; in acard_ahci_init_one()
Dpata_ninja32.c104 struct ata_host *host; in ninja32_init_one()
158 struct ata_host *host = pci_get_drvdata(pdev); in ninja32_reinit_one()
Dsata_rcar.c726 struct ata_host *host = dev_instance; in sata_rcar_interrupt()
758 static void sata_rcar_setup_port(struct ata_host *host) in sata_rcar_setup_port()
820 static void sata_rcar_init_controller(struct ata_host *host) in sata_rcar_init_controller()
891 struct ata_host *host; in sata_rcar_probe()
948 struct ata_host *host = platform_get_drvdata(pdev); in sata_rcar_remove()
969 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_suspend()
989 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_resume()
1017 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_restore()
Dpata_atp867x.c373 static void atp867x_fixup(struct ata_host *host) in atp867x_fixup()
419 static int atp867x_ata_pci_sff_init_host(struct ata_host *host) in atp867x_ata_pci_sff_init_host()
498 struct ata_host *host; in atp867x_init_one()
538 struct ata_host *host = pci_get_drvdata(pdev); in atp867x_reinit_one()
Dsata_mv.c598 void (*reset_bus)(struct ata_host *host, void __iomem *mmio);
625 static void mv5_reset_bus(struct ata_host *host, void __iomem *mmio);
643 static void mv_soc_reset_bus(struct ata_host *host, void __iomem *mmio);
646 static void mv_reset_pci_bus(struct ata_host *host, void __iomem *mmio);
929 static inline void __iomem *mv_host_base(struct ata_host *host) in mv_host_base()
1049 static void mv_set_main_irq_mask(struct ata_host *host, in mv_set_main_irq_mask()
1100 static void mv_set_irq_coalescing(struct ata_host *host, in mv_set_irq_coalescing()
1575 struct ata_host *host = ap->host; in mv_soc_led_blink_enable()
1590 struct ata_host *host = ap->host; in mv_soc_led_blink_disable()
2894 static int mv_host_intr(struct ata_host *host, u32 main_irq_cause) in mv_host_intr()
[all …]
Data_piix.c1007 struct ata_host *host = pci_get_drvdata(pdev); in piix_pci_device_suspend()
1042 struct ata_host *host = pci_get_drvdata(pdev); in piix_pci_device_resume()
1354 static void piix_init_pcs(struct ata_host *host, in piix_init_pcs()
1418 static bool piix_no_sidpr(struct ata_host *host) in piix_no_sidpr()
1451 static int piix_init_sidpr(struct ata_host *host) in piix_init_sidpr()
1518 static void piix_iocfg_bit18_quirk(struct ata_host *host) in piix_iocfg_bit18_quirk()
1594 static void piix_ignore_devices_quirk(struct ata_host *host) in piix_ignore_devices_quirk()
1665 struct ata_host *host; in piix_init_one()
1766 struct ata_host *host = pci_get_drvdata(pdev); in piix_remove_one()
Dpata_gayle.c132 struct ata_host *host; in pata_gayle_init_one()
199 struct ata_host *host = platform_get_drvdata(pdev); in pata_gayle_remove_one()
Dpdc_adma.c425 static inline unsigned int adma_intr_pkt(struct ata_host *host) in adma_intr_pkt()
475 static inline unsigned int adma_intr_mmio(struct ata_host *host) in adma_intr_mmio()
519 struct ata_host *host = dev_instance; in adma_intr()
580 static void adma_host_init(struct ata_host *host, unsigned int chip_id) in adma_host_init()
614 struct ata_host *host; in adma_ata_init_one()
/Linux-v4.19/drivers/scsi/libsas/
Dsas_ata.c555 struct ata_host *ata_host; in sas_ata_init() local
559 ata_host = kzalloc(sizeof(*ata_host), GFP_KERNEL); in sas_ata_init()
560 if (!ata_host) { in sas_ata_init()
565 ata_host_init(ata_host, ha->dev, &sas_sata_ops); in sas_ata_init()
567 ap = ata_sas_port_alloc(ata_host, &sata_port_info, shost); in sas_ata_init()
581 rc = ata_sas_tport_add(ata_host->dev, ap); in sas_ata_init()
585 found_dev->sata_dev.ata_host = ata_host; in sas_ata_init()
593 ata_host_put(ata_host); in sas_ata_init()
/Linux-v4.19/include/linux/
Dlibata.h612 struct ata_host { struct
868 struct ata_host *host;
962 void (*host_stop)(struct ata_host *host);
1111 extern struct ata_host *ata_host_alloc(struct device *dev, int max_ports);
1112 extern struct ata_host *ata_host_alloc_pinfo(struct device *dev,
1115 extern void ata_host_get(struct ata_host *host);
1116 extern void ata_host_put(struct ata_host *host);
1117 extern int ata_host_start(struct ata_host *host);
1118 extern int ata_host_register(struct ata_host *host,
1120 extern int ata_host_activate(struct ata_host *host, int irq,
[all …]

1234