[08:47] hi everybody, I have an hisilicon board based on hi3798cv200 chip. The board run ubuntu 20 with kernel 4.4.35 compiled using the hisilicon SDK [08:48] I looking for help for how to build the kms driver for gpu, an Mali T720 [08:50] I found the driver under https://developer.arm.com/, but I don't have the skill to integrate the code into he kernel source an compile the driver module [08:51] can someone point me to some documentation [10:04] ibexnet, which driver is this? are you sure it's not already in some newer upstream kernel? [10:41] juergh: unfortunally I'm able only to make linux kernel using the hisilicon SDK (version 4.4.35). [10:43] I tried to compile latest kernel but with no luck [10:44] The DRM driver that I need is for GPU Mali T720 [10:44] is the integrated GPU on the ARM [11:03] ibexnet, well. this is not an ubuntu kernel then and rather a question for hisilicon, no? where's that sdk? [13:20] juergh: yes, you are right. My question is an documentation on how to build a DRM driver using kernel source? [13:27] maybe another option should be install the mali-midgard-dkms package from apt [13:28] but I need the kernel header, so some one can help me or suggest some documentation on how to install kernel header from kernel source? [15:22] ibexnet: you compiled a kernel from that SDK, so the kernel headers should come with that SDK... [15:24] (or be created by that SDK, I suppose) [15:43] JanC: yes I will use the kernel source that came with the sdk, but I don't understand how to integrate the Mali drive or how to just export the kernel headers [15:44] so I serching for an help [15:45] the sample things maybe is try to compile the kernel header from the source and import it to my board [15:45] so I can use apt and install mali-midgard-dkms package [15:46] but I will understand how is the correct way to compile kenel header from source [15:46] I have no experince on compiling kernel [15:47] so if someone can suggest some documents.... [15:49] another thing I try to do is buld an mainline kernel, that already have the DRM driver for Mali builtin [15:50] I try to cross compile or compiling directly from my board [15:52] I succesfully buld the kerenel 5.4.132 but when I try to load it on the board I have the message *** irq: undefined instruction after loading [16:01] before compiling kernel under munuconfig I select support for Hisilicon SoC [16:02] what I miss to successfull build the mainline kernel? === esembee_ is now known as esembee [16:33] Hi everyone today we are having an adhoc meeting to discuss an application for kernel upload rights for ~philcox: https://wiki.ubuntu.com/PhilipCox/KernelUploadsApplication [16:33] v [16:33] o/ [16:33] o/ [16:33] o/ [16:34] o/ [16:34] o/ [16:35] Hi everyone today we are having an adhoc meeting to discuss an application for kernel upload rights for ~philcox: https://wiki.ubuntu.com/PhilipCox/KernelUploadsApplication [16:35] philcox, do you want to intorduce yourself ... [16:36] Sure. I'm philcox, I work on ubuntu kernels for the Intel IOTG project. I have been using linux for twenty some years, and have worked on operating systems full time for about 20 years. [16:36] I've been at Canonical working on the kernel team for just over one year [16:37] Would the sponsors like to say their piece... [16:37] I think Phil has done a great job. +1 from me. [16:38] From what I have been looking at there was not much to complain other than I am bored to do more sponsership [16:39] Sounds like we are good to vote, could members please vote now on his application: [16:39] +1 [16:39] +1 [16:39] +1 [16:39] +1 [16:39] +1 [16:39] +1 (proxy for mhcerri) [16:39] +1 [16:39] +1 [16:40] Seems we have unanimous approve and no -1s so, the application is Approved. [16:40] * apw is tasked with adding them to the team and announcing. [16:40] Congratulations ... [16:40] philcox, congrats [16:40] thank you very much! [16:40] congrats and welcome philcox ! [16:40] philcox, congrats! [16:43] congrats :) [16:44] congrats philcox! [16:45] isn't it a tradition to buy drinks to all voters?