[PATCH v7 3/4] drm/loongson: Add interrupt driver for LS7A.

2022-06-25 Thread Chenyang Li
pci_dev. v2: - Added error handling in the loongson_drm_load function. Signed-off-by: Chenyang Li --- drivers/gpu/drm/loongson/Makefile| 1 + drivers/gpu/drm/loongson/loongson_crtc.c | 37 +++ drivers/gpu/drm/loongson/loongson_drv.c | 9 ++- drivers/gpu/drm/loongson

[PATCH v7 4/4] drm/loongson: Use acpi to get video bios.

2022-06-25 Thread Chenyang Li
Add get video bios from the ACPI table. Define new acpi table "VIAT" for loongson video bios. Signed-off-by: Chenyang Li --- drivers/gpu/drm/loongson/Makefile | 3 +- drivers/gpu/drm/loongson/loongson_drv.c | 21 +++- drivers/gpu/drm/loongson/loongson_drv.h | 1 + d

[PATCH v7 1/4] drm/loongson: Add DRM Driver for Loongson 7A1000 bridge chip

2022-06-25 Thread Chenyang Li
to the connector and optimize it. - Fix num_crtc calculation method. v2: - Complete the case of 32-bit color in CRTC. Signed-off-by: Yi Li Signed-off-by: Chenyang Li --- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm

[PATCH v7 2/4] drm/loongson: Add GPIO and I2C driver for loongson drm.

2022-06-25 Thread Chenyang Li
ing process. - Delete loongson_i2c_bus_match and loongson_i2c_add function. - Optimize part of the code flow. Signed-off-by: Yi Li Signed-off-by: Chenyang Li --- drivers/gpu/drm/loongson/Makefile | 1 + drivers/gpu/drm/loongson/loongson_drv.c | 13 +- drivers/gpu/drm/loong

[PATCH v7 4/4] drm/loongson: Use acpi to get video bios.

2022-04-22 Thread Chenyang Li
Add get video bios from the ACPI table. Define new acpi table "VIAT" for loongson video bios. Signed-off-by: Chenyang Li --- drivers/gpu/drm/loongson/Makefile | 3 +- drivers/gpu/drm/loongson/loongson_drv.c | 21 +++- drivers/gpu/drm/loongson/loongson_drv.h | 1 + d

[PATCH v7 3/4] drm/loongson: Add interrupt driver for LS7A.

2022-04-22 Thread Chenyang Li
pci_dev. v2: - Added error handling in the loongson_drm_load function. Signed-off-by: Chenyang Li --- drivers/gpu/drm/loongson/Makefile| 1 + drivers/gpu/drm/loongson/loongson_crtc.c | 37 +++ drivers/gpu/drm/loongson/loongson_drv.c | 9 ++- drivers/gpu/drm/loongson

[PATCH v7 2/4] drm/loongson: Add GPIO and I2C driver for loongson drm.

2022-04-22 Thread Chenyang Li
ing process. - Delete loongson_i2c_bus_match and loongson_i2c_add function. - Optimize part of the code flow. Signed-off-by: Yi Li Signed-off-by: Chenyang Li --- drivers/gpu/drm/loongson/Makefile | 1 + drivers/gpu/drm/loongson/loongson_drv.c | 13 +- drivers/gpu/drm/loong

[PATCH v7 1/4] drm/loongson: Add DRM Driver for Loongson 7A1000 bridge chip

2022-04-22 Thread Chenyang Li
to the connector and optimize it. - Fix num_crtc calculation method. v2: - Complete the case of 32-bit color in CRTC. Signed-off-by: Yi Li Signed-off-by: Chenyang Li --- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm

[PATCH v6 1/3] drm/loongson: Add DRM Driver for Loongson 7A1000 bridge chip

2022-02-24 Thread Chenyang Li
CRTC. Signed-off-by: Yi Li Signed-off-by: Chenyang Li --- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/loongson/Kconfig | 13 + drivers/gpu/drm/loongson/Makefile | 13 + drivers/gpu/drm

[PATCH v6 3/3] drm/loongson: Add interrupt driver for LS7A

2022-02-24 Thread Chenyang Li
to_pci_dev function to get pci_dev. v2: - Added error handling in the loongson_drm_load function. Signed-off-by: liyi Signed-off-by: lichenyang Signed-off-by: Chenyang Li --- drivers/gpu/drm/loongson/Makefile| 1 + drivers/gpu/drm/loongson/loongson_crtc.c | 37 +++ drivers/gpu/drm

[PATCH v6 2/3] drm/loongson: Add GPIO and I2C driver for loongson drm.

2022-02-24 Thread Chenyang Li
ize the error handling process. - Delete loongson_i2c_bus_match and loongson_i2c_add function. - Optimize part of the code flow. Signed-off-by: liyi Signed-off-by: lichenyang Signed-off-by: Chenyang Li --- drivers/gpu/drm/loongson/Makefile | 1 + drivers/gpu/drm/loongson/loongson_dr