blob: 7e07fb1684d2cdb6b031f1b4a3361bbcd32ecb04 [file] [log] [blame]
Bo-Chen Chenc5d0c942022-12-01 16:35:48 +08001/* SPDX-License-Identifier: GPL-2.0-only */
2
3#ifndef __MAINBOARD_GOOGLE_GERALT_PANEL_H__
4#define __MAINBOARD_GOOGLE_GERALT_PANEL_H__
5
Yidi Linba604b52024-01-03 16:07:24 +08006#include <soc/display.h>
Ruihai Zhoud4b6b812023-11-08 09:11:34 +08007#include <soc/tps65132s.h>
Bo-Chen Chen49465162022-11-30 14:47:41 +08008
Ruihai Zhoud3089a32023-11-07 16:29:50 +08009void configure_mipi_pwm_backlight(void);
Bo-Chen Chenf57155b2022-12-07 19:09:57 +080010void fill_lp_backlight_gpios(struct lb_gpios *gpios);
Ruihai Zhoud4b6b812023-11-08 09:11:34 +080011void power_on_mipi_panel(const struct tps65132s_cfg *cfg);
Bo-Chen Chenc5d0c942022-12-01 16:35:48 +080012uint32_t panel_id(void);
Bo-Chen Chen49465162022-11-30 14:47:41 +080013struct panel_description *get_panel_description(uint32_t panel_id);
Bo-Chen Chenc5d0c942022-12-01 16:35:48 +080014
15#endif