mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-20 12:42:54 +00:00
DM: hotfix for loop initial declaration in acpi_pm
for (int i = 0; i < ...; i++) is only allowed in C99 mode, so fix this coding style to: int i; for (i = 0; i < ...; i++) Signed-off-by: Victor Sun <victor.sun@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
parent
24ea869e25
commit
e078ce7aae
@ -127,6 +127,7 @@ static void dsdt_write_pct(void)
|
|||||||
static void dsdt_write_pss(struct vmctx *ctx, int vcpu_id)
|
static void dsdt_write_pss(struct vmctx *ctx, int vcpu_id)
|
||||||
{
|
{
|
||||||
uint8_t vcpu_px_cnt;
|
uint8_t vcpu_px_cnt;
|
||||||
|
int i;
|
||||||
struct cpu_px_data *vcpu_px_data;
|
struct cpu_px_data *vcpu_px_data;
|
||||||
|
|
||||||
vcpu_px_cnt = get_vcpu_px_cnt(ctx, vcpu_id);
|
vcpu_px_cnt = get_vcpu_px_cnt(ctx, vcpu_id);
|
||||||
@ -140,7 +141,7 @@ static void dsdt_write_pss(struct vmctx *ctx, int vcpu_id)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* copy and validate px data first */
|
/* copy and validate px data first */
|
||||||
for (int i = 0; i < vcpu_px_cnt; i++) {
|
for (i = 0; i < vcpu_px_cnt; i++) {
|
||||||
if (get_vcpu_px_data(ctx, vcpu_id, i, vcpu_px_data + i)) {
|
if (get_vcpu_px_data(ctx, vcpu_id, i, vcpu_px_data + i)) {
|
||||||
/* something must be wrong, so skip the write. */
|
/* something must be wrong, so skip the write. */
|
||||||
free(vcpu_px_data);
|
free(vcpu_px_data);
|
||||||
@ -154,7 +155,7 @@ static void dsdt_write_pss(struct vmctx *ctx, int vcpu_id)
|
|||||||
dsdt_line(" Return (Package (0x%02X)", vcpu_px_cnt);
|
dsdt_line(" Return (Package (0x%02X)", vcpu_px_cnt);
|
||||||
dsdt_line(" {");
|
dsdt_line(" {");
|
||||||
|
|
||||||
for (int i = 0; i < vcpu_px_cnt; i++) {
|
for (i = 0; i < vcpu_px_cnt; i++) {
|
||||||
|
|
||||||
dsdt_line(" Package (0x%02X)", 6);
|
dsdt_line(" Package (0x%02X)", 6);
|
||||||
dsdt_line(" {");
|
dsdt_line(" {");
|
||||||
@ -186,11 +187,13 @@ static void dsdt_write_pss(struct vmctx *ctx, int vcpu_id)
|
|||||||
|
|
||||||
void pm_write_dsdt(struct vmctx *ctx, int ncpu)
|
void pm_write_dsdt(struct vmctx *ctx, int ncpu)
|
||||||
{
|
{
|
||||||
|
int i;
|
||||||
|
|
||||||
/* Scope (_PR) */
|
/* Scope (_PR) */
|
||||||
dsdt_line("");
|
dsdt_line("");
|
||||||
dsdt_line(" Scope (_PR)");
|
dsdt_line(" Scope (_PR)");
|
||||||
dsdt_line(" {");
|
dsdt_line(" {");
|
||||||
for (int i = 0; i < ncpu; i++) {
|
for (i = 0; i < ncpu; i++) {
|
||||||
dsdt_line(" Processor (CPU%d, 0x%02X, 0x00000000, 0x00) {}",
|
dsdt_line(" Processor (CPU%d, 0x%02X, 0x00000000, 0x00) {}",
|
||||||
i, i);
|
i, i);
|
||||||
}
|
}
|
||||||
@ -198,7 +201,7 @@ void pm_write_dsdt(struct vmctx *ctx, int ncpu)
|
|||||||
dsdt_line("");
|
dsdt_line("");
|
||||||
|
|
||||||
/* Scope (_PR.CPU(N)) */
|
/* Scope (_PR.CPU(N)) */
|
||||||
for (int i = 0; i < ncpu; i++) {
|
for (i = 0; i < ncpu; i++) {
|
||||||
dsdt_line(" Scope (_PR.CPU%d)", i);
|
dsdt_line(" Scope (_PR.CPU%d)", i);
|
||||||
dsdt_line(" {");
|
dsdt_line(" {");
|
||||||
dsdt_line("");
|
dsdt_line("");
|
||||||
|
Loading…
Reference in New Issue
Block a user