gtm                17 arch/powerpc/include/asm/fsl_gtm.h struct gtm;
gtm                22 arch/powerpc/include/asm/fsl_gtm.h 	struct gtm *gtm;
gtm                33 arch/powerpc/include/asm/fsl_gtm.h extern struct gtm_timer *gtm_get_specific_timer16(struct gtm *gtm,
gtm                89 arch/powerpc/sysdev/fsl_gtm.c 	struct gtm *gtm = NULL;
gtm                92 arch/powerpc/sysdev/fsl_gtm.c 	list_for_each_entry(gtm, &gtms, list_node) {
gtm                93 arch/powerpc/sysdev/fsl_gtm.c 		spin_lock_irq(&gtm->lock);
gtm                95 arch/powerpc/sysdev/fsl_gtm.c 		for (i = 0; i < ARRAY_SIZE(gtm->timers); i++) {
gtm                96 arch/powerpc/sysdev/fsl_gtm.c 			if (!gtm->timers[i].requested) {
gtm                97 arch/powerpc/sysdev/fsl_gtm.c 				gtm->timers[i].requested = true;
gtm                98 arch/powerpc/sysdev/fsl_gtm.c 				spin_unlock_irq(&gtm->lock);
gtm                99 arch/powerpc/sysdev/fsl_gtm.c 				return &gtm->timers[i];
gtm               103 arch/powerpc/sysdev/fsl_gtm.c 		spin_unlock_irq(&gtm->lock);
gtm               106 arch/powerpc/sysdev/fsl_gtm.c 	if (gtm)
gtm               122 arch/powerpc/sysdev/fsl_gtm.c struct gtm_timer *gtm_get_specific_timer16(struct gtm *gtm,
gtm               130 arch/powerpc/sysdev/fsl_gtm.c 	spin_lock_irq(&gtm->lock);
gtm               132 arch/powerpc/sysdev/fsl_gtm.c 	if (gtm->timers[timer].requested)
gtm               135 arch/powerpc/sysdev/fsl_gtm.c 	ret = &gtm->timers[timer];
gtm               139 arch/powerpc/sysdev/fsl_gtm.c 	spin_unlock_irq(&gtm->lock);
gtm               155 arch/powerpc/sysdev/fsl_gtm.c 	spin_lock_irq(&tmr->gtm->lock);
gtm               157 arch/powerpc/sysdev/fsl_gtm.c 	spin_unlock_irq(&tmr->gtm->lock);
gtm               168 arch/powerpc/sysdev/fsl_gtm.c 	struct gtm *gtm = tmr->gtm;
gtm               169 arch/powerpc/sysdev/fsl_gtm.c 	int num = tmr - &gtm->timers[0];
gtm               181 arch/powerpc/sysdev/fsl_gtm.c 	prescaler = gtm->clock / frequency;
gtm               203 arch/powerpc/sysdev/fsl_gtm.c 	spin_lock_irqsave(&gtm->lock, flags);
gtm               225 arch/powerpc/sysdev/fsl_gtm.c 	spin_unlock_irqrestore(&gtm->lock, flags);
gtm               304 arch/powerpc/sysdev/fsl_gtm.c 	struct gtm *gtm = tmr->gtm;
gtm               305 arch/powerpc/sysdev/fsl_gtm.c 	int num = tmr - &gtm->timers[0];
gtm               308 arch/powerpc/sysdev/fsl_gtm.c 	spin_lock_irqsave(&gtm->lock, flags);
gtm               313 arch/powerpc/sysdev/fsl_gtm.c 	spin_unlock_irqrestore(&gtm->lock, flags);
gtm               381 arch/powerpc/sysdev/fsl_gtm.c 		struct gtm *gtm;
gtm               385 arch/powerpc/sysdev/fsl_gtm.c 		gtm = kzalloc(sizeof(*gtm), GFP_KERNEL);
gtm               386 arch/powerpc/sysdev/fsl_gtm.c 		if (!gtm) {
gtm               392 arch/powerpc/sysdev/fsl_gtm.c 		spin_lock_init(&gtm->lock);
gtm               399 arch/powerpc/sysdev/fsl_gtm.c 		gtm->clock = *clock;
gtm               401 arch/powerpc/sysdev/fsl_gtm.c 		for (i = 0; i < ARRAY_SIZE(gtm->timers); i++) {
gtm               410 arch/powerpc/sysdev/fsl_gtm.c 			gtm->timers[i].irq = irq;
gtm               411 arch/powerpc/sysdev/fsl_gtm.c 			gtm->timers[i].gtm = gtm;
gtm               414 arch/powerpc/sysdev/fsl_gtm.c 		gtm->regs = of_iomap(np, 0);
gtm               415 arch/powerpc/sysdev/fsl_gtm.c 		if (!gtm->regs) {
gtm               421 arch/powerpc/sysdev/fsl_gtm.c 		gtm_set_shortcuts(np, gtm->timers, gtm->regs);
gtm               422 arch/powerpc/sysdev/fsl_gtm.c 		list_add(&gtm->list_node, &gtms);
gtm               425 arch/powerpc/sysdev/fsl_gtm.c 		np->data = gtm;
gtm               430 arch/powerpc/sysdev/fsl_gtm.c 		kfree(gtm);
gtm               267 drivers/ata/libata-acpi.c 		const struct ata_acpi_gtm *gtm = ata_acpi_init_gtm(ap);
gtm               269 drivers/ata/libata-acpi.c 		if (ACPI_HANDLE(&ap->tdev) && gtm)
gtm               270 drivers/ata/libata-acpi.c 			ata_acpi_stm(ap, gtm);
gtm               287 drivers/ata/libata-acpi.c int ata_acpi_gtm(struct ata_port *ap, struct ata_acpi_gtm *gtm)
gtm               325 drivers/ata/libata-acpi.c 	memcpy(gtm, out_obj->buffer.pointer, sizeof(struct ata_acpi_gtm));
gtm               492 drivers/ata/libata-acpi.c 				    const struct ata_acpi_gtm *gtm)
gtm               501 drivers/ata/libata-acpi.c 	if (!(gtm->flags & 0x10))
gtm               505 drivers/ata/libata-acpi.c 	mode = ata_timing_cycle2mode(ATA_SHIFT_PIO, gtm->drive[unit].pio);
gtm               512 drivers/ata/libata-acpi.c 	if (!(gtm->flags & (1 << (2 * unit))))
gtm               517 drivers/ata/libata-acpi.c 	mode = ata_timing_cycle2mode(type, gtm->drive[unit].dma);
gtm               531 drivers/ata/libata-acpi.c int ata_acpi_cbl_80wire(struct ata_port *ap, const struct ata_acpi_gtm *gtm)
gtm               538 drivers/ata/libata-acpi.c 		xfer_mask = ata_acpi_gtm_xfermask(dev, gtm);
gtm               841 drivers/ata/libata-acpi.c 	const struct ata_acpi_gtm *gtm = ata_acpi_init_gtm(ap);
gtm               844 drivers/ata/libata-acpi.c 	if (ACPI_HANDLE(&ap->tdev) && gtm) {
gtm               848 drivers/ata/libata-acpi.c 		ata_acpi_stm(ap, gtm);
gtm                24 drivers/ata/pata_acpi.c 	struct ata_acpi_gtm gtm;
gtm                41 drivers/ata/pata_acpi.c 	if (ACPI_HANDLE(&ap->tdev) == NULL || ata_acpi_gtm(ap, &acpi->gtm) < 0)
gtm                79 drivers/ata/pata_acpi.c 	probe = acpi->gtm;
gtm               118 drivers/ata/pata_acpi.c 	if (!(acpi->gtm.flags & 0x10))
gtm               123 drivers/ata/pata_acpi.c 	acpi->gtm.drive[unit].pio = t->cycle;
gtm               124 drivers/ata/pata_acpi.c 	ata_acpi_stm(ap, &acpi->gtm);
gtm               126 drivers/ata/pata_acpi.c 	ata_acpi_gtm(ap, &acpi->gtm);
gtm               141 drivers/ata/pata_acpi.c 	if (!(acpi->gtm.flags & 0x10))
gtm               147 drivers/ata/pata_acpi.c 		acpi->gtm.drive[unit].dma = t->udma;
gtm               148 drivers/ata/pata_acpi.c 		acpi->gtm.flags |= (1 << (2 * unit));
gtm               150 drivers/ata/pata_acpi.c 		acpi->gtm.drive[unit].dma = t->cycle;
gtm               151 drivers/ata/pata_acpi.c 		acpi->gtm.flags &= ~(1 << (2 * unit));
gtm               153 drivers/ata/pata_acpi.c 	ata_acpi_stm(ap, &acpi->gtm);
gtm               155 drivers/ata/pata_acpi.c 	ata_acpi_gtm(ap, &acpi->gtm);
gtm               173 drivers/ata/pata_acpi.c 	if (acpi->gtm.flags & 0x10)
gtm               277 drivers/ata/pata_amd.c 	const struct ata_acpi_gtm *gtm;
gtm               292 drivers/ata/pata_amd.c 	gtm = ata_acpi_init_gtm(ap);
gtm               293 drivers/ata/pata_amd.c 	if (gtm) {
gtm               294 drivers/ata/pata_amd.c 		acpi_limit = ata_acpi_gtm_xfermask(dev, gtm);
gtm               297 drivers/ata/pata_amd.c 			 gtm->drive[0].dma, gtm->drive[1].dma, gtm->flags);
gtm                41 drivers/ide/ide-acpi.c 	struct GTM_buffer		 gtm;
gtm               448 drivers/ide/ide-acpi.c 	memcpy(&hwif->acpidata->gtm, out_obj->buffer.pointer,
gtm               456 drivers/ide/ide-acpi.c 		 hwif->acpidata->gtm.PIO_speed0,
gtm               457 drivers/ide/ide-acpi.c 		 hwif->acpidata->gtm.DMA_speed0,
gtm               458 drivers/ide/ide-acpi.c 		 hwif->acpidata->gtm.PIO_speed1,
gtm               459 drivers/ide/ide-acpi.c 		 hwif->acpidata->gtm.DMA_speed1,
gtm               460 drivers/ide/ide-acpi.c 		 hwif->acpidata->gtm.GTM_flags);
gtm               490 drivers/ide/ide-acpi.c 	in_params[0].buffer.pointer = (u8 *)&hwif->acpidata->gtm;
gtm              1251 include/linux/libata.h 				    const struct ata_acpi_gtm *gtm);
gtm              1252 include/linux/libata.h int ata_acpi_cbl_80wire(struct ata_port *ap, const struct ata_acpi_gtm *gtm);
gtm              1272 include/linux/libata.h 					const struct ata_acpi_gtm *gtm)
gtm              1278 include/linux/libata.h 				      const struct ata_acpi_gtm *gtm)