drm/rockchip: ebc_dev: release version v8.06

1.Revert "overlay + regal support regaltype 5"
2.extern ebc init log level
3.extern pmic power off time after frame done

Change-Id: Iccfa25918cf1eccf44237f42c47bc1ac5c1c16a0
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
This commit is contained in:
Zorro Liu
2025-07-23 20:02:36 +08:00
committed by Tao Huang
parent 7e77fe81d1
commit 7c1d184e4e
5 changed files with 4317 additions and 5228 deletions

View File

@@ -144,5 +144,5 @@ enum ebc_debug_level {
DEBUG_LEVEL_NUM
};
#define EBC_INITIAL_DEBUG_LEVEL DEBUG_LEVEL_0
int ebc_get_init_log_level(void);
#endif

File diff suppressed because it is too large Load Diff

View File

@@ -34,3 +34,8 @@ int ebc_notify(unsigned long event)
{
return blocking_notifier_call_chain(&ebc_notifier_list, event, NULL);
}
int ebc_get_init_log_level(void)
{
return DEBUG_LEVEL_0;
}

View File

@@ -121,14 +121,20 @@ void ebc_regulator_verity_vcom(struct regulator *r)
}
//temp fix for customer
int overlay_temp_fix(int temp)
int ebc_overlay_temp_fix(int temp)
{
return temp;
}
int normal_temp_fix(int temp)
int ebc_normal_temp_fix(int temp)
{
return temp;
}
//delay time for pmic power-off after frame done, ms
int ebc_get_power_off_delay(void)
{
return 150; //ms
}
module_param(vcom, int, 0644);

View File

@@ -57,8 +57,9 @@ static inline int ebc_pmic_get_vcom(struct ebc_pmic *pmic)
}
//temp fix for customer
int overlay_temp_fix(int temp);
int normal_temp_fix(int temp);
int ebc_overlay_temp_fix(int temp);
int ebc_normal_temp_fix(int temp);
int ebc_get_power_off_delay(void);
int ebc_pmic_set_vcom(struct ebc_pmic *pmic, int value);
void ebc_pmic_verity_vcom(struct ebc_pmic *pmic);