1 Aug 2011 05:52
Re: [PATCH] [RFC PATCH] DRM: add DRM Driver for Samsung SoC EXYNOS4210.
daeinki <inki.dae <at> samsung.com>
2011-08-01 03:52:37 GMT
2011-08-01 03:52:37 GMT
Hi, Sascha Hauer. thank you for your comments and below is my answer. Sascha Hauer wrote: > Hi, > > On Fri, Jul 29, 2011 at 04:24:35PM +0900, Inki Dae wrote: >> This patch is a DRM Driver(only including FIMD Driver yet) >> for Samsung SoC Exynos4210. and as RFC, I am sending only DRM driver part. >> >> this patch is based on git repository below: >> git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git, >> branch: drm-next >> commit-id: 5a96a899bbdee86024ab9ea6d02b9e242faacbed >> >> We tried to re-use lowlevel codes of the FIMD driver(s3c-fb.c >> based on Linux framebuffer) but couldn't so because lowlevel codes >> of s3c-fb.c are included internally and so this driver shares only >> platform device. >> >> Sub drivers such as fimd or hdmi have indenpendent platform device and >> Platform driver and when driver's probe is called, the driver object >> including callbacks(for hardware control) would be registered to >> Samsung drm driver. and then when samsung drm driver is probed, >> each probe callback of the driver object registered is called so that >> additional callbacks for drm framework would be set at this time. >> >> We used GEM framework for buffer management and this driver supports >> only physically continuous memory yet(non-iommu). and for buffer allocation, >> we used DMA APIs(dma_alloc_writecombine) but we will change it to CMA instead(Continue reading)
RSS Feed