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:47 |
---|---|---|
ibexnet | I looking for help for how to build the kms driver for gpu, an Mali T720 | 08:48 |
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:50 |
ibexnet | can someone point me to some documentation | 08:51 |
juergh | ibexnet, which driver is this? are you sure it's not already in some newer upstream kernel? | 10:04 |
ibexnet | juergh: unfortunally I'm able only to make linux kernel using the hisilicon SDK (version 4.4.35). | 10:41 |
ibexnet | I tried to compile latest kernel but with no luck | 10:43 |
ibexnet | The DRM driver that I need is for GPU Mali T720 | 10:44 |
ibexnet | is the integrated GPU on the ARM | 10:44 |
juergh | ibexnet, well. this is not an ubuntu kernel then and rather a question for hisilicon, no? where's that sdk? | 11:03 |
ibexnet | juergh: yes, you are right. My question is an documentation on how to build a DRM driver using kernel source? | 13:20 |
ibexnet | maybe another option should be install the mali-midgard-dkms package from apt | 13:27 |
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? | 13:28 |
JanC | ibexnet: you compiled a kernel from that SDK, so the kernel headers should come with that SDK... | 15:22 |
JanC | (or be created by that SDK, I suppose) | 15:24 |
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:43 |
ibexnet | so I serching for an help | 15:44 |
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:45 |
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:46 |
ibexnet | so if someone can suggest some documents.... | 15:47 |
ibexnet | another thing I try to do is buld an mainline kernel, that already have the DRM driver for Mali builtin | 15:49 |
ibexnet | I try to cross compile or compiling directly from my board | 15:50 |
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 | 15:52 |
ibexnet | before compiling kernel under munuconfig I select support for Hisilicon SoC | 16:01 |
ibexnet | what I miss to successfull build the mainline kernel? | 16:02 |
=== esembee_ is now known as esembee | ||
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:33 |
imay | o/ | 16:34 |
klebers | o/ | 16:34 |
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:35 |
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:36 |
apw | Would the sponsors like to say their piece... | 16:37 |
rtg | I think Phil has done a great job. +1 from me. | 16:37 |
esembee | From what I have been looking at there was not much to complain other than I am bored to do more sponsership | 16:38 |
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:39 |
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:40 |
lukenow | congrats :) | 16:43 |
cengiz_io | congrats philcox! | 16:44 |
cengiz_io | isn't it a tradition to buy drinks to all voters? | 16:45 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!