| /kernel/linux/linux-6.6/arch/arm64/boot/dts/apple/ |
| D | t8103-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8103 "M1" SoC 9 &pmgr { 11 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 20 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 29 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 38 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 62 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 70 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
| D | t8112-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8112 "M2" SoC 9 &pmgr { 11 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 20 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 29 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 38 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 63 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 72 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
| D | t600x-pmgr.dtsi | 3 * PMGR Power domains for the Apple T6001 "M1 Max" SoC 8 &DIE_NODE(pmgr) { 10 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 55 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 64 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 73 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
| D | t600x-dieX.dtsi | 27 DIE_NODE(pmgr): power-management@28e080000 { 28 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 35 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 42 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 71 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd";
|
| D | t8112.dtsi | 575 pmgr: power-management@23b700000 { label 576 compatible = "apple,t8112-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 580 /* child nodes are added in t8103-pmgr.dtsi */ 667 compatible = "apple,t8112-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 671 /* child nodes are added in t8103-pmgr.dtsi */ 921 #include "t8112-pmgr.dtsi"
|
| D | t8103.dtsi | 547 pmgr: power-management@23b700000 { label 548 compatible = "apple,t8103-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 630 compatible = "apple,t8103-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 847 #include "t8103-pmgr.dtsi"
|
| D | t6001.dtsi | 44 #include "t600x-pmgr.dtsi"
|
| D | t6002.dtsi | 261 #include "t600x-pmgr.dtsi" 275 #include "t600x-pmgr.dtsi"
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
| D | kfd_dbgmgr.c | 46 static void kfd_dbgmgr_uninitialize(struct kfd_dbgmgr *pmgr) in kfd_dbgmgr_uninitialize() argument 48 kfree(pmgr->dbgdev); in kfd_dbgmgr_uninitialize() 50 pmgr->dbgdev = NULL; in kfd_dbgmgr_uninitialize() 51 pmgr->pasid = 0; in kfd_dbgmgr_uninitialize() 52 pmgr->dev = NULL; in kfd_dbgmgr_uninitialize() 55 void kfd_dbgmgr_destroy(struct kfd_dbgmgr *pmgr) in kfd_dbgmgr_destroy() argument 57 if (pmgr) { in kfd_dbgmgr_destroy() 58 kfd_dbgmgr_uninitialize(pmgr); in kfd_dbgmgr_destroy() 59 kfree(pmgr); in kfd_dbgmgr_destroy() 96 long kfd_dbgmgr_register(struct kfd_dbgmgr *pmgr, struct kfd_process *p) in kfd_dbgmgr_register() argument [all …]
|
| D | kfd_dbgmgr.h | 285 void kfd_dbgmgr_destroy(struct kfd_dbgmgr *pmgr); 287 long kfd_dbgmgr_register(struct kfd_dbgmgr *pmgr, struct kfd_process *p); 288 long kfd_dbgmgr_unregister(struct kfd_dbgmgr *pmgr, struct kfd_process *p); 289 long kfd_dbgmgr_wave_control(struct kfd_dbgmgr *pmgr, 291 long kfd_dbgmgr_address_watch(struct kfd_dbgmgr *pmgr,
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/apple/ |
| D | apple,pmgr.yaml | 4 $id: http://devicetree.org/schemas/arm/apple/apple,pmgr.yaml# 7 title: Apple SoC Power Manager (PMGR) 13 Apple SoCs include PMGR blocks responsible for power management, 15 performance features. This node represents the PMGR as a syscon, 25 - apple,t8103-pmgr 26 - apple,t8112-pmgr 27 - apple,t6000-pmgr 28 - const: apple,pmgr 46 $ref: /schemas/power/apple,pmgr-pwrstate.yaml# 61 compatible = "apple,t8103-pmgr", "apple,pmgr", "syscon", "simple-mfd"; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/ |
| D | apple,pmgr-pwrstate.yaml | 4 $id: http://devicetree.org/schemas/power/apple,pmgr-pwrstate.yaml# 7 title: Apple SoC PMGR Power States 16 Apple SoCs include PMGR blocks responsible for power management, 21 Each instance of a power controller within the PMGR syscon node 27 See Documentation/devicetree/bindings/arm/apple/apple,pmgr.yaml 28 for the top-level PMGR node documentation. 34 - apple,t8103-pmgr-pwrstate 35 - apple,t8112-pmgr-pwrstate 36 - apple,t6000-pmgr-pwrstate 37 - const: apple,pmgr-pwrstate
|
| /kernel/linux/linux-6.6/drivers/soc/apple/ |
| D | Kconfig | 8 bool "Apple SoC PMGR power state control" 16 The PMGR block in Apple SoCs provides high-level power state
|
| /kernel/linux/linux-6.6/drivers/pmdomain/apple/ |
| D | pmgr-pwrstate.c | 3 * Apple SoC PMGR device power state driver 309 { .compatible = "apple,pmgr-pwrstate" }, 318 .name = "apple-pmgr-pwrstate", 324 MODULE_DESCRIPTION("PMGR power state driver for Apple SoCs");
|
| D | Makefile | 2 obj-$(CONFIG_APPLE_PMGR_PWRSTATE) += pmgr-pwrstate.o
|