coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <bootstate.h>
#include <arch/mmio.h>
#include <delay.h>
#include <bootmode.h>
#include <device/device.h>
#include <device/pci.h>
#include <soc/pci_devs.h>
#include <drivers/intel/gma/i915_reg.h>
Go to the source code of this file.
Functions | |
static void | panel_power_on (uintptr_t igd_bar) |
static void | panel_reset_assert (uintptr_t igd_bar) |
static void | panel_reset_deassert (uintptr_t igd_bar) |
static void | wa_init_display_signal (void *unused) |
BOOT_STATE_INIT_ENTRY (BS_POST_DEVICE, BS_ON_ENTRY, wa_init_display_signal, NULL) | |
BOOT_STATE_INIT_ENTRY | ( | BS_POST_DEVICE | , |
BS_ON_ENTRY | , | ||
wa_init_display_signal | , | ||
NULL | |||
) |
Definition at line 12 of file ramstage.c.
References PANEL_POWER_ON, PCH_PP_CONTROL, and setbits32.
Referenced by wa_init_display_signal().
Definition at line 17 of file ramstage.c.
References clrsetbits32, GPIO_CLOCK_DIR_MASK, GPIO_CLOCK_DIR_OUT, GPIO_CLOCK_VAL_MASK, GPIO_CLOCK_VAL_OUT, and PCH_GPIOB.
Referenced by wa_init_display_signal().
Definition at line 24 of file ramstage.c.
References GPIO_CLOCK_DIR_MASK, GPIO_CLOCK_DIR_OUT, GPIO_CLOCK_VAL_MASK, GPIO_CLOCK_VAL_OUT, PCH_GPIOB, and setbits32.
Referenced by wa_init_display_signal().
Definition at line 38 of file ramstage.c.
References resource::base, display_init_required(), find_resource(), mdelay(), panel_power_on(), panel_reset_assert(), panel_reset_deassert(), PCI_BASE_ADDRESS_0, pcidev_path_on_root(), and SA_DEVFN_IGD.