Home
last modified time | relevance | path

Searched defs:hwif (Results 1 – 75 of 75) sorted by relevance

/linux-4.4.14/drivers/ide/
Dide-probe.c193 ide_hwif_t *hwif = drive->hwif; in do_identify() local
252 ide_hwif_t *hwif = drive->hwif; in ide_dev_read_id() local
332 ide_hwif_t *hwif = drive->hwif; in ide_busy_sleep() local
382 ide_hwif_t *hwif = drive->hwif; in do_probe() local
538 ide_hwif_t *hwif = container_of(dev, ide_hwif_t, gendev); in hwif_release_dev() local
543 static int ide_register_port(ide_hwif_t *hwif) in ide_register_port()
597 static int ide_port_wait_ready(ide_hwif_t *hwif) in ide_port_wait_ready()
678 static int ide_probe_port(ide_hwif_t *hwif) in ide_probe_port()
721 static void ide_port_tune_devices(ide_hwif_t *hwif) in ide_port_tune_devices()
750 ide_hwif_t *hwif = drive->hwif; in ide_init_queue() local
[all …]
Dide-dma-sff.c22 ide_hwif_t *hwif = drive->hwif; in config_drive_for_dma() local
53 u8 ide_dma_sff_read_status(ide_hwif_t *hwif) in ide_dma_sff_read_status()
64 static void ide_dma_sff_write_status(ide_hwif_t *hwif, u8 val) in ide_dma_sff_write_status()
84 ide_hwif_t *hwif = drive->hwif; in ide_dma_host_set() local
116 ide_hwif_t *hwif = drive->hwif; in ide_build_dmatable() local
189 ide_hwif_t *hwif = drive->hwif; in ide_dma_setup() local
239 ide_hwif_t *hwif = drive->hwif; in ide_dma_sff_timer_expiry() local
265 ide_hwif_t *hwif = drive->hwif; in ide_dma_start() local
287 ide_hwif_t *hwif = drive->hwif; in ide_dma_end() local
318 ide_hwif_t *hwif = drive->hwif; in ide_dma_test_irq() local
Dide-io-std.c41 void ide_exec_command(ide_hwif_t *hwif, u8 cmd) in ide_exec_command()
50 u8 ide_read_status(ide_hwif_t *hwif) in ide_read_status()
59 u8 ide_read_altstatus(ide_hwif_t *hwif) in ide_read_altstatus()
68 void ide_write_devctl(ide_hwif_t *hwif, u8 ctl) in ide_write_devctl()
79 ide_hwif_t *hwif = drive->hwif; in ide_dev_select() local
91 ide_hwif_t *hwif = drive->hwif; in ide_tf_load() local
118 ide_hwif_t *hwif = drive->hwif; in ide_tf_read() local
167 ide_hwif_t *hwif = drive->hwif; in ide_input_data() local
211 ide_hwif_t *hwif = drive->hwif; in ide_output_data() local
Dide-dma.c93 ide_hwif_t *hwif = drive->hwif; in ide_dma_intr() local
135 ide_hwif_t *hwif = drive->hwif; in ide_dma_map_sg() local
166 ide_hwif_t *hwif = drive->hwif; in ide_dma_unmap_sg() local
242 ide_hwif_t *hwif = drive->hwif; in ide_get_mode_mask() local
315 ide_hwif_t *hwif = drive->hwif; in ide_find_dma_mode() local
355 ide_hwif_t *hwif = drive->hwif; in ide_tune_dma() local
382 ide_hwif_t *hwif = drive->hwif; in ide_dma_check() local
450 ide_hwif_t *hwif = drive->hwif; in ide_dma_timeout_retry() local
497 void ide_release_dma_engine(ide_hwif_t *hwif) in ide_release_dma_engine()
509 int ide_allocate_dma_engine(ide_hwif_t *hwif) in ide_allocate_dma_engine()
Dpdc202xx_old.c24 static void pdc202xx_set_mode(ide_hwif_t *hwif, ide_drive_t *drive) in pdc202xx_set_mode()
79 static void pdc202xx_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in pdc202xx_set_pio_mode()
85 static int pdc202xx_test_irq(ide_hwif_t *hwif) in pdc202xx_test_irq()
106 static u8 pdc2026x_cable_detect(ide_hwif_t *hwif) in pdc2026x_cable_detect()
125 static void pdc_old_enable_66MHz_clock(ide_hwif_t *hwif) in pdc_old_enable_66MHz_clock()
133 static void pdc_old_disable_66MHz_clock(ide_hwif_t *hwif) in pdc_old_disable_66MHz_clock()
141 static void pdc2026x_init_hwif(ide_hwif_t *hwif) in pdc2026x_init_hwif()
151 ide_hwif_t *hwif = drive->hwif; in pdc202xx_dma_start() local
171 ide_hwif_t *hwif = drive->hwif; in pdc202xx_dma_end() local
Dtc86c001.c17 static void tc86c001_set_mode(ide_hwif_t *hwif, ide_drive_t *drive) in tc86c001_set_mode()
45 static void tc86c001_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in tc86c001_set_pio_mode()
67 ide_hwif_t *hwif = drive->hwif; in tc86c001_timer_expiry() local
114 ide_hwif_t *hwif = drive->hwif; in tc86c001_dma_start() local
134 static u8 tc86c001_cable_detect(ide_hwif_t *hwif) in tc86c001_cable_detect()
147 static void init_hwif_tc86c001(ide_hwif_t *hwif) in init_hwif_tc86c001()
Dtx4939ide.c105 #define TX4939IDE_BASE(hwif) ((void __iomem *)(hwif)->extra_base) argument
107 static void tx4939ide_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in tx4939ide_set_pio_mode()
128 static void tx4939ide_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in tx4939ide_set_dma_mode()
149 static u16 tx4939ide_check_error_ints(ide_hwif_t *hwif) in tx4939ide_check_error_ints()
176 ide_hwif_t *hwif; in tx4939ide_clear_irq() local
192 static u8 tx4939ide_cable_detect(ide_hwif_t *hwif) in tx4939ide_cable_detect()
203 ide_hwif_t *hwif = drive->hwif; in tx4939ide_dma_host_set() local
237 ide_hwif_t *hwif = drive->hwif; in tx4939ide_build_dmatable() local
290 ide_hwif_t *hwif = drive->hwif; in tx4939ide_dma_setup() local
317 ide_hwif_t *hwif = drive->hwif; in tx4939ide_dma_end() local
[all …]
Dide-io.c117 ide_hwif_t *hwif = drive->hwif; in ide_complete_rq() local
225 ide_hwif_t *hwif = drive->hwif; in ide_map_sg() local
395 static inline int ide_lock_port(ide_hwif_t *hwif) in ide_lock_port()
405 static inline void ide_unlock_port(ide_hwif_t *hwif) in ide_unlock_port()
410 static inline int ide_lock_host(struct ide_host *host, ide_hwif_t *hwif) in ide_lock_host()
459 ide_hwif_t *hwif = drive->hwif; in do_ide_request() local
578 ide_hwif_t *hwif = drive->hwif; in drive_is_ready() local
615 ide_hwif_t *hwif = (ide_hwif_t *)data; in ide_timer_expiry() local
727 static void unexpected_intr(int irq, ide_hwif_t *hwif) in unexpected_intr()
772 ide_hwif_t *hwif = (ide_hwif_t *)dev_id; in ide_intr() local
[all …]
Dcmd64x.c56 ide_hwif_t *hwif = drive->hwif; in cmd64x_program_timings() local
133 static void cmd64x_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cmd64x_set_pio_mode()
147 static void cmd64x_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cmd64x_set_dma_mode()
188 ide_hwif_t *hwif = drive->hwif; in cmd648_clear_irq() local
202 ide_hwif_t *hwif = drive->hwif; in cmd64x_clear_irq() local
214 static int cmd648_test_irq(ide_hwif_t *hwif) in cmd648_test_irq()
228 static int cmd64x_test_irq(ide_hwif_t *hwif) in cmd64x_test_irq()
251 ide_hwif_t *hwif = drive->hwif; in cmd646_1_dma_end() local
288 static u8 cmd64x_cable_detect(ide_hwif_t *hwif) in cmd64x_cable_detect()
Dit821x.c114 ide_hwif_t *hwif = drive->hwif; in it821x_program() local
140 ide_hwif_t *hwif = drive->hwif; in it821x_program_udma() local
170 ide_hwif_t *hwif = drive->hwif; in it821x_clock_strategy() local
239 static void it821x_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in it821x_set_pio_mode()
283 ide_hwif_t *hwif = drive->hwif; in it821x_tune_mwdma() local
320 ide_hwif_t *hwif = drive->hwif; in it821x_tune_udma() local
363 ide_hwif_t *hwif = drive->hwif; in it821x_dma_start() local
385 ide_hwif_t *hwif = drive->hwif; in it821x_dma_end() local
403 static void it821x_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in it821x_set_dma_mode()
427 static u8 it821x_cable_detect(ide_hwif_t *hwif) in it821x_cable_detect()
[all …]
Dsiimage.c76 static inline int is_sata(ide_hwif_t *hwif) in is_sata()
92 static unsigned long siimage_selreg(ide_hwif_t *hwif, int r) in siimage_selreg()
116 ide_hwif_t *hwif = drive->hwif; in siimage_seldev() local
197 ide_hwif_t *hwif = drive->hwif; in sil_pata_udma_filter() local
239 static void sil_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in sil_set_pio_mode()
298 static void sil_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in sil_set_dma_mode()
341 static int sil_test_irq(ide_hwif_t *hwif) in sil_test_irq()
361 ide_hwif_t *hwif = drive->hwif; in siimage_mmio_dma_test_irq() local
411 ide_hwif_t *hwif = drive->hwif; in sil_sata_reset_poll() local
549 static void init_mmio_iops_siimage(ide_hwif_t *hwif) in init_mmio_iops_siimage()
[all …]
Dcs5530.c40 #define CS5530_BASEREG(hwif) (((hwif)->dma_base & ~0xf) + ((hwif)->channel ? 0x30 : 0x20)) argument
53 static void cs5530_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cs5530_set_pio_mode()
83 ide_hwif_t *hwif = drive->hwif; in cs5530_udma_filter() local
103 static void cs5530_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cs5530_set_dma_mode()
229 static void init_hwif_cs5530 (ide_hwif_t *hwif) in init_hwif_cs5530()
Dide-xfer-mode.c124 ide_hwif_t *hwif = drive->hwif; in ide_set_pio_mode() local
158 ide_hwif_t *hwif = drive->hwif; in ide_set_dma_mode() local
184 ide_hwif_t *hwif = drive->hwif; in ide_set_pio() local
224 ide_hwif_t *hwif = drive->hwif; in ide_rate_filter() local
251 ide_hwif_t *hwif = drive->hwif; in ide_set_xfer_rate() local
Dns87415.c54 static u8 superio_read_status(ide_hwif_t *hwif) in superio_read_status()
59 static u8 superio_dma_sff_read_status(ide_hwif_t *hwif) in superio_dma_sff_read_status()
99 static void superio_init_iops(struct hwif_s *hwif) in superio_init_iops()
124 ide_hwif_t *hwif = drive->hwif; in ns87415_prepare_drive() local
186 ide_hwif_t *hwif = drive->hwif; in ns87415_dma_end() local
204 static void init_hwif_ns87415 (ide_hwif_t *hwif) in init_hwif_ns87415()
Dide-eh.c10 ide_hwif_t *hwif = drive->hwif; in ide_ata_error() local
66 ide_hwif_t *hwif = drive->hwif; in ide_atapi_error() local
169 ide_hwif_t *hwif = drive->hwif; in atapi_reset_pollfunc() local
198 static void ide_reset_report_error(ide_hwif_t *hwif, u8 err) in ide_reset_report_error()
225 ide_hwif_t *hwif = drive->hwif; in reset_pollfunc() local
336 ide_hwif_t *hwif = drive->hwif; in do_reset1() local
Dide-iops.c108 ide_hwif_t *hwif = drive->hwif; in __ide_wait_stat() local
230 ide_hwif_t *hwif = drive->hwif; in eighty_ninty_three() local
344 ide_hwif_t *hwif = drive->hwif; in ide_config_drive_speed() local
447 ide_hwif_t *hwif = drive->hwif; in __ide_set_handler() local
459 ide_hwif_t *hwif = drive->hwif; in ide_set_handler() local
484 ide_hwif_t *hwif = drive->hwif; in ide_execute_command() local
507 int ide_wait_not_busy(ide_hwif_t *hwif, unsigned long timeout) in ide_wait_not_busy()
Dserverworks.c109 static void svwks_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in svwks_set_pio_mode()
131 static void svwks_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in svwks_set_dma_mode()
261 static u8 ata66_svwks_svwks(ide_hwif_t *hwif) in ata66_svwks_svwks()
273 static u8 ata66_svwks_dell(ide_hwif_t *hwif) in ata66_svwks_dell()
292 static u8 ata66_svwks_cobalt(ide_hwif_t *hwif) in ata66_svwks_cobalt()
304 static u8 svwks_cable_detect(ide_hwif_t *hwif) in svwks_cable_detect()
Dalim15x3.c51 static void ali_fifo_control(ide_hwif_t *hwif, ide_drive_t *drive, int on) in ali_fifo_control()
64 static void ali_program_timings(ide_hwif_t *hwif, ide_drive_t *drive, in ali_program_timings()
102 static void ali_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in ali_set_pio_mode()
164 static void ali_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in ali_set_dma_mode()
381 static u8 ali_cable_detect(ide_hwif_t *hwif) in ali_cable_detect()
418 static void init_hwif_ali15x3(ide_hwif_t *hwif) in init_hwif_ali15x3()
467 static int init_dma_ali15x3(ide_hwif_t *hwif, const struct ide_port_info *d) in init_dma_ali15x3()
Dide-acpi.c38 ide_hwif_t *hwif; member
95 bool ide_port_acpi(ide_hwif_t *hwif) in ide_port_acpi()
179 static acpi_handle ide_acpi_hwif_get_handle(ide_hwif_t *hwif) in ide_acpi_hwif_get_handle()
396 void ide_acpi_get_timing(ide_hwif_t *hwif) in ide_acpi_get_timing()
474 void ide_acpi_push_timing(ide_hwif_t *hwif) in ide_acpi_push_timing()
515 void ide_acpi_set_state(ide_hwif_t *hwif, int on) in ide_acpi_set_state()
551 void ide_acpi_init_port(ide_hwif_t *hwif) in ide_acpi_init_port()
565 void ide_acpi_port_init_devices(ide_hwif_t *hwif) in ide_acpi_port_init_devices()
Dhpt366.c559 ide_hwif_t *hwif = drive->hwif; in hpt3xx_udma_filter() local
598 ide_hwif_t *hwif = drive->hwif; in hpt3xx_mdma_filter() local
631 static void hpt3xx_set_mode(ide_hwif_t *hwif, ide_drive_t *drive) in hpt3xx_set_mode()
655 static void hpt3xx_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in hpt3xx_set_pio_mode()
663 ide_hwif_t *hwif = drive->hwif; in hpt3xx_maskproc() local
708 ide_hwif_t *hwif = drive->hwif; in hpt370_clear_engine() local
717 ide_hwif_t *hwif = drive->hwif; in hpt370_irq_timeout() local
742 ide_hwif_t *hwif = drive->hwif; in hpt370_dma_end() local
758 ide_hwif_t *hwif = drive->hwif; in hpt374_dma_test_irq() local
779 ide_hwif_t *hwif = drive->hwif; in hpt374_dma_end() local
[all …]
Dsgiioc4.c108 static int sgiioc4_checkirq(ide_hwif_t *hwif) in sgiioc4_checkirq()
123 ide_hwif_t *hwif = drive->hwif; in sgiioc4_clearirq() local
179 ide_hwif_t *hwif = drive->hwif; in sgiioc4_dma_start() local
187 static u32 sgiioc4_ide_dma_stop(ide_hwif_t *hwif, u64 dma_base) in sgiioc4_ide_dma_stop()
206 ide_hwif_t *hwif = drive->hwif; in sgiioc4_dma_end() local
258 static void sgiioc4_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in sgiioc4_set_dma_mode()
290 static u8 sgiioc4_read_status(ide_hwif_t *hwif) in sgiioc4_read_status()
310 static int ide_dma_sgiioc4(ide_hwif_t *hwif, const struct ide_port_info *d) in ide_dma_sgiioc4()
360 ide_hwif_t *hwif = drive->hwif; in sgiioc4_configure_for_dma() local
416 ide_hwif_t *hwif = drive->hwif; in sgiioc4_build_dmatable() local
Dpmac.c67 ide_hwif_t *hwif; member
418 ide_hwif_t *hwif = drive->hwif; in pmac_ide_apply_timings() local
435 ide_hwif_t *hwif = drive->hwif; in pmac_ide_kauai_apply_timings() local
454 ide_hwif_t *hwif = drive->hwif; in pmac_ide_do_update_timings() local
481 static void pmac_exec_command(ide_hwif_t *hwif, u8 cmd) in pmac_exec_command()
488 static void pmac_write_devctl(ide_hwif_t *hwif, u8 ctl) in pmac_write_devctl()
498 static void pmac_ide_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in pmac_ide_set_pio_mode()
778 static void pmac_ide_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in pmac_ide_set_dma_mode()
915 static u8 pmac_ide_cable_detect(ide_hwif_t *hwif) in pmac_ide_cable_detect()
947 ide_hwif_t *hwif = drive->hwif; in pmac_ide_init_dev() local
[all …]
Dsc1200.c83 ide_hwif_t *hwif = drive->hwif; in sc1200_tunepio() local
106 ide_hwif_t *hwif = drive->hwif; in sc1200_udma_filter() local
126 static void sc1200_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in sc1200_set_dma_mode()
173 ide_hwif_t *hwif = drive->hwif; in sc1200_dma_end() local
197 static void sc1200_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in sc1200_set_pio_mode()
Dpiix.c68 static void piix_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in piix_set_pio_mode()
137 static void piix_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in piix_set_dma_mode()
227 ide_hwif_t *hwif = drive->hwif; in ich_clear_irq() local
271 static u8 piix_cable_detect(ide_hwif_t *hwif) in piix_cable_detect()
300 static void init_hwif_piix(ide_hwif_t *hwif) in init_hwif_piix()
Dqd65xx.c111 static u8 qd6500_compute_timing (ide_hwif_t *hwif, int active_time, int recovery_time) in qd6500_compute_timing()
191 static void qd6500_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in qd6500_set_pio_mode()
211 static void qd6580_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in qd6580_set_pio_mode()
291 ide_hwif_t *hwif = drive->hwif; in qd6500_init_dev() local
300 ide_hwif_t *hwif = drive->hwif; in qd6580_init_dev() local
Djmicron.c29 static u8 jmicron_cable_detect(ide_hwif_t *hwif) in jmicron_cable_detect()
83 static void jmicron_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in jmicron_set_pio_mode()
95 static void jmicron_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in jmicron_set_dma_mode()
Dsl82c105.c66 static void sl82c105_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in sl82c105_set_pio_mode()
95 static void sl82c105_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in sl82c105_set_dma_mode()
113 static int sl82c105_test_irq(ide_hwif_t *hwif) in sl82c105_test_irq()
149 ide_hwif_t *hwif = drive->hwif; in sl82c105_dma_lost_irq() local
187 ide_hwif_t *hwif = drive->hwif; in sl82c105_dma_start() local
Dide-taskfile.c29 ide_hwif_t *hwif = drive->hwif; in ide_tf_readback() local
80 ide_hwif_t *hwif = drive->hwif; in do_rw_taskfile() local
150 ide_hwif_t *hwif = drive->hwif; in task_no_data_intr() local
200 ide_hwif_t *hwif = drive->hwif; in wait_drive_not_busy() local
226 ide_hwif_t *hwif = drive->hwif; in ide_pio_bytes() local
346 ide_hwif_t *hwif = drive->hwif; in task_pio_intr() local
Dicside.c169 ide_hwif_t *hwif = drive->hwif; in icside_maskproc() local
237 static void icside_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in icside_set_dma_mode()
290 ide_hwif_t *hwif = drive->hwif; in icside_dma_end() local
300 ide_hwif_t *hwif = drive->hwif; in icside_dma_start() local
310 ide_hwif_t *hwif = drive->hwif; in icside_dma_setup() local
352 ide_hwif_t *hwif = drive->hwif; in icside_dma_test_irq() local
362 static int icside_dma_init(ide_hwif_t *hwif, const struct ide_port_info *d) in icside_dma_init()
380 static int icside_dma_off_init(ide_hwif_t *hwif, const struct ide_port_info *d) in icside_dma_off_init()
Dslc90e66.c21 static void slc90e66_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in slc90e66_set_pio_mode()
75 static void slc90e66_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in slc90e66_set_dma_mode()
118 static u8 slc90e66_cable_detect(ide_hwif_t *hwif) in slc90e66_cable_detect()
Dit8213.c26 static void it8213_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in it8213_set_pio_mode()
83 static void it8213_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in it8213_set_dma_mode()
143 static u8 it8213_cable_detect(ide_hwif_t *hwif) in it8213_cable_detect()
Daec62xx.c84 static void aec6210_set_mode(ide_hwif_t *hwif, ide_drive_t *drive) in aec6210_set_mode()
112 static void aec6260_set_mode(ide_hwif_t *hwif, ide_drive_t *drive) in aec6260_set_mode()
137 static void aec_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in aec_set_pio_mode()
163 static u8 atp86x_cable_detect(ide_hwif_t *hwif) in atp86x_cable_detect()
Dide-pm.c9 ide_hwif_t *hwif = drive->hwif; in generic_ide_suspend() local
75 ide_hwif_t *hwif = drive->hwif; in generic_ide_resume() local
257 ide_hwif_t *hwif = drive->hwif; in ide_check_pm_state() local
Datiixp.c51 static void atiixp_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in atiixp_set_pio_mode()
85 static void atiixp_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in atiixp_set_dma_mode()
123 static u8 atiixp_cable_detect(ide_hwif_t *hwif) in atiixp_cable_detect()
Dide-sysfs.c96 ide_hwif_t *hwif = dev_get_drvdata(portdev); in store_delete_devices() local
112 ide_hwif_t *hwif = dev_get_drvdata(portdev); in store_scan() local
131 int ide_sysfs_register_port(ide_hwif_t *hwif) in ide_sysfs_register_port()
Dpdc202xx_new.c72 static u8 get_indexed_reg(ide_hwif_t *hwif, u8 index) in get_indexed_reg()
88 static void set_indexed_reg(ide_hwif_t *hwif, u8 index, u8 value) in set_indexed_reg()
133 static void pdcnew_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in pdcnew_set_dma_mode()
171 static void pdcnew_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in pdcnew_set_pio_mode()
184 static u8 pdcnew_cable_detect(ide_hwif_t *hwif) in pdcnew_cable_detect()
Dau1xxx-ide.c106 static void au1xxx_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in au1xxx_set_pio_mode()
167 static void auide_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in auide_set_dma_mode()
217 ide_hwif_t *hwif = drive->hwif; in auide_build_dmatable() local
346 static int auide_ddma_init(ide_hwif_t *hwif, const struct ide_port_info *d) in auide_ddma_init()
403 static int auide_ddma_init(ide_hwif_t *hwif, const struct ide_port_info *d) in auide_ddma_init()
Dcy82c693.c56 static void cy82c693_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cy82c693_set_dma_mode()
83 static void cy82c693_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cy82c693_set_pio_mode()
148 static void init_iops_cy82c693(ide_hwif_t *hwif) in init_iops_cy82c693()
Dtrm290.c147 ide_hwif_t *hwif = drive->hwif; in trm290_prepare_drive() local
194 ide_hwif_t *hwif = drive->hwif; in trm290_dma_setup() local
234 static void init_hwif_trm290(ide_hwif_t *hwif) in init_hwif_trm290()
Dcs5535.c138 static void cs5535_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cs5535_set_dma_mode()
151 static void cs5535_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cs5535_set_pio_mode()
156 static u8 cs5535_cable_detect(ide_hwif_t *hwif) in cs5535_cable_detect()
Dht6560b.c116 ide_hwif_t *hwif = drive->hwif; in ht6560b_dev_select() local
281 static void ht6560b_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in ht6560b_set_pio_mode()
310 ide_hwif_t *hwif = drive->hwif; in ht6560b_init_dev() local
Dtriflex.c37 static void triflex_set_mode(ide_hwif_t *hwif, ide_drive_t *drive) in triflex_set_mode()
84 static void triflex_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in triflex_set_pio_mode()
Dpalm_bk3710.c191 static void palm_bk3710_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in palm_bk3710_set_dma_mode()
207 static void palm_bk3710_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in palm_bk3710_set_pio_mode()
280 static u8 palm_bk3710_cable_detect(ide_hwif_t *hwif) in palm_bk3710_cable_detect()
285 static int palm_bk3710_init_dma(ide_hwif_t *hwif, const struct ide_port_info *d) in palm_bk3710_init_dma()
Dcs5520.c60 static void cs5520_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cs5520_set_pio_mode()
84 static void cs5520_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cs5520_set_dma_mode()
Dide-park.c11 ide_hwif_t *hwif = drive->hwif; in issue_park_cmd() local
92 ide_hwif_t *hwif = drive->hwif; in ide_park_show() local
Dit8172.c40 static void it8172_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in it8172_set_pio_mode()
80 static void it8172_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in it8172_set_dma_mode()
Damd74xx.c82 static void amd_set_drive(ide_hwif_t *hwif, ide_drive_t *drive) in amd_set_drive()
111 static void amd_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in amd_set_pio_mode()
180 static u8 amd_cable_detect(ide_hwif_t *hwif) in amd_cable_detect()
Dvia82cxxx.c125 static void via_set_speed(ide_hwif_t *hwif, u8 dn, struct ide_timing *timing) in via_set_speed()
179 static void via_set_drive(ide_hwif_t *hwif, ide_drive_t *drive) in via_set_drive()
217 static void via_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in via_set_pio_mode()
382 static u8 via82cxxx_cable_detect(ide_hwif_t *hwif) in via82cxxx_cable_detect()
Dide-devsets.c75 static int set_pio_mode_abuse(ide_hwif_t *hwif, u8 req_pio) in set_pio_mode_abuse()
98 ide_hwif_t *hwif = drive->hwif; in set_pio_mode() local
Dide-proc.c36 ide_hwif_t *hwif = (ide_hwif_t *) m->private; in ide_imodel_proc_show() local
74 ide_hwif_t *hwif = (ide_hwif_t *) m->private; in ide_mate_proc_show() local
98 ide_hwif_t *hwif = (ide_hwif_t *) m->private; in ide_channel_proc_show() local
683 void ide_proc_port_register_devices(ide_hwif_t *hwif) in ide_proc_port_register_devices()
721 void ide_proc_register_port(ide_hwif_t *hwif) in ide_proc_register_port()
733 void ide_proc_unregister_port(ide_hwif_t *hwif) in ide_proc_unregister_port()
Dcs5536.c113 static u8 cs5536_cable_detect(ide_hwif_t *hwif) in cs5536_cable_detect()
132 static void cs5536_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cs5536_set_pio_mode()
180 static void cs5536_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cs5536_set_dma_mode()
Dgayle.c61 static int gayle_test_irq(ide_hwif_t *hwif) in gayle_test_irq()
73 ide_hwif_t *hwif = drive->hwif; in gayle_a1200_clear_irq() local
Dide-atapi.c346 ide_hwif_t *hwif = drive->hwif; in ide_check_ireason() local
392 ide_hwif_t *hwif = drive->hwif; in ide_pc_intr() local
585 ide_hwif_t *hwif = drive->hwif; in ide_transfer_pc() local
672 ide_hwif_t *hwif = drive->hwif; in ide_issue_pc() local
Dsis5513.c277 ide_hwif_t *hwif = drive->hwif; in config_drive_art_rwp() local
293 static void sis_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in sis_set_pio_mode()
343 static void sis_set_dma_mode(ide_hwif_t *hwif, ide_drive_t *drive) in sis_set_dma_mode()
524 static u8 sis_cable_detect(ide_hwif_t *hwif) in sis_cable_detect()
Dsetup-pci.c80 unsigned long ide_pci_dma_base(ide_hwif_t *hwif, const struct ide_port_info *d) in ide_pci_dma_base()
109 int ide_pci_check_simplex(ide_hwif_t *hwif, const struct ide_port_info *d) in ide_pci_check_simplex()
364 int ide_hwif_setup_dma(ide_hwif_t *hwif, const struct ide_port_info *d) in ide_hwif_setup_dma()
Dide-cs.c119 ide_hwif_t *hwif; in idecs_register() local
258 ide_hwif_t *hwif = host->ports[0]; in ide_release() local
Dide-disk.c84 ide_hwif_t *hwif = drive->hwif; in __ide_do_rw_disk() local
184 ide_hwif_t *hwif = drive->hwif; in ide_do_rw_disk() local
656 ide_hwif_t *hwif = drive->hwif; in ide_disk_setup() local
Ddtc2278.c71 static void dtc2278_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in dtc2278_set_pio_mode()
Dmacide.c57 int macide_test_irq(ide_hwif_t *hwif) in macide_test_irq()
Dumc8672.c107 static void umc_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in umc_set_pio_mode()
Dopti621.c65 static void opti621_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in opti621_set_pio_mode()
Dqd65xx.h32 #define QD_CONFIG(hwif) ((hwif)->config_data & 0x00ff) argument
Dtx4938ide.c59 static void tx4938ide_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in tx4938ide_set_pio_mode()
Dbuddha.c103 static int buddha_test_irq(ide_hwif_t *hwif) in buddha_test_irq()
Dali14xx.c112 static void ali14xx_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in ali14xx_set_pio_mode()
Dcmd640.c576 static void cmd640_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) in cmd640_set_pio_mode()
635 static int cmd640_test_irq(ide_hwif_t *hwif) in cmd640_test_irq()
Dide-floppy_ioctl.c218 ide_hwif_t *hwif = drive->hwif; in ide_floppy_get_format_progress() local
Dide.c354 void ide_port_apply_params(ide_hwif_t *hwif) in ide_port_apply_params()
Dide-cd.c276 ide_hwif_t *hwif = drive->hwif; in cdrom_decode_status() local
523 ide_hwif_t *hwif = drive->hwif; in cdrom_newpc_intr() local
Dide-tape.c517 ide_hwif_t *hwif = drive->hwif; in idetape_media_access_finished() local
569 ide_hwif_t *hwif = drive->hwif; in idetape_do_request() local
/linux-4.4.14/include/linux/
Dide.h508 struct hwif_s *hwif; /* actually (ide_hwif_t *) */ member
950 static inline void ide_proc_register_port(ide_hwif_t *hwif) { ; } in ide_proc_register_port()
951 static inline void ide_proc_port_register_devices(ide_hwif_t *hwif) { ; } in ide_proc_port_register_devices()
953 static inline void ide_proc_unregister_port(ide_hwif_t *hwif) { ; } in ide_proc_unregister_port()
1209 static inline int ide_hwif_setup_dma(ide_hwif_t *hwif, in ide_hwif_setup_dma()
1422 static inline void ide_release_dma_engine(ide_hwif_t *hwif) { ; } in ide_release_dma_engine()
1440 static inline bool ide_port_acpi(ide_hwif_t *hwif) { return 0; } in ide_port_acpi()
1442 static inline void ide_acpi_get_timing(ide_hwif_t *hwif) { ; } in ide_acpi_get_timing()
1443 static inline void ide_acpi_push_timing(ide_hwif_t *hwif) { ; } in ide_acpi_push_timing()
1444 static inline void ide_acpi_init_port(ide_hwif_t *hwif) { ; } in ide_acpi_init_port()
[all …]
/linux-4.4.14/arch/mips/include/asm/mach-au1x00/
Dau1xxx_ide.h53 ide_hwif_t *hwif; member
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_ioc_ct.c510 bfa_ioc_set_ctx_hwif(struct bfa_ioc_s *ioc, struct bfa_ioc_hwif_s *hwif) in bfa_ioc_set_ctx_hwif()
Dbfa.h252 struct bfa_hwif_s hwif; member
/linux-4.4.14/drivers/net/wan/
Dfarsync.c431 int hwif; /* Line hardware (lineInterface copy) */ member