[08:47] <ibexnet> 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] <ibexnet> I looking for help for how to build the kms driver for gpu, an Mali T720
[08:50] <ibexnet> 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] <ibexnet> can someone point me to some documentation
[10:04] <juergh> ibexnet, which driver is this? are you sure it's not already in some newer upstream kernel?
[10:41] <ibexnet> juergh: unfortunally I'm able only to make linux kernel using the hisilicon SDK (version 4.4.35).
[10:43] <ibexnet> I tried to compile latest kernel but with no luck
[10:44] <ibexnet> The DRM driver that I need is for GPU Mali T720
[10:44] <ibexnet> is the integrated GPU on the ARM
[11:03] <juergh> ibexnet, well. this is not an ubuntu kernel then and rather a question for hisilicon, no? where's that sdk?
[13:20] <ibexnet> juergh: yes, you are right. My question is an documentation on how to build a DRM driver using kernel source?
[13:27] <ibexnet> maybe another option should be install the mali-midgard-dkms package from apt
[13:28] <ibexnet> 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] <JanC> ibexnet: you compiled a kernel from that SDK, so the kernel headers should come with that SDK...
[15:24] <JanC> (or be created by that SDK, I suppose)
[15:43] <ibexnet> 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] <ibexnet> so I serching for an help
[15:45] <ibexnet> the sample things maybe is try to compile the kernel header from the source and import it to my board
[15:45] <ibexnet> so I can use apt and install mali-midgard-dkms package
[15:46] <ibexnet> but I will understand how is the correct way to compile kenel header from source
[15:46] <ibexnet> I have no experince on compiling kernel
[15:47] <ibexnet> so if someone can suggest some documents....
[15:49] <ibexnet> another thing I try to do is buld an mainline kernel, that already have the DRM driver for Mali builtin
[15:50] <ibexnet> I try to cross compile or compiling directly from my board
[15:52] <ibexnet> 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] <ibexnet> before compiling kernel under munuconfig I select support for Hisilicon SoC
[16:02] <ibexnet> what I miss to successfull build the mainline kernel?
[16:33] <apw> 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] <cascardo> v
[16:33] <esembee> o/
[16:33] <arighi> o/
[16:33] <cengiz_io> o/
[16:34] <imay> o/
[16:34] <klebers> o/
[16:35] <apw> 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] <apw> philcox, do you want to intorduce yourself ...
[16:36] <philcox> 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] <philcox> I've been at Canonical working on the kernel team for just over one year
[16:37] <apw> Would the sponsors like to say their piece...
[16:37] <rtg> I think Phil has done a great job. +1 from me.
[16:38] <esembee> From what I have been looking at there was not much to complain other than I am bored to do more sponsership
[16:39] <apw> Sounds like we are good to vote, could members please vote now on his application:
[16:39] <esembee> +1
[16:39] <klebers> +1
[16:39] <cascardo> +1
[16:39] <rtg> +1
[16:39] <arighi> +1
[16:39] <klebers> +1 (proxy for mhcerri)
[16:39] <cengiz_io> +1
[16:39] <apw> +1
[16:40] <apw> 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] <apw> Congratulations ...
[16:40] <esembee> philcox, congrats
[16:40] <philcox> thank you very much!
[16:40] <klebers> congrats and welcome philcox !
[16:40] <arighi> philcox, congrats!
[16:43] <lukenow> congrats :)
[16:44] <cengiz_io> congrats philcox! 
[16:45] <cengiz_io> isn't it a tradition to buy drinks to all voters?