b4b7f1ffdc
This is the beginning of a port to the the LG devices with the codename vee7e, the one i have is the LG-P710 but according to the xda forum there are some others, so if someone could test those that would be nice. I have not done any work besides making the kernel build and checking if it boots so there still are some rather obvious issues but it boots and has working USB-networking as well as a partially working screen and touchscreen. [ci:skip-build]: already built successfully in CI
33 lines
1.2 KiB
Diff
Executable file
33 lines
1.2 KiB
Diff
Executable file
source:
|
|
https://github.com/ShinySide/HispAsian_Lollipop_G6/commit/b7756b6fc4bb728722b14d2dfdbaf1dc843812e9
|
|
|
|
* These need to be static to avoid these errors:
|
|
|
|
drivers/built-in.o: In function `.LANCHOR1':
|
|
msm_iommu_sec.c:(.data+0x9298): undefined reference to `kgsl_iommu_sync_lock'
|
|
msm_iommu_sec.c:(.data+0x929c): undefined reference to `kgsl_iommu_sync_unlock'
|
|
Makefile:877: recipe for target '.tmp_vmlinux1' failed
|
|
make: *** [.tmp_vmlinux1] Error 1
|
|
|
|
Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
|
|
|
|
--- a/drivers/gpu/msm/kgsl_iommu.c
|
|
+++ b/drivers/gpu/msm/kgsl_iommu.c
|
|
@@ -1010,7 +1010,7 @@ static int kgsl_iommu_init_sync_lock(struct kgsl_mmu *mmu)
|
|
*
|
|
* Return - int - number of commands.
|
|
*/
|
|
-inline unsigned int kgsl_iommu_sync_lock(struct kgsl_mmu *mmu,
|
|
+static inline unsigned int kgsl_iommu_sync_lock(struct kgsl_mmu *mmu,
|
|
unsigned int *cmds)
|
|
{
|
|
struct kgsl_device *device = mmu->device;
|
|
@@ -1080,7 +1080,7 @@ inline unsigned int kgsl_iommu_sync_lock(struct kgsl_mmu *mmu,
|
|
*
|
|
* Return - int - number of commands.
|
|
*/
|
|
-inline unsigned int kgsl_iommu_sync_unlock(struct kgsl_mmu *mmu,
|
|
+static inline unsigned int kgsl_iommu_sync_unlock(struct kgsl_mmu *mmu,
|
|
unsigned int *cmds)
|
|
{
|
|
struct kgsl_device *device = mmu->device;
|