Home
last modified time | relevance | path

Searched refs:ata_port (Results 76 – 100 of 111) sorted by relevance

12345

/openbmc/linux/drivers/ata/
H A Dlibata-transport.c79 container_of((d), struct ata_port, tdev)
209 struct ata_port *ap = transport_class_to_port(dev); \
227 struct ata_port *ap = tdev_to_port(dev); in ata_tport_release()
257 void ata_tport_delete(struct ata_port *ap) in ata_tport_delete()
284 struct ata_port *ap) in ata_tport_add()
344 unsigned int ata_port_classify(struct ata_port *ap, in ata_port_classify()
449 struct ata_port *ap = link->ap; in ata_tlink_add()
704 struct ata_port *ap = link->ap; in ata_tdev_add()
H A Dpata_marvell.c64 struct ata_port *ap = link->ap; in marvell_pre_reset()
74 static int marvell_cable_detect(struct ata_port *ap) in marvell_cable_detect()
H A Dlibata-scsi.c96 struct ata_port *ap; in ata_scsi_park_show()
136 struct ata_port *ap; in ata_scsi_park_store()
741 struct ata_port *ap = dev->link->ap; in ata_scsi_qc_new()
1762 struct ata_port *ap = dev->link->ap; in ata_scsi_translate()
4184 struct ata_port *ap = dev->link->ap; in __ata_scsi_queuecmd()
4257 struct ata_port *ap; in ata_scsi_queuecmd()
4415 struct ata_port *ap = host->ports[i]; in ata_scsi_add_hosts()
4596 struct ata_port *ap = dev->link->ap; in ata_scsi_remove_dev()
4645 struct ata_port *ap = link->ap; in ata_scsi_handle_link_detach()
4696 struct ata_port *ap = in ata_scsi_hotplug()
[all …]
H A Data_piix.c487 static int piix_port_start(struct ata_port *ap) in piix_port_start()
506 static int ich_pata_cable_detect(struct ata_port *ap) in ich_pata_cable_detect()
540 struct ata_port *ap = link->ap; in piix_pata_prereset()
550 static void piix_set_timings(struct ata_port *ap, struct ata_device *adev, in piix_set_timings()
647 static void piix_set_piomode(struct ata_port *ap, struct ata_device *adev) in piix_set_piomode()
742 static void piix_set_dmamode(struct ata_port *ap, struct ata_device *adev) in piix_set_dmamode()
758 static void ich_set_dmamode(struct ata_port *ap, struct ata_device *adev) in ich_set_dmamode()
779 struct ata_port *ap = link->ap; in piix_sidpr_sel()
818 static bool piix_irq_check(struct ata_port *ap) in piix_irq_check()
1057 static u8 piix_vmw_bmdma_status(struct ata_port *ap) in piix_vmw_bmdma_status()
[all …]
H A Dpata_cs5520.c61 static void cs5520_set_timings(struct ata_port *ap, struct ata_device *adev, int pio) in cs5520_set_timings()
92 static void cs5520_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5520_set_piomode()
205 struct ata_port *ap = host->ports[i]; in cs5520_init_one()
H A Dpata_cs5536.c129 static int cs5536_cable_detect(struct ata_port *ap) in cs5536_cable_detect()
148 static void cs5536_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5536_set_piomode()
192 static void cs5536_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cs5536_set_dmamode()
H A Dpata_mpc52xx.c392 mpc52xx_ata_set_piomode(struct ata_port *ap, struct ata_device *adev) in mpc52xx_ata_set_piomode()
410 mpc52xx_ata_set_dmamode(struct ata_port *ap, struct ata_device *adev) in mpc52xx_ata_set_dmamode()
434 mpc52xx_ata_dev_select(struct ata_port *ap, unsigned int device) in mpc52xx_ata_dev_select()
447 struct ata_port *ap = qc->ap; in mpc52xx_ata_build_dmatable()
503 struct ata_port *ap = qc->ap; in mpc52xx_bmdma_setup()
560 struct ata_port *ap = qc->ap; in mpc52xx_bmdma_start()
570 struct ata_port *ap = qc->ap; in mpc52xx_bmdma_stop()
584 mpc52xx_bmdma_status(struct ata_port *ap) in mpc52xx_bmdma_status()
632 struct ata_port *ap; in mpc52xx_ata_init_one()
H A Dahci_xgene.c112 static int xgene_ahci_poll_reg_val(struct ata_port *ap, in xgene_ahci_poll_reg_val()
137 static int xgene_ahci_restart_engine(struct ata_port *ap) in xgene_ahci_restart_engine()
190 struct ata_port *ap = qc->ap; in xgene_ahci_qc_issue()
353 struct ata_port *ap = link->ap; in xgene_ahci_do_hardreset()
392 struct ata_port *ap = link->ap; in xgene_ahci_hardreset()
454 struct ata_port *ap = link->ap; in xgene_ahci_pmp_softreset()
498 struct ata_port *ap = link->ap; in xgene_ahci_softreset()
H A Dpata_cypress.c56 static void cy82c693_set_piomode(struct ata_port *ap, struct ata_device *adev) in cy82c693_set_piomode()
105 static void cy82c693_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cy82c693_set_dmamode()
H A Dpata_ali.c89 static int ali_c2_cable_detect(struct ata_port *ap) in ali_c2_cable_detect()
141 static void ali_fifo_control(struct ata_port *ap, struct ata_device *adev, int on) in ali_fifo_control()
170 static void ali_program_modes(struct ata_port *ap, struct ata_device *adev, struct ata_timing *t, u… in ali_program_modes()
207 static void ali_set_piomode(struct ata_port *ap, struct ata_device *adev) in ali_set_piomode()
241 static void ali_set_dmamode(struct ata_port *ap, struct ata_device *adev) in ali_set_dmamode()
H A Dacard-ahci.c61 static int acard_ahci_port_start(struct ata_port *ap);
213 struct ata_port *ap = qc->ap; in acard_ahci_qc_prep()
273 static int acard_ahci_port_start(struct ata_port *ap) in acard_ahci_port_start()
421 struct ata_port *ap = host->ports[i]; in acard_ahci_init_one()
H A Dpata_pcmcia.c94 struct ata_port *ap = qc->dev->link->ap; in ata_data_xfer_8bit()
117 struct ata_port *ap; in pcmcia_8bit_drain_fifo()
189 struct ata_port *ap; in pcmcia_init_one()
H A Dpata_arasan_cf.c284 struct ata_port *ap = acdev->host->ports[0]; in cf_card_detect()
646 static void arasan_cf_freeze(struct ata_port *ap) in arasan_cf_freeze()
660 static void arasan_cf_error_handler(struct ata_port *ap) in arasan_cf_error_handler()
677 struct ata_port *ap = qc->ap; in arasan_cf_dma_start()
691 struct ata_port *ap = qc->ap; in arasan_cf_qc_issue()
725 static void arasan_cf_set_piomode(struct ata_port *ap, struct ata_device *adev) in arasan_cf_set_piomode()
751 static void arasan_cf_set_dmamode(struct ata_port *ap, struct ata_device *adev) in arasan_cf_set_dmamode()
800 struct ata_port *ap; in arasan_cf_probe()
H A Dahci_seattle.c43 static ssize_t seattle_transmit_led_message(struct ata_port *ap, u32 state,
78 static ssize_t seattle_transmit_led_message(struct ata_port *ap, u32 state, in seattle_transmit_led_message()
H A Dpata_ixp4xx_cf.c114 static void ixp4xx_set_piomode(struct ata_port *ap, struct ata_device *adev) in ixp4xx_set_piomode()
131 struct ata_port *ap = qc->dev->link->ap; in ixp4xx_mmio_data_xfer()
194 static void ixp4xx_setup_port(struct ata_port *ap, in ixp4xx_setup_port()
H A Dpata_pxa.c109 static unsigned char pxa_bmdma_status(struct ata_port *ap) in pxa_bmdma_status()
126 static void pxa_irq_clear(struct ata_port *ap) in pxa_irq_clear()
162 struct ata_port *ap; in pxa_ata_probe()
H A Dpata_falcon.c49 struct ata_port *ap = dev->link->ap; in pata_falcon_data_xfer()
129 struct ata_port *ap; in pata_falcon_init_one()
H A Dpata_imx.c85 static void pata_imx_set_piomode(struct ata_port *ap, struct ata_device *adev) in pata_imx_set_piomode()
129 struct ata_port *ap; in pata_imx_probe()
H A Dpata_isapnp.c51 struct ata_port *ap; in isapnp_init_one()
H A Dpata_jmicron.c44 struct ata_port *ap = link->ap; in jmicron_pre_reset()
H A Dpata_rb532_cf.c85 struct ata_port *ap; in rb532_pata_setup_ports()
H A Dsata_highbank.c128 static ssize_t ecx_transmit_led_message(struct ata_port *ap, u32 state, in ecx_transmit_led_message()
389 struct ata_port *ap = link->ap; in ahci_highbank_hardreset()
537 struct ata_port *ap = host->ports[i]; in ahci_highbank_probe()
H A Dahci.c829 struct ata_port *ap = link->ap; in ahci_vt8251_hardreset()
850 struct ata_port *ap = link->ap; in ahci_p5wdh_hardreset()
911 struct ata_port *ap = link->ap; in ahci_avn_hardreset()
1128 struct ata_port *ap = host->ports[1]; in ahci_p5wdh_workaround()
1550 struct ata_port *ap = host->ports[i]; in ahci_gtf_filter_workaround()
1724 static void ahci_update_initial_lpm_policy(struct ata_port *ap, in ahci_update_initial_lpm_policy()
2008 struct ata_port *ap = host->ports[i]; in ahci_init_one()
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-ata7 Files under /sys/class/ata_port
14 What: /sys/class/ata_port/ataX/nr_pmp_links
15 What: /sys/class/ata_port/ataX/idle_irq
27 What: /sys/class/ata_port/ataX/port_no
/openbmc/linux/Documentation/driver-api/
H A Dlibata.rst56 void (*post_set_mode) (struct ata_port *);
139 u8 (*sff_check_status)(struct ata_port *ap);
179 void (*set_mode) (struct ata_port *ap);
204 void (*bmdma_stop) (struct ata_port *ap);
205 u8 (*bmdma_status) (struct ata_port *ap);
261 void (*freeze) (struct ata_port *ap);
262 void (*thaw) (struct ata_port *ap);
281 void (*error_handler) (struct ata_port *ap);
314 void (*irq_clear) (struct ata_port *);
351 int (*port_start) (struct ata_port *ap);
[all …]

12345