Home
last modified time | relevance | path

Searched refs:gtm (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/sysdev/
H A Dfsl_gtm.c69 struct gtm { struct
89 struct gtm *gtm; in gtm_get_timer16() local
92 list_for_each_entry(gtm, &gtms, list_node) { in gtm_get_timer16()
93 spin_lock_irq(&gtm->lock); in gtm_get_timer16()
95 for (i = 0; i < ARRAY_SIZE(gtm->timers); i++) { in gtm_get_timer16()
96 if (!gtm->timers[i].requested) { in gtm_get_timer16()
97 gtm->timers[i].requested = true; in gtm_get_timer16()
98 spin_unlock_irq(&gtm->lock); in gtm_get_timer16()
99 return &gtm in gtm_get_timer16()
122 gtm_get_specific_timer16(struct gtm *gtm, unsigned int timer) gtm_get_specific_timer16() argument
168 struct gtm *gtm = tmr->gtm; gtm_set_ref_timer16() local
304 struct gtm *gtm = tmr->gtm; gtm_stop_timer16() local
381 struct gtm *gtm; fsl_gtm_init() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/sysdev/
H A Dfsl_gtm.c69 struct gtm { struct
89 struct gtm *gtm; in gtm_get_timer16() local
92 list_for_each_entry(gtm, &gtms, list_node) { in gtm_get_timer16()
93 spin_lock_irq(&gtm->lock); in gtm_get_timer16()
95 for (i = 0; i < ARRAY_SIZE(gtm->timers); i++) { in gtm_get_timer16()
96 if (!gtm->timers[i].requested) { in gtm_get_timer16()
97 gtm->timers[i].requested = true; in gtm_get_timer16()
98 spin_unlock_irq(&gtm->lock); in gtm_get_timer16()
99 return &gtm in gtm_get_timer16()
122 gtm_get_specific_timer16(struct gtm *gtm, unsigned int timer) gtm_get_specific_timer16() argument
168 struct gtm *gtm = tmr->gtm; gtm_set_ref_timer16() local
304 struct gtm *gtm = tmr->gtm; gtm_stop_timer16() local
381 struct gtm *gtm; fsl_gtm_init() local
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_acpi.c24 struct ata_acpi_gtm gtm; member
41 if (ACPI_HANDLE(&ap->tdev) == NULL || ata_acpi_gtm(ap, &acpi->gtm) < 0) in pacpi_pre_reset()
79 probe = acpi->gtm; in pacpi_discover_modes()
118 if (!(acpi->gtm.flags & 0x10)) in pacpi_set_piomode()
123 acpi->gtm.drive[unit].pio = t->cycle; in pacpi_set_piomode()
124 ata_acpi_stm(ap, &acpi->gtm); in pacpi_set_piomode()
126 ata_acpi_gtm(ap, &acpi->gtm); in pacpi_set_piomode()
141 if (!(acpi->gtm.flags & 0x10)) in pacpi_set_dmamode()
147 acpi->gtm.drive[unit].dma = t->udma; in pacpi_set_dmamode()
148 acpi->gtm in pacpi_set_dmamode()
[all...]
H A Dlibata-acpi.c267 const struct ata_acpi_gtm *gtm = ata_acpi_init_gtm(ap); in ata_acpi_dissociate() local
269 if (ACPI_HANDLE(&ap->tdev) && gtm) in ata_acpi_dissociate()
270 ata_acpi_stm(ap, gtm); in ata_acpi_dissociate()
277 * @gtm: out parameter for _GTM result
279 * Evaluate _GTM and store the result in @gtm.
287 int ata_acpi_gtm(struct ata_port *ap, struct ata_acpi_gtm *gtm) in ata_acpi_gtm() argument
325 memcpy(gtm, out_obj->buffer.pointer, sizeof(struct ata_acpi_gtm)); in ata_acpi_gtm()
481 * @gtm: GTM parameter to use
483 * Determine xfermask for @dev from @gtm.
492 const struct ata_acpi_gtm *gtm) in ata_acpi_gtm_xfermask()
491 ata_acpi_gtm_xfermask(struct ata_device *dev, const struct ata_acpi_gtm *gtm) ata_acpi_gtm_xfermask() argument
531 ata_acpi_cbl_80wire(struct ata_port *ap, const struct ata_acpi_gtm *gtm) ata_acpi_cbl_80wire() argument
841 const struct ata_acpi_gtm *gtm = ata_acpi_init_gtm(ap); ata_acpi_on_resume() local
[all...]
H A Dpata_amd.c277 const struct ata_acpi_gtm *gtm; in nv_mode_filter() local
292 gtm = ata_acpi_init_gtm(ap); in nv_mode_filter()
293 if (gtm) { in nv_mode_filter()
294 acpi_limit = ata_acpi_gtm_xfermask(dev, gtm); in nv_mode_filter()
297 gtm->drive[0].dma, gtm->drive[1].dma, gtm->flags); in nv_mode_filter()
/kernel/linux/linux-6.6/drivers/ata/
H A Dpata_acpi.c24 struct ata_acpi_gtm gtm; member
41 if (ACPI_HANDLE(&ap->tdev) == NULL || ata_acpi_gtm(ap, &acpi->gtm) < 0) in pacpi_pre_reset()
79 probe = acpi->gtm; in pacpi_discover_modes()
118 if (!(acpi->gtm.flags & 0x10)) in pacpi_set_piomode()
123 acpi->gtm.drive[unit].pio = t->cycle; in pacpi_set_piomode()
124 ata_acpi_stm(ap, &acpi->gtm); in pacpi_set_piomode()
126 ata_acpi_gtm(ap, &acpi->gtm); in pacpi_set_piomode()
141 if (!(acpi->gtm.flags & 0x10)) in pacpi_set_dmamode()
147 acpi->gtm.drive[unit].dma = t->udma; in pacpi_set_dmamode()
148 acpi->gtm in pacpi_set_dmamode()
[all...]
H A Dlibata-acpi.c267 const struct ata_acpi_gtm *gtm = ata_acpi_init_gtm(ap); in ata_acpi_dissociate() local
269 if (ACPI_HANDLE(&ap->tdev) && gtm) in ata_acpi_dissociate()
270 ata_acpi_stm(ap, gtm); in ata_acpi_dissociate()
277 * @gtm: out parameter for _GTM result
279 * Evaluate _GTM and store the result in @gtm.
287 int ata_acpi_gtm(struct ata_port *ap, struct ata_acpi_gtm *gtm) in ata_acpi_gtm() argument
325 memcpy(gtm, out_obj->buffer.pointer, sizeof(struct ata_acpi_gtm)); in ata_acpi_gtm()
473 * @gtm: GTM parameter to use
475 * Determine xfermask for @dev from @gtm.
484 const struct ata_acpi_gtm *gtm) in ata_acpi_gtm_xfermask()
483 ata_acpi_gtm_xfermask(struct ata_device *dev, const struct ata_acpi_gtm *gtm) ata_acpi_gtm_xfermask() argument
523 ata_acpi_cbl_80wire(struct ata_port *ap, const struct ata_acpi_gtm *gtm) ata_acpi_cbl_80wire() argument
814 const struct ata_acpi_gtm *gtm = ata_acpi_init_gtm(ap); ata_acpi_on_resume() local
[all...]
H A Dpata_amd.c276 const struct ata_acpi_gtm *gtm; in nv_mode_filter() local
291 gtm = ata_acpi_init_gtm(ap); in nv_mode_filter()
292 if (gtm) { in nv_mode_filter()
293 acpi_limit = ata_acpi_gtm_xfermask(dev, gtm); in nv_mode_filter()
296 gtm->drive[0].dma, gtm->drive[1].dma, gtm->flags); in nv_mode_filter()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dfsl_gtm.h17 struct gtm;
22 struct gtm *gtm; member
33 extern struct gtm_timer *gtm_get_specific_timer16(struct gtm *gtm,
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dfsl_gtm.h17 struct gtm;
22 struct gtm *gtm; member
33 extern struct gtm_timer *gtm_get_specific_timer16(struct gtm *gtm,
/kernel/linux/linux-5.10/drivers/ide/
H A Dide-acpi.c41 struct GTM_buffer gtm; member
448 memcpy(&hwif->acpidata->gtm, out_obj->buffer.pointer, in ide_acpi_get_timing()
456 hwif->acpidata->gtm.PIO_speed0, in ide_acpi_get_timing()
457 hwif->acpidata->gtm.DMA_speed0, in ide_acpi_get_timing()
458 hwif->acpidata->gtm.PIO_speed1, in ide_acpi_get_timing()
459 hwif->acpidata->gtm.DMA_speed1, in ide_acpi_get_timing()
460 hwif->acpidata->gtm.GTM_flags); in ide_acpi_get_timing()
490 in_params[0].buffer.pointer = (u8 *)&hwif->acpidata->gtm; in ide_acpi_push_timing()
/kernel/linux/linux-5.10/include/linux/
H A Dlibata.h238 ATA_PFLAG_INIT_GTM_VALID = (1 << 19), /* initial gtm data valid */
1311 const struct ata_acpi_gtm *gtm);
1312 int ata_acpi_cbl_80wire(struct ata_port *ap, const struct ata_acpi_gtm *gtm);
1332 const struct ata_acpi_gtm *gtm) in ata_acpi_gtm_xfermask()
1338 const struct ata_acpi_gtm *gtm) in ata_acpi_cbl_80wire()
1331 ata_acpi_gtm_xfermask(struct ata_device *dev, const struct ata_acpi_gtm *gtm) ata_acpi_gtm_xfermask() argument
1337 ata_acpi_cbl_80wire(struct ata_port *ap, const struct ata_acpi_gtm *gtm) ata_acpi_cbl_80wire() argument
/kernel/linux/linux-6.6/include/linux/
H A Dlibata.h198 ATA_PFLAG_INIT_GTM_VALID = (1 << 19), /* initial gtm data valid */
1305 const struct ata_acpi_gtm *gtm);
1306 int ata_acpi_cbl_80wire(struct ata_port *ap, const struct ata_acpi_gtm *gtm);
1326 const struct ata_acpi_gtm *gtm) in ata_acpi_gtm_xfermask()
1332 const struct ata_acpi_gtm *gtm) in ata_acpi_cbl_80wire()
1325 ata_acpi_gtm_xfermask(struct ata_device *dev, const struct ata_acpi_gtm *gtm) ata_acpi_gtm_xfermask() argument
1331 ata_acpi_cbl_80wire(struct ata_port *ap, const struct ata_acpi_gtm *gtm) ata_acpi_cbl_80wire() argument

Completed in 27 milliseconds