diff options
| author | Dmitry Torokhov <[email protected]> | 2023-08-30 16:06:38 -0700 | 
|---|---|---|
| committer | Dmitry Torokhov <[email protected]> | 2023-08-30 16:06:38 -0700 | 
| commit | 1ac731c529cd4d6adbce134754b51ff7d822b145 (patch) | |
| tree | 143ab3f35ca5f3b69f583c84e6964b17139c2ec1 /drivers/acpi/acpica/rsserial.c | |
| parent | 07b4c950f27bef0362dc6ad7ee713aab61d58149 (diff) | |
| parent | 54116d442e001e1b6bd482122043b1870998a1f3 (diff) | |
Merge branch 'next' into for-linus
Prepare input updates for 6.6 merge window.
Diffstat (limited to 'drivers/acpi/acpica/rsserial.c')
| -rw-r--r-- | drivers/acpi/acpica/rsserial.c | 49 | 
1 files changed, 49 insertions, 0 deletions
diff --git a/drivers/acpi/acpica/rsserial.c b/drivers/acpi/acpica/rsserial.c index f9267956535c..279bfa27da94 100644 --- a/drivers/acpi/acpica/rsserial.c +++ b/drivers/acpi/acpica/rsserial.c @@ -111,6 +111,55 @@ struct acpi_rsconvert_info acpi_rs_convert_gpio[18] = {  /*******************************************************************************   * + * acpi_rs_convert_clock_input + * + ******************************************************************************/ + +struct acpi_rsconvert_info acpi_rs_convert_clock_input[8] = { +	{ACPI_RSC_INITGET, ACPI_RESOURCE_TYPE_CLOCK_INPUT, +	 ACPI_RS_SIZE(struct acpi_resource_clock_input), +	 ACPI_RSC_TABLE_SIZE(acpi_rs_convert_clock_input)}, + +	{ACPI_RSC_INITSET, ACPI_RESOURCE_NAME_CLOCK_INPUT, +	 sizeof(struct aml_resource_clock_input), +	 0} +	, + +	{ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.clock_input.revision_id), +	 AML_OFFSET(clock_input.revision_id), +	 1} +	, + +	{ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.clock_input.mode), +	 AML_OFFSET(clock_input.flags), +	 0} +	, + +	{ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET(data.clock_input.scale), +	 AML_OFFSET(clock_input.flags), +	 1} +	, + +	{ACPI_RSC_MOVE16, ACPI_RS_OFFSET(data.clock_input.frequency_divisor), +	 AML_OFFSET(clock_input.frequency_divisor), +	 2} +	, + +	{ACPI_RSC_MOVE32, ACPI_RS_OFFSET(data.clock_input.frequency_numerator), +	 AML_OFFSET(clock_input.frequency_numerator), +	 4} +	, + +	/* Resource Source */ +	{ACPI_RSC_SOURCE, ACPI_RS_OFFSET(data.clock_input.resource_source), +	 0, +	 sizeof(struct aml_resource_clock_input)} +	, + +}; + +/******************************************************************************* + *   * acpi_rs_convert_pinfunction   *   ******************************************************************************/  |