device_ops: add device_t argument to write_acpi_tables
`device_t device` is missing as argument. Every device_op function should have a `device_t device` argument. Change-Id: I1ba4bfa0ac36a09a82b108249158c80c50f9f5fd Signed-off-by: Alexander Couzens <lynxis@fe80.eu> Reviewed-on: http://review.coreboot.org/9599 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
committed by
Stefan Reinauer
parent
5eea458822
commit
83fc32f7a7
@@ -832,7 +832,8 @@ static void northbridge_fill_ssdt_generator(device_t device)
|
||||
acpigen_pop_len();
|
||||
}
|
||||
|
||||
static unsigned long agesa_write_acpi_tables(unsigned long current,
|
||||
static unsigned long agesa_write_acpi_tables(device_t device,
|
||||
unsigned long current,
|
||||
acpi_rsdp_t *rsdp)
|
||||
{
|
||||
acpi_srat_t *srat;
|
||||
|
@@ -832,7 +832,8 @@ static unsigned long acpi_fill_hest(acpi_hest_t *hest)
|
||||
return (unsigned long)current;
|
||||
}
|
||||
|
||||
static unsigned long agesa_write_acpi_tables(unsigned long current,
|
||||
static unsigned long agesa_write_acpi_tables(device_t device,
|
||||
unsigned long current,
|
||||
acpi_rsdp_t *rsdp)
|
||||
{
|
||||
acpi_srat_t *srat;
|
||||
|
@@ -523,7 +523,8 @@ static void northbridge_fill_ssdt_generator(device_t device)
|
||||
acpigen_pop_len();
|
||||
}
|
||||
|
||||
static unsigned long agesa_write_acpi_tables(unsigned long current,
|
||||
static unsigned long agesa_write_acpi_tables(device_t device,
|
||||
unsigned long current,
|
||||
acpi_rsdp_t *rsdp)
|
||||
{
|
||||
acpi_srat_t *srat;
|
||||
|
@@ -498,7 +498,8 @@ static void northbridge_fill_ssdt_generator(device_t device)
|
||||
acpigen_pop_len();
|
||||
}
|
||||
|
||||
static unsigned long agesa_write_acpi_tables(unsigned long current,
|
||||
static unsigned long agesa_write_acpi_tables(device_t device,
|
||||
unsigned long current,
|
||||
acpi_rsdp_t *rsdp)
|
||||
{
|
||||
acpi_srat_t *srat;
|
||||
|
@@ -498,7 +498,8 @@ static void northbridge_fill_ssdt_generator(device_t device)
|
||||
acpigen_pop_len();
|
||||
}
|
||||
|
||||
static unsigned long agesa_write_acpi_tables(unsigned long current,
|
||||
static unsigned long agesa_write_acpi_tables(device_t device,
|
||||
unsigned long current,
|
||||
acpi_rsdp_t *rsdp)
|
||||
{
|
||||
acpi_srat_t *srat;
|
||||
|
@@ -498,7 +498,8 @@ static void northbridge_fill_ssdt_generator(device_t device)
|
||||
acpigen_pop_len();
|
||||
}
|
||||
|
||||
static unsigned long agesa_write_acpi_tables(unsigned long current,
|
||||
static unsigned long agesa_write_acpi_tables(device_t device,
|
||||
unsigned long current,
|
||||
acpi_rsdp_t *rsdp)
|
||||
{
|
||||
acpi_srat_t *srat;
|
||||
|
@@ -330,8 +330,9 @@ void northbridge_acpi_write_vars(device_t device)
|
||||
acpigen_pop_len();
|
||||
}
|
||||
|
||||
unsigned long northbridge_write_acpi_tables(unsigned long current,
|
||||
struct acpi_rsdp *rsdp)
|
||||
unsigned long northbridge_write_acpi_tables(device_t device,
|
||||
unsigned long current,
|
||||
struct acpi_rsdp *rsdp)
|
||||
{
|
||||
acpi_srat_t *srat;
|
||||
acpi_slit_t *slit;
|
||||
|
@@ -1074,7 +1074,8 @@ BOOL AMD_CB_ManualBUIDSwapList(u8 Node, u8 Link, const u8 **List);
|
||||
|
||||
struct acpi_rsdp;
|
||||
|
||||
unsigned long northbridge_write_acpi_tables(unsigned long start,
|
||||
unsigned long northbridge_write_acpi_tables(device_t device,
|
||||
unsigned long start,
|
||||
struct acpi_rsdp *rsdp);
|
||||
void northbridge_acpi_write_vars(device_t device);
|
||||
|
||||
|
@@ -204,7 +204,10 @@ static unsigned long acpi_fill_slit(unsigned long current)
|
||||
return current;
|
||||
}
|
||||
|
||||
unsigned long northbridge_write_acpi_tables(unsigned long start, acpi_rsdp_t *rsdp)
|
||||
unsigned long northbridge_write_acpi_tables(
|
||||
device_t device,
|
||||
unsigned long start,
|
||||
acpi_rsdp_t *rsdp)
|
||||
{
|
||||
unsigned long current;
|
||||
acpi_srat_t *srat;
|
||||
|
@@ -22,6 +22,6 @@
|
||||
#include <arch/acpigen.h>
|
||||
|
||||
void k8acpi_write_vars(device_t device);
|
||||
unsigned long northbridge_write_acpi_tables(unsigned long start, acpi_rsdp_t *rsdp);
|
||||
unsigned long northbridge_write_acpi_tables(device_t device, unsigned long start, acpi_rsdp_t *rsdp);
|
||||
|
||||
#endif
|
||||
|
@@ -492,7 +492,8 @@ static void northbridge_fill_ssdt_generator(device_t device)
|
||||
acpigen_pop_len();
|
||||
}
|
||||
|
||||
static unsigned long agesa_write_acpi_tables(unsigned long current,
|
||||
static unsigned long agesa_write_acpi_tables(device_t device,
|
||||
unsigned long current,
|
||||
acpi_rsdp_t *rsdp)
|
||||
{
|
||||
acpi_srat_t *srat;
|
||||
|
@@ -486,7 +486,8 @@ static void northbridge_fill_ssdt_generator(device_t device)
|
||||
acpigen_pop_len();
|
||||
}
|
||||
|
||||
static unsigned long agesa_write_acpi_tables(unsigned long current,
|
||||
static unsigned long agesa_write_acpi_tables(device_t device,
|
||||
unsigned long current,
|
||||
acpi_rsdp_t *rsdp)
|
||||
{
|
||||
acpi_srat_t *srat;
|
||||
|
@@ -109,7 +109,9 @@ static unsigned long acpi_fill_dmar(unsigned long current)
|
||||
}
|
||||
|
||||
#define ALIGN_CURRENT current = (ALIGN(current, 16))
|
||||
unsigned long northbridge_write_acpi_tables(unsigned long start, struct acpi_rsdp *rsdp)
|
||||
unsigned long northbridge_write_acpi_tables(device_t device,
|
||||
unsigned long start,
|
||||
struct acpi_rsdp *rsdp)
|
||||
{
|
||||
unsigned long current;
|
||||
#if CONFIG_IOMMU
|
||||
|
@@ -25,6 +25,7 @@
|
||||
|
||||
#ifndef __ACPI__
|
||||
|
||||
#include <rules.h>
|
||||
#include <stdint.h>
|
||||
|
||||
typedef enum {
|
||||
@@ -435,8 +436,13 @@ u32 decode_igd_gtt_size(u32 gsm);
|
||||
|
||||
void init_iommu(void);
|
||||
|
||||
#if ENV_RAMSTAGE
|
||||
#include <device/device.h>
|
||||
|
||||
struct acpi_rsdp;
|
||||
unsigned long northbridge_write_acpi_tables(unsigned long start, struct acpi_rsdp *rsdp);
|
||||
unsigned long northbridge_write_acpi_tables(device_t device, unsigned long start, struct acpi_rsdp *rsdp);
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* !__ACPI__ */
|
||||
#endif /* __NORTHBRIDGE_INTEL_GM45_GM45_H__ */
|
||||
|
Reference in New Issue
Block a user