soc/rockchip: Get rid of device_t
Use of device_t has been abandoned in ramstage. Change-Id: Idf47ea3b29c3fab7256d7a6722c7978594001d8d Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr> Reviewed-on: https://review.coreboot.org/26535 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
This commit is contained in:
committed by
Patrick Georgi
parent
610d46506e
commit
f3ca88b7ed
@ -35,8 +35,7 @@
|
|||||||
|
|
||||||
#include "chip.h"
|
#include "chip.h"
|
||||||
|
|
||||||
void rk_display_init(device_t dev, u32 lcdbase,
|
void rk_display_init(struct device *dev, u32 lcdbase, unsigned long fb_size)
|
||||||
unsigned long fb_size)
|
|
||||||
{
|
{
|
||||||
struct edid edid;
|
struct edid edid;
|
||||||
uint32_t val;
|
uint32_t val;
|
||||||
|
@ -23,8 +23,7 @@
|
|||||||
#define REF_CLK_24M (0x0 << 0)
|
#define REF_CLK_24M (0x0 << 0)
|
||||||
#define REF_CLK_27M (0x1 << 0)
|
#define REF_CLK_27M (0x1 << 0)
|
||||||
|
|
||||||
void rk_display_init(device_t dev, u32 lcdbase,
|
void rk_display_init(struct device *dev, u32 lcdbase, unsigned long fb_size);
|
||||||
unsigned long fb_size);
|
|
||||||
|
|
||||||
void mainboard_power_on_backlight(void);
|
void mainboard_power_on_backlight(void);
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
#include "chip.h"
|
#include "chip.h"
|
||||||
|
|
||||||
static void soc_init(device_t dev)
|
static void soc_init(struct device *dev)
|
||||||
{
|
{
|
||||||
ram_resource(dev, 0, (uintptr_t)_dram/KiB, sdram_size_mb()*(MiB/KiB));
|
ram_resource(dev, 0, (uintptr_t)_dram/KiB, sdram_size_mb()*(MiB/KiB));
|
||||||
if (display_init_required())
|
if (display_init_required())
|
||||||
@ -47,7 +47,7 @@ static struct device_operations soc_ops = {
|
|||||||
.scan_bus = 0,
|
.scan_bus = 0,
|
||||||
};
|
};
|
||||||
|
|
||||||
static void enable_rk3288_dev(device_t dev)
|
static void enable_rk3288_dev(struct device *dev)
|
||||||
{
|
{
|
||||||
dev->ops = &soc_ops;
|
dev->ops = &soc_ops;
|
||||||
}
|
}
|
||||||
|
@ -48,7 +48,7 @@ static void reset_edp(void)
|
|||||||
printk(BIOS_WARNING, "Retrying EDP initialization.\n");
|
printk(BIOS_WARNING, "Retrying EDP initialization.\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
void rk_display_init(device_t dev)
|
void rk_display_init(struct device *dev)
|
||||||
{
|
{
|
||||||
struct edid edid;
|
struct edid edid;
|
||||||
struct soc_rockchip_rk3399_config *conf = dev->chip_info;
|
struct soc_rockchip_rk3399_config *conf = dev->chip_info;
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
#define REF_CLK_24M (0x1 << 0)
|
#define REF_CLK_24M (0x1 << 0)
|
||||||
|
|
||||||
void rk_display_init(device_t dev);
|
void rk_display_init(struct device *dev);
|
||||||
void mainboard_power_on_backlight(void);
|
void mainboard_power_on_backlight(void);
|
||||||
const struct mipi_panel_data *mainboard_get_mipi_mode
|
const struct mipi_panel_data *mainboard_get_mipi_mode
|
||||||
(struct edid_mode *edid_mode);
|
(struct edid_mode *edid_mode);
|
||||||
|
@ -27,12 +27,12 @@
|
|||||||
#include <symbols.h>
|
#include <symbols.h>
|
||||||
#include <arm-trusted-firmware/plat/rockchip/rk3399/include/shared/bl31_param.h>
|
#include <arm-trusted-firmware/plat/rockchip/rk3399/include/shared/bl31_param.h>
|
||||||
|
|
||||||
static void soc_read_resources(device_t dev)
|
static void soc_read_resources(struct device *dev)
|
||||||
{
|
{
|
||||||
ram_resource(dev, 0, (uintptr_t)_dram / KiB, sdram_size_mb() * KiB);
|
ram_resource(dev, 0, (uintptr_t)_dram / KiB, sdram_size_mb() * KiB);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void soc_init(device_t dev)
|
static void soc_init(struct device *dev)
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
* Reserve the whole TZRAM area because it will be marked as secure-only
|
* Reserve the whole TZRAM area because it will be marked as secure-only
|
||||||
@ -54,7 +54,7 @@ static struct device_operations soc_ops = {
|
|||||||
.init = soc_init,
|
.init = soc_init,
|
||||||
};
|
};
|
||||||
|
|
||||||
static void enable_soc_dev(device_t dev)
|
static void enable_soc_dev(struct device *dev)
|
||||||
{
|
{
|
||||||
dev->ops = &soc_ops;
|
dev->ops = &soc_ops;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user