Samsung SoCs framebuffer re-work

Kukjin Kim at
Mon May 17 21:41:20 EDT 2010

Kyungmin Park wrote:
> Hi Ben,
> Currently there's only one fb drivers for samsung SocS. but it's based
> on s3c24xx and a part of s3c64xx.
> As you can see the s5pc110 (aka s5pv210) spec, It has more features
> and interconnection between FIMC and FIMD.
> So current fb driver can't handle these features well. So LSI make a
> own fb drivers and use it. You can see the code at their git repo.
> Now we are re-implement or change it for s5pc110 and for future usages.
> How do you think?


As you commented, System LSI has own S5PV210/S5PC110 FB driver which is
different from s3c24xx and s3c64xx.

Samsung S.LSI FB driver for S5PV210/S5PC110 has:
- IRQ support for underrun
- VSYNC interrupt
- Configuration variables for virtual screen support
- Change default window from zero
- Double buffering support
- Private IOCTL support
  => control data sources
  => move window positions
  => alpha blending support
- Direct ioctl for FIMD and 3D
- sysfs files for window control

So S.LSI is modifying it to be relatively easy to merge.
And will be submitted soon.


Best regards,
Kukjin Kim < at>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.

More information about the linux-arm-kernel mailing list