Home
last modified time | relevance | path

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

1234

/linux/drivers/ata/
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 *host = dev_instance; in pdc20621_interrupt()
[all …]
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 Dahci.h380 int (*get_irq_vector)(struct ata_host *host,
428 void ahci_init_controller(struct ata_host *host);
429 int ahci_reset_controller(struct ata_host *host);
447 int ahci_reset_em(struct ata_host *host);
448 void ahci_print_info(struct ata_host *host, const char *scc_s);
449 int ahci_host_activate(struct ata_host *host, const struct scsi_host_template *sht);
451 u32 ahci_handle_port_intr(struct ata_host *host, u32 irq_masked);
H A Dsata_via.c457 static int vt6420_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt6420_prepare_host()
460 struct ata_host *host; in vt6420_prepare_host()
485 static int vt6421_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt6421_prepare_host()
489 struct ata_host *host; in vt6421_prepare_host()
512 static int vt8251_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt8251_prepare_host()
515 struct ata_host *host; in vt8251_prepare_host()
546 struct ata_host *host = dev_instance; in vt642x_interrupt()
681 struct ata_host *host = NULL; in svia_init_one()
743 struct ata_host *host = pci_get_drvdata(pdev); in svia_pci_device_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 Dlibahci_platform.c28 static void ahci_host_stop(struct ata_host *host);
706 struct ata_host *host; in ahci_platform_init_host()
786 static void ahci_host_stop(struct ata_host *host) in ahci_host_stop()
803 struct ata_host *host = platform_get_drvdata(pdev); in ahci_platform_shutdown()
841 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend_host()
882 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume_host()
915 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend()
941 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume()
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 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);
889 static inline void __iomem *mv_host_base(struct ata_host *host) in mv_host_base()
1009 static void mv_set_main_irq_mask(struct ata_host *host, in mv_set_main_irq_mask()
[all …]
H A Dpata_pdc2027x.c459 static long pdc_read_counter(struct ata_host *host) in pdc_read_counter()
500 static void pdc_adjust_pll(struct ata_host *host, long pll_clock, unsigned int board_idx) in pdc_adjust_pll()
583 static long pdc_detect_pll_input_clock(struct ata_host *host) in pdc_detect_pll_input_clock()
631 static void pdc_hardware_init(struct ata_host *host, unsigned int board_idx) in pdc_hardware_init()
689 struct ata_host *host; in pdc2027x_init_one()
739 struct ata_host *host = pci_get_drvdata(pdev); in pdc2027x_reinit_one()
H A Dahci_st.c86 static void st_ahci_host_stop(struct ata_host *host) in st_ahci_host_stop()
181 struct ata_host *host = dev_get_drvdata(dev); in st_ahci_suspend()
205 struct ata_host *host = dev_get_drvdata(dev); in st_ahci_resume()
H A Dpata_cs5520.c122 struct ata_host *host; in cs5520_init_one()
226 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_reinit_one()
255 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_pci_device_suspend()
H A Dahci.c819 static int ahci_pci_reset_controller(struct ata_host *host) in ahci_pci_reset_controller()
838 static void ahci_pci_init_controller(struct ata_host *host) in ahci_pci_init_controller()
965 struct ata_host *host = ap->host; in ahci_avn_hardreset()
1001 static void ahci_pci_disable_interrupts(struct ata_host *host) in ahci_pci_disable_interrupts()
1020 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_runtime_suspend()
1029 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_runtime_resume()
1043 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_suspend()
1060 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_resume()
1113 static void ahci_pci_print_info(struct ata_host *host) in ahci_pci_print_info()
1150 static void ahci_p5wdh_workaround(struct ata_host *host) in ahci_p5wdh_workaround()
[all …]
H A Dahci_brcm.c252 struct ata_host *host = ap->host; in brcm_ahci_read_id()
324 static void brcm_ahci_host_stop(struct ata_host *host) in brcm_ahci_host_stop()
347 struct ata_host *host = dev_get_drvdata(dev); in brcm_ahci_suspend()
367 struct ata_host *host = dev_get_drvdata(dev); in brcm_ahci_resume()
550 struct ata_host *host = dev_get_drvdata(&pdev->dev); in brcm_ahci_remove()
H A Dpata_isapnp.c50 struct ata_host *host; in isapnp_init_one()
115 struct ata_host *host = dev_get_drvdata(dev); in isapnp_remove_one()
H A Dacard-ahci.c114 struct ata_host *host = pci_get_drvdata(pdev); in acard_ahci_pci_device_suspend()
142 struct ata_host *host = pci_get_drvdata(pdev); in acard_ahci_pci_device_resume()
163 static void acard_ahci_pci_print_info(struct ata_host *host) in acard_ahci_pci_print_info()
358 struct ata_host *host; in acard_ahci_init_one()
H A Dsata_rcar.c697 struct ata_host *host = dev_instance; in sata_rcar_interrupt()
729 static void sata_rcar_setup_port(struct ata_host *host) in sata_rcar_setup_port()
791 static void sata_rcar_init_controller(struct ata_host *host) in sata_rcar_init_controller()
862 struct ata_host *host; in sata_rcar_probe()
914 struct ata_host *host = platform_get_drvdata(pdev); in sata_rcar_remove()
933 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_suspend()
951 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_resume()
981 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_restore()
H A Data_piix.c994 struct ata_host *host = pci_get_drvdata(pdev); in piix_pci_device_suspend()
1026 struct ata_host *host = pci_get_drvdata(pdev); in piix_pci_device_resume()
1341 static void piix_init_pcs(struct ata_host *host, in piix_init_pcs()
1404 static bool piix_no_sidpr(struct ata_host *host) in piix_no_sidpr()
1437 static int piix_init_sidpr(struct ata_host *host) in piix_init_sidpr()
1503 static void piix_iocfg_bit18_quirk(struct ata_host *host) in piix_iocfg_bit18_quirk()
1579 static void piix_ignore_devices_quirk(struct ata_host *host) in piix_ignore_devices_quirk()
1650 struct ata_host *host; in piix_init_one()
1751 struct ata_host *host = pci_get_drvdata(pdev); in piix_remove_one()
H A Dpata_ninja32.c105 struct ata_host *host; in ninja32_init_one()
156 struct ata_host *host = pci_get_drvdata(pdev); in ninja32_reinit_one()
H A Dpata_atp867x.c358 static void atp867x_fixup(struct ata_host *host) in atp867x_fixup()
403 static int atp867x_ata_pci_sff_init_host(struct ata_host *host) in atp867x_ata_pci_sff_init_host()
474 struct ata_host *host; in atp867x_init_one()
514 struct ata_host *host = pci_get_drvdata(pdev); in atp867x_reinit_one()
H A Dpdc_adma.c387 static inline unsigned int adma_intr_pkt(struct ata_host *host) in adma_intr_pkt()
437 static inline unsigned int adma_intr_mmio(struct ata_host *host) in adma_intr_mmio()
479 struct ata_host *host = dev_instance; in adma_intr()
535 static void adma_host_init(struct ata_host *host, unsigned int chip_id) in adma_host_init()
552 struct ata_host *host; in adma_ata_init_one()
H A Dsata_fsl.c291 static void fsl_sata_set_irq_coalescing(struct ata_host *host, in fsl_sata_set_irq_coalescing()
351 struct ata_host *host = dev_get_drvdata(dev); in fsl_sata_rx_watermark_show()
369 struct ata_host *host = dev_get_drvdata(dev); in fsl_sata_rx_watermark_store()
1280 struct ata_host *host = dev_instance; in sata_fsl_interrupt()
1317 static int sata_fsl_init_controller(struct ata_host *host) in sata_fsl_init_controller()
1368 static void sata_fsl_host_stop(struct ata_host *host) in sata_fsl_host_stop()
1430 struct ata_host *host = NULL; in sata_fsl_probe()
1531 struct ata_host *host = platform_get_drvdata(ofdev); in sata_fsl_remove()
1543 struct ata_host *host = platform_get_drvdata(op); in sata_fsl_suspend()
1551 struct ata_host *host = platform_get_drvdata(op); in sata_fsl_resume()
H A Dpata_macio.c255 struct ata_host *host;
1207 struct ata_host *host = macio_get_drvdata(mdev); in pata_macio_detach()
1225 struct ata_host *host = macio_get_drvdata(mdev); in pata_macio_suspend()
1232 struct ata_host *host = macio_get_drvdata(mdev); in pata_macio_resume()
1241 struct ata_host *host = macio_get_drvdata(mdev); in pata_macio_mb_event()
1321 struct ata_host *host = pci_get_drvdata(pdev); in pata_macio_pci_detach()
1329 struct ata_host *host = pci_get_drvdata(pdev); in pata_macio_pci_suspend()
1336 struct ata_host *host = pci_get_drvdata(pdev); in pata_macio_pci_resume()
H A Dlibata.h127 extern void ata_acpi_dissociate(struct ata_host *host);
138 static inline void ata_acpi_dissociate(struct ata_host *host) { } in ata_acpi_dissociate()
153 extern int ata_scsi_add_hosts(struct ata_host *host,
/linux/include/linux/
H A Dlibata.h618 struct ata_host { struct
913 struct ata_host *host;
1009 void (*host_stop)(struct ata_host *host);
1132 extern struct ata_host *ata_host_alloc(struct device *dev, int n_ports);
1133 extern struct ata_host *ata_host_alloc_pinfo(struct device *dev,
1135 extern void ata_host_get(struct ata_host *host);
1136 extern void ata_host_put(struct ata_host *host);
1137 extern int ata_host_start(struct ata_host *host);
1138 extern int ata_host_register(struct ata_host *host,
1140 extern int ata_host_activate(struct ata_host *host, int irq,
[all …]
/linux/drivers/scsi/libsas/
H A Dsas_ata.c578 struct ata_host *ata_host; in sas_ata_init() local
582 ata_host = kzalloc_obj(*ata_host); in sas_ata_init()
583 if (!ata_host) { in sas_ata_init()
588 ata_host_init(ata_host, ha->dev, &sas_sata_ops); in sas_ata_init()
590 ap = ata_port_alloc(ata_host); in sas_ata_init()
608 rc = ata_tport_add(ata_host->dev, ap); in sas_ata_init()
612 found_dev->sata_dev.ata_host = ata_host; in sas_ata_init()
620 ata_host_put(ata_host); in sas_ata_init()

1234