summaryrefslogtreecommitdiff
path: root/src/soc/intel/pantherlake/acpi
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/intel/pantherlake/acpi')
-rw-r--r--src/soc/intel/pantherlake/acpi/camera_clock_ctl.asl10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/soc/intel/pantherlake/acpi/camera_clock_ctl.asl b/src/soc/intel/pantherlake/acpi/camera_clock_ctl.asl
index aded020d5f..1bdd07e40f 100644
--- a/src/soc/intel/pantherlake/acpi/camera_clock_ctl.asl
+++ b/src/soc/intel/pantherlake/acpi/camera_clock_ctl.asl
@@ -1,8 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0-or-later */
#define R_ICLK_PCR_CAMERA1 0x8000
-#define B_ICLK_PCR_FREQUENCY 0x1
-#define B_ICLK_PCR_REQUEST 0x2
+#define B_ICLK_PCR_FREQUENCY 0x3
+#define B_ICLK_PCR_REQUEST 0x4
/* The clock control registers for each IMGCLK are offset by 0xC */
#define B_ICLK_PCR_OFFSET 0xC
@@ -32,7 +32,11 @@ Scope (\_SB.PCI0) {
/*
* Clock control Method
* Arg0: Clock source select (0 .. 5 => IMGCLKOUT_0 .. IMGCLKOUT_5)
- * Arg1: Frequency select (0: 24MHz, 1: 19.2MHz)
+ * Arg1: Frequency select
+ * 2'b00 - 19p2 XTAL
+ * 2'b01 - 19p2 IMG
+ * 2'b10 - 19p2 RTC
+ * 2'b11 - 24 IMG
*/
Method (MCON, 0x2, NotSerialized)
{