Hi Inki Dae,

We are using Frame buffer for Android . So we are planning to use same kernel 
for tizen bringup with minimum modifications.

Thanks,
Sk shahul.

----- Original Message -----
From: "Inki Dae" <[email protected]>
To: "Shahul Ahamed Shaik" <[email protected]>
Cc: [email protected]
Sent: Thursday, December 17, 2015 4:01:50 PM
Subject: Re: Tizen bring-up - DRM

Hi Shahul,

2015년 12월 17일 18:50에 Shahul Ahamed Shaik 이(가) 쓴 글:
> 
> Hi Inki Dae,
> 
> 1. Our SoC is MIPS based. Do the limitations still exist with Linux 
> framebuffer?

Linux framebuffer has the limitations not MIPS. Linux mainline had already 
stopped new feature update for Linux framebuffer, which means Linux mainline 
will move to DRM gradually.
Actually, most ARM SoC started to move to DRM already.

> 
> 2. Can you be a little more specific about bypassing the DRM and use Linux 
> framebuffer directly? Native window system is X and it uses DRM at the 
> backend.

Before that, Could I ask you about why you want to bypass the DRM although you 
already has the native window system which provides the DRM backend?

AFAIK, you can use X server with FB backend by building it with proper 
configuration - please, check X server build document.
However, the problem is that you have to implement a buffer manager as a TBM 
(Tizen Buffer Manager) backend[1] because all X clients allocate DMA buffer 
through TBM[2] interfaces.
If you use DRM, then DRM could be the backend. If not so - you use FB, then 
other buffer manager would be required for it such as ION[3] or other vendor 
specific one.

[1] 
https://review.tizen.org/git/?p=platform/adaptation/samsung_exynos/libtbm-exynos4412.git;a=shortlog;h=refs/heads/tizen
[2] 
https://review.tizen.org/git/?p=platform/core/uifw/libtbm.git;a=shortlog;h=refs/heads/tizen
[3] https://lwn.net/Articles/480055/

Thanks,
Inki Dae

> 
> 
> 
> Thanks,
> sk shahul
> 
> 
> Message: 2
> Date: Wed, 16 Dec 2015 20:46:16 +0900
> From: Inki Dae <[email protected]>
> To: [email protected]
> Subject: Re: [Dev] Tizen bring-up - DRM
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=UTF-8
> 
> Hello Shahul,
> 
> 2015? 12? 16? 18:33? Shahul Ahamed Shaik ?(?) ? ?:
>>
>>
>> Dear All,
>>
>>     We are trying to bring-up Tizen on our platform. Android is running on 
>> our platform and we are using FrameBuffer for rendering. 
>>     Is the use of DRM compulsory for Tizen bring-up and graphics rendering?
> 
> It's not compulsory but we recommend to use DRM instead of Linux framebuffer 
> because Linux framebuffer not only has many limitations for advanced ARM SoC 
> but also doesn't support the integrated buffer manager.
> 
>> If not, what is the way to bypass DRM and use FrameBuffer directly to 
>> achieve Rendering, and what are the advantages/disadvantages associated with 
>> the same? 
>>     Please let me know.
> 
> It would be dependent on what backend - Linux framebuffer or DRM - is used by 
> native window system such as X or Wayland server.
> The advantages with DRM is that Tizen platform is DRM-friendly so it is easy 
> to port Tizen platform to your kernel, including easy-to-manage DMA buffer 
> and many hardware features available.
> 
> Thanks,
> Inki Dae
> 
>>
>> Thanks in Advance.
>> Skshahul.
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> https://lists.tizen.org/listinfo/dev
>>
>>
> 
> 
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to