|
Posted at 10/17/2017 23:34:06
Only Author
8#
Hi, Fallen
Thx for the link! I had a look and while it has a lot of the rockchip stuff, this tree does not have any of the peripheral drivers needed for the Firefly RK3399. Just to illustrate, I compared the changes between the vanilla 4.4.55 kernel and the latest in the firefly kernel git... The patches are extensive. The diff is over 250 MB of text! The diffstat output alone is 1.3 MB, and it shows that over 10k files have been changed or added (file attached). Now, that is between same kernel versions - 4.4.55, and current kernels, say after 4.11.x have a lot of the arm stuff already in. But nevertheless, the vanilla 4.13.x tree does not include drivers for most of the peripherals on the Firefly Besides the Mali driver, parts of the HDMI stuff is missing, the framebuffer driver for rockchip is missing, the audio codec(s) is only partially there, a lot of the network drivers for the Ffly are missing, almost none of the power regulators have drivers, some security stuff is missing, etc. Now, granted that a lot of the stuff in the firefly kernel git repo is to support their other products, so I suspect it would be possible to pick and choose what to port to a recent kernel version. Even better, if I could take the device name and find a patch for the newest kernels for them somewhere else on the Internet. I just don't have the time right now... |
|