Originally posted by davidlt
View Post
Announcement
Collapse
No announcement yet.
Qualcomm Rolls Out ~110k Lines Of New Kernel Code For Snapdragon 845 Display Support
Collapse
X
-
Originally posted by tildearrow View PostWhere can I find a list of Android phones that are able to run the upstream kernel out of the box? (besides the Nexus phones)
I see bshah as credited for the Nexus 5 bring up. Does that mean Hallium has gotten merged into PostMarketOS? Not that I would be mad, Android devices running on mainline is quite the goal and this project looks like they can make it happen!
- Likes 1
Comment
-
Whaaaaat? Is it finally time for upstream arm SoCs?
Originally posted by fallacy View PostThis is pretty amazing that Qualcomm is now attempting to upstream drivers for a lot of their hardware. Hopefully this starts a trend with other big commercial ARM SoC vendors, where we eventually get to the point where the upstream kernels can run unmodified on popular ARM devices (i.e. Android phones, tablets, etc).
Yea now that their patents expired they do not have to be afraid that their drivers will leak some patent violation their competitors might exploit against them so they are willing to do this.
- Likes 1
Comment
-
Originally posted by fallacy View PostThis is pretty amazing that Qualcomm is now attempting to upstream drivers for a lot of their hardware. Hopefully this starts a trend with other big commercial ARM SoC vendors, where we eventually get to the point where the upstream kernels can run unmodified on popular ARM devices (i.e. Android phones, tablets, etc).
I assume that Qualcomms 100k lines will be rejected, until AMD and Samsung also can work with the same framework. Or better: I think it should be rejected unless it is a generic solution that will work for AMD, exynos, Pi's broadcom, rockchip, win etc. too...
Anyway: the status quo is that most changes to the current mechanics are usually rejected. There is a good reason of course, but it is also the only reason why we did not see any generic drm support for videomixers (much like the XV-overlays card's used to have 10 years ago). Exynos seems to have support if you build it as v4l device, but I've never ventured that way.
But it's a first that Qualcomm is pro-actively trying to support instead of rejecting. Now if they stop patent trolling, it might become a healthy company.
- Likes 1
Comment
-
Originally posted by tildearrow View PostWhere can I find a list of Android phones that are able to run the upstream kernel out of the box? (besides the Nexus phones)
Because vanilla linux has no support for the infrastructure needed to connect all drivers. And despite various attempts to make that infrastructure, it still does not exist.
I think the exynos 4412 can now be compiled with a vanilla linux, and the only thing you will be lacking is the opensource kernel part of the mali driver. That gives you full support over hardware encoders and decoders, scalers, converters, encryption. It does not give you access to hdcp, and afaik, you will need to write you own application if you want to use the video mixer.
Currently vanilla linux does not support chaining drm devices so you can't rotate your framebuffer, scale, convert color and mix it using the videomixer with another framebuffer.
And there are more things that vanilla linux still has no support for, and until that time you can forget about an android phone that runs a vanilla kernel with full hardware support.
- Likes 1
Comment
-
Originally posted by tildearrow View PostWhere can I find a list of Android phones that are able to run the upstream kernel out of the box? (besides the Nexus phones)
Comment
Comment