Home
last modified time | relevance | path

Searched full:gtm (Results 1 – 8 of 8) sorted by relevance

/linux/arch/powerpc/sysdev/
H A Dfsl_gtm.c69 struct gtm { struct
80 * gtm_get_timer16 - request GTM timer to use it with the rest of GTM API
83 * This function reserves GTM timer for later use. It returns gtm_timer
84 * structure to use with the rest of GTM API, you should use timer->irq
89 struct gtm *gtm; in gtm_get_timer16() argument
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()
[all …]
/linux/Documentation/devicetree/bindings/timer/
H A Dfsl,gtm.yaml4 $id: http://devicetree.org/schemas/timer/fsl,gtm.yaml#
18 - fsl,mpc8308-gtm
19 - fsl,mpc8313-gtm
20 - fsl,mpc8315-gtm
21 - fsl,mpc8360-gtm
22 - const: fsl,gtm
27 - fsl,mpc8360-qe-gtm
28 - fsl,mpc8569-qe-gtm
29 - const: fsl,qe-gtm
30 - const: fsl,gtm
[all …]
/linux/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,
/linux/drivers/ata/
H A Dlibata-acpi.c334 const struct ata_acpi_gtm *gtm = ata_acpi_init_gtm(ap); in ata_acpi_dissociate() local
336 if (ACPI_HANDLE(&ap->tdev) && gtm) in ata_acpi_dissociate()
337 ata_acpi_stm(ap, gtm); in ata_acpi_dissociate()
344 * @gtm: out parameter for _GTM result
346 * Evaluate _GTM and store the result in @gtm.
354 int ata_acpi_gtm(struct ata_port *ap, struct ata_acpi_gtm *gtm) in ata_acpi_gtm() argument
392 memcpy(gtm, out_obj->buffer.pointer, sizeof(struct ata_acpi_gtm)); in ata_acpi_gtm()
538 * ata_acpi_gtm_xfermask - determine xfermode from GTM parameter
540 * @gtm: GTM parameter to use
542 * Determine xfermask for @dev from @gtm.
[all …]
/linux/arch/powerpc/boot/dts/
H A Dmpc8313erdb.dts310 compatible = "fsl,mpc8313-gtm", "fsl,gtm";
320 compatible = "fsl,mpc8313-gtm", "fsl,gtm";
/linux/arch/powerpc/boot/dts/fsl/
H A Dmpc8569si-post.dtsi213 compatible = "fsl,mpc8569-qe-gtm",
214 "fsl,qe-gtm", "fsl,gtm";
/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Dpmc.yaml101 "fsl,gtm" node on which timer 4 can be used as a wakeup source from deep
/linux/include/linux/
H A Dlibata.h274 ATA_PFLAG_INIT_GTM_VALID = (1 << 19), /* initial gtm data valid */
1390 const struct ata_acpi_gtm *gtm);
1411 const struct ata_acpi_gtm *gtm) in ata_acpi_gtm_xfermask() argument