drm/ingenic: Add support for the JZ4760(B)
Add support for the JZ4760 and JZ4760B SoCs to the ingenic-drm display driver. Signed-off-by: Paul Cercueil <paul@crapouillou.net> Acked-by: Sam Ravnborg <sam@ravnborg.org> Link: https://patchwork.freedesktop.org/patch/msgid/20220708205406.96473-4-paul@crapouillou.net
This commit is contained in:
parent
2ad5a3ac9d
commit
d292dc3244
@ -1541,6 +1541,32 @@ static const struct jz_soc_info jz4725b_soc_info = {
|
||||
.num_formats_f0 = ARRAY_SIZE(jz4725b_formats_f0),
|
||||
};
|
||||
|
||||
static const struct jz_soc_info jz4760_soc_info = {
|
||||
.needs_dev_clk = false,
|
||||
.has_osd = true,
|
||||
.map_noncoherent = false,
|
||||
.max_width = 1280,
|
||||
.max_height = 720,
|
||||
.max_burst = JZ_LCD_CTRL_BURST_32,
|
||||
.formats_f1 = jz4770_formats_f1,
|
||||
.num_formats_f1 = ARRAY_SIZE(jz4770_formats_f1),
|
||||
.formats_f0 = jz4770_formats_f0,
|
||||
.num_formats_f0 = ARRAY_SIZE(jz4770_formats_f0),
|
||||
};
|
||||
|
||||
static const struct jz_soc_info jz4760b_soc_info = {
|
||||
.needs_dev_clk = false,
|
||||
.has_osd = true,
|
||||
.map_noncoherent = false,
|
||||
.max_width = 1280,
|
||||
.max_height = 720,
|
||||
.max_burst = JZ_LCD_CTRL_BURST_64,
|
||||
.formats_f1 = jz4770_formats_f1,
|
||||
.num_formats_f1 = ARRAY_SIZE(jz4770_formats_f1),
|
||||
.formats_f0 = jz4770_formats_f0,
|
||||
.num_formats_f0 = ARRAY_SIZE(jz4770_formats_f0),
|
||||
};
|
||||
|
||||
static const struct jz_soc_info jz4770_soc_info = {
|
||||
.needs_dev_clk = false,
|
||||
.has_osd = true,
|
||||
@ -1572,6 +1598,8 @@ static const struct jz_soc_info jz4780_soc_info = {
|
||||
static const struct of_device_id ingenic_drm_of_match[] = {
|
||||
{ .compatible = "ingenic,jz4740-lcd", .data = &jz4740_soc_info },
|
||||
{ .compatible = "ingenic,jz4725b-lcd", .data = &jz4725b_soc_info },
|
||||
{ .compatible = "ingenic,jz4760-lcd", .data = &jz4760_soc_info },
|
||||
{ .compatible = "ingenic,jz4760b-lcd", .data = &jz4760b_soc_info },
|
||||
{ .compatible = "ingenic,jz4770-lcd", .data = &jz4770_soc_info },
|
||||
{ .compatible = "ingenic,jz4780-lcd", .data = &jz4780_soc_info },
|
||||
{ /* sentinel */ },
|
||||
|
Loading…
Reference in New Issue
Block a user