![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <console/console.h>
#include <stdint.h>
#include <delay.h>
#include <soc/addressmap.h>
#include <soc/clock.h>
#include <device/device.h>
#include <soc/nvidia/tegra/types.h>
#include <soc/display.h>
#include <soc/mipi_dsi.h>
#include <soc/tegra_dsi.h>
#include "../chip.h"
#include "panel-jdi-lpm102a188a.h"
Go to the source code of this file.
Functions | |
int | panel_jdi_prepare (struct panel_jdi *jdi) |
static int | panel_jdi_enslave (struct mipi_dsi_device *master, struct mipi_dsi_device *slave) |
static int | panel_jdi_liberate (struct mipi_dsi_device *master, struct mipi_dsi_device *slave) |
struct panel_jdi * | panel_jdi_dsi_probe (struct mipi_dsi_device *dsi) |
Variables | |
struct panel_jdi | jdi_data [NUM_DSI] |
static const struct mipi_dsi_master_ops | panel_jdi_master_ops |
struct panel_jdi* panel_jdi_dsi_probe | ( | struct mipi_dsi_device * | dsi | ) |
Definition at line 156 of file panel-jdi-lpm102a188a.c.
References BIOS_ERR, panel_jdi::dsi, panel_jdi::enabled, EPTR, mipi_dsi_device::format, panel_jdi::height_mm, jdi_data, mipi_dsi_device::lanes, mipi_dsi_device::master, mipi_dsi_attach(), mipi_dsi_enslave(), MIPI_DSI_FMT_RGB888, mipi_dsi_device::mode_flags, NUM_DSI, mipi_dsi_device::ops, panel_jdi_master_ops, printk, and panel_jdi::width_mm.
Referenced by dsi_probe_if().
|
static |
Definition at line 127 of file panel-jdi-lpm102a188a.c.
References mipi_dsi_attach().
|
static |
Definition at line 139 of file panel-jdi-lpm102a188a.c.
References mipi_dsi_detach().
int panel_jdi_prepare | ( | struct panel_jdi * | jdi | ) |
Definition at line 19 of file panel-jdi-lpm102a188a.c.
References BIOS_ERR, panel_jdi::dsi, panel_jdi::enabled, mdelay(), mipi_dsi_dcs_exit_sleep_mode(), mipi_dsi_dcs_set_address_mode(), mipi_dsi_dcs_set_column_address(), mipi_dsi_dcs_set_display_on(), mipi_dsi_dcs_set_page_address(), mipi_dsi_dcs_set_pixel_format(), mipi_dsi_dcs_set_tear_on(), MIPI_DSI_DCS_TEAR_MODE_VBLANK, mipi_dsi_dcs_write(), panel_jdi::mode, printk, mipi_dsi_device::slave, soc_nvidia_tegra210_config::xres, and soc_nvidia_tegra210_config::yres.
Referenced by dsi_enable().
Definition at line 1 of file panel-jdi-lpm102a188a.c.
Referenced by panel_jdi_dsi_probe().
|
static |
Definition at line 139 of file panel-jdi-lpm102a188a.c.
Referenced by panel_jdi_dsi_probe().