[Openchrome-devel] [Bug 94528] HDMI port is not working on current KMS driver with VX900 platform

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Mar 18 03:04:52 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=94528

--- Comment #4 from HuangRan <huangran at iscas.ac.cn> ---
Hi Kevin, 

> 
> The weird thing about VX900 chipset hardware programming documentation is
> that it contains register information for DisplayPort, but not HDMI.
> I do not know how James Simmons wrote the code, if the above assumption is
> true.
Yup, I see the same problem with Chrome9 HD OGPM PartI document, there is no
introduction for HDMI registers. By contrast, there is a group of registers for
DVI/DP/LVDS.
But from VIA's website link, there is a diagram which shows HDMI/DP is
supported.(http://www.viatech.com/en/silicon/chipsets/vx900/)

> That being said, VIA Technologies does have a quasi-open source 2D device
> driver code on their website for Chrome 9 family.
> 
> http://download.viatech.com/en/support/driversSelect.jsp
> 
> Select "Linux (current)" and VX900 chipset.
> At least for the DRM module which supports KMS, it is open source.
> Check out via_chrome9_hdac_renew.c where it is apparently accessing the
> registers related to HDMI.
That is very interesting:). I have not gotten this link before to download
binary linux driver for VX700/VX855/VX900 chipset integrated graphics card.
After I download the driver for VX900, I see in via_chrome9_hdac_renew.c file,
including via_chrome9_connector.c, via_chrome9_encoder.c files, there are HDMI
related settings with mode setting work.
So does it mean current OPGM is not enough for all chipset registers? I doubt
it...
By the way, so can I understand that current code in
https://cgit.freedesktop.org/openchrome/drm-openchrome/tree/drivers/gpu/drm/via
is coming from here for mode setting?
But it seems 2D/Xv part is in binary format and the driver can not support 3D
acceleration(OpenGL/ES).

Thanks,
Frank

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/openchrome-devel/attachments/20160318/cc7855b2/attachment-0001.html>


More information about the Openchrome-devel mailing list