tobetter / linux

Linux kernel source tree
Other
68 stars 30 forks source link

Odroidxu4 v4.6.3 add HDMI output to kernel #7

Closed rhkean closed 8 years ago

rhkean commented 8 years ago

a few more additions are required to enable the HDMI output

tobetter commented 8 years ago

@rhkean Thank you for the patches, I only found odroidxu4_defconfig is different against to my branch. Before I merge the commit https://github.com/tobetter/linux/pull/7/commits/1e9f7e9f7c595787963d280a05ce7495b2776f4a, I am curious CONFIG_DRM_EXYNOS_DSI, CONFIG_DRM_EXYNOS_DP and CONFIG_DRM_PANEL are necessary to be enabled, since XU4 does not have such interface.

rhkean commented 8 years ago

I think _CONFIG_DRM_EXYNOSDP is required. I'm running a build now to test. If so, I'll correct the pull and let you know.

rhkean commented 8 years ago

ok.... CONFIG_DRM_PANEL get enabled automatically when you enable CONFIG_DRM_EXYNOS_DP (display port)

Just enabling CONFIG_DRM_EXYNOS_HDMI + CONFIG_DRM_EXYNOS_DP does not work.

I'm testing CONFIG_DRM_EXYNOS_HDMI + CONFIG_DRM_EXYNOS_DSI now.

rhkean commented 8 years ago

OK... I'm going to have to pick this up again tomorrow. I just re-enabled everything and it's not working.... I think I have a typo in my script or something and it's late.

tobetter commented 8 years ago

@rhkean Thank you for the patch, instead of pulling your patch to my branch I've done cherry-pick since my branch is updated with 4.6.3 after you fork my branch. :) If you want to have same branch on yours, please push mine to yours with 'git push -f ...'. https://github.com/tobetter/linux/commits/odroidxu4-v4.6

New kernel package is going to be built and uploaded. https://code.launchpad.net/~tobetter/odroid-image/odroidxu4-v4.6

rhkean commented 8 years ago

I already sync'd my fork to your branch. the only change in this pull is the odroidxu4_defconfig file.

But, if you're done with this pull, it can be closed. I'm glad I was able to contribute.

rhkean commented 8 years ago

@tobetter I just looked at your changes to the odroid_xu4_defconfig file.

you also need these from my latest pull (about 6 hours ago... looks like we were both working on it at the same time):

changed automatically when changing the CONFIG_DRM setting to "y"

needs to be built-in to function with minimal uInitrd files that don't contain modules

these are needed by the built-in framebuffer driver

tobetter commented 8 years ago

@rhkean I just took the two commits for HDMI from you branch and merged into mine. I didn't do the same work with you, just verified your patch. :) Please check commit history on my branch. https://github.com/tobetter/linux/commits/odroidxu4-v4.6

rhkean commented 8 years ago

@tobetter sorry, I just looked at the diffs.... my apologies.

I'm running a build off of your current tree now to confirm. It should be done in about 30 minutes.

If it builds and initializes the HDMI display, I'll close this pull. If not, I'll let you know.

rhkean commented 8 years ago

@tobetter All looks good. Sorry for the confusion.

tobetter commented 8 years ago

@rhkean No worries, nothing wrong. Good to hear your build works for you. Hope to get another patches from you. :)