[PATCH 2/3] S5PV210: added parameters for CPU interface to plat-samsung/fb.h
Kukjin Kim
kgene.kim at samsung.com
Sun Nov 21 20:28:49 EST 2010
Inki Dae wrote:
>
> S5PV210: added parameters for CPU interface to plat-samsung/fb.h
>
> MIPI-DSI driver would use s3c-fb driver so I added some parameters
> because MIPI-DSI driver supports CPU interface also.
>
> Signed-off-by: Inki Dae <inki.dae at samsung.com>
> Signed-off-by: Kyungmin Park <kyungmin.park at samsung.com>
> ---
> arch/arm/plat-samsung/include/plat/fb.h | 11 ++++++++++-
> 1 files changed, 10 insertions(+), 1 deletions(-)
>
Please add Ben and my e-mail in Cc next time.
Ben and me are
> diff --git a/arch/arm/plat-samsung/include/plat/fb.h b/arch/arm/plat-
> samsung/include/plat/fb.h
> index cb3ca3a..1ba0ae0 100644
> --- a/arch/arm/plat-samsung/include/plat/fb.h
> +++ b/arch/arm/plat-samsung/include/plat/fb.h
> @@ -22,14 +22,21 @@
> */
> #define S3C_FB_MAX_WIN (5)
>
> +enum {
> + FIMD_VIDEO_MODE = 0,
> + FIMD_CPU_MODE
> +};
> +
Could you please explain about above modes?
> /**
> * struct s3c_fb_pd_win - per window setup data
> - * @win_mode: The display parameters to initialise (not for window 0)
> + * @win_mode: The display parameters to RGB interface
> + * @cpu_mode: The display parameters to CPU interface
> * @virtual_x: The virtual X size.
> * @virtual_y: The virtual Y size.
> */
> struct s3c_fb_pd_win {
> struct fb_videomode win_mode;
> + struct fb_cpumode cpu_mode;
>
What's difference between win_mode and cpu_mode?
> unsigned short default_bpp;
> unsigned short max_bpp;
> @@ -43,6 +50,7 @@ struct s3c_fb_pd_win {
> * the data from the display system to the connected display
> * device.
> * @default_win: default window layer number to be used for UI layer.
> + * @interface_mode: cpu mode or rgb mode.
> * @vidcon0: The base vidcon0 values to control the panel data format.
> * @vidcon1: The base vidcon1 values to control the panel data output.
> * @win: The setup data for each hardware window, or NULL for unused.
> @@ -59,6 +67,7 @@ struct s3c_fb_platdata {
>
> struct s3c_fb_pd_win *win[S3C_FB_MAX_WIN];
>
> + u32 interface_mode;
Hmm...mode, mode, mode...:-(
> u32 default_win;
>
> u32 vidcon0;
> --
> 1.5.4.3
>
Thanks.
Best regards,
Kgene.
--
Kukjin Kim <kgene.kim at samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.
More information about the linux-arm-kernel
mailing list