10 #include <soc/ramstage.h>
11 #include <soc/systemagent.h>
32 reg32 = ((panel_cfg->
up_delay_ms * 10) & 0x1fff) << 16;
51 const unsigned int hz_limit = 24 * 1000 * 1000 / 128 / 100;
52 unsigned int pwm_increment, pwm_period;
87 u32 new_vendev = vendev;
static void write32(void *addr, uint32_t val)
static uint32_t read32(const void *addr)
#define SA_IGD_OPROM_VENDEV
#define DIV_ROUND_UP(x, y)
struct resource * probe_resource(const struct device *dev, unsigned int index)
See if a resource structure already exists for a given index.
static struct tpm_chip chip
#define PCH_PP_OFF_DELAYS
#define BLM_PCH_PWM_ENABLE
static DEVTREE_CONST void * config_of(const struct device *dev)
static struct resource * mmio_res
#define PCI_BASE_ADDRESS_0
u32 map_oprom_vendev(u32 vendev)
const struct i915_gpu_controller_info * intel_igd_get_controller_info(const struct device *device)
void graphics_soc_panel_init(struct device *const dev)
DEVTREE_CONST void * chip_info
unsigned int backlight_off_delay_ms
unsigned int backlight_on_delay_ms
unsigned int cycle_delay_ms
enum i915_gpu_panel_config::@68 backlight_polarity
unsigned int down_delay_ms
unsigned int backlight_pwm_hz
struct i915_gpu_panel_config panel_cfg