Hi, Ajay. > -----Original Message----- > From: Ajay Kumar [mailto:ajaykumar.rs@xxxxxxxxxxx] > Sent: Friday, August 26, 2011 4:52 AM > To: linux-samsung-soc@xxxxxxxxxxxxxxx; linux-fbdev@xxxxxxxxxxxxxxx; linux- > arm-kernel@xxxxxxxxxxxxxxxxxxx > Cc: FlorianSchandinat@xxxxxx; lethal@xxxxxxxxxxxx; jg1.han@xxxxxxxxxxx; > m.szyprowski@xxxxxxxxxxx; ben-linux@xxxxxxxxx; banajit.g@xxxxxxxxxxx > Subject: [PATCH 1/2] ARM: SAMSUNG: Add Window Positioning Support for s3c- > fb driver > > This patch: > --adds a data-structure to hold the current position of windows. > --adds an ioctl number to support dynamic positioning the windows. > > Signed-off-by: Ajay Kumar <ajaykumar.rs@xxxxxxxxxxx> > Signed-off-by: Banajit Goswami <banajit.g@xxxxxxxxxxx> > --- > arch/arm/plat-samsung/include/plat/fb.h | 14 ++++++++++++++ > 1 files changed, 14 insertions(+), 0 deletions(-) > > diff --git a/arch/arm/plat-samsung/include/plat/fb.h b/arch/arm/plat- > samsung/include/plat/fb.h > index bd79c0a..77ed75c 100644 > --- a/arch/arm/plat-samsung/include/plat/fb.h > +++ b/arch/arm/plat-samsung/include/plat/fb.h > @@ -22,6 +22,18 @@ > */ > #define S3C_FB_MAX_WIN (5) > > +/* struct s3cfb_window_pos > + * @win_pos_x: X-coordinate of window from the left. > + * @win_pos_y: Y-coordinate of window from the top. > + */ > +struct s3cfb_window_pos { > + int win_pos_x; > + int win_pos_y; > +}; > + > +/* Custom ioctl */ > +#define S3CFB_WIN_POSITION _IOW('F', 1, struct s3cfb_window_pos) Can you change the number from 1 to 203 as follows? +#define S3CFB_WIN_POSITION _IOW('F', 203, struct s3cfb_window_pos) We already use this number as S3CFB_WIN_POSITION. > + > /** > * struct s3c_fb_pd_win - per window setup data > * @win_mode: The display parameters to initialise (not for window 0) > @@ -35,6 +47,8 @@ struct s3c_fb_pd_win { > unsigned short max_bpp; > unsigned short virtual_x; > unsigned short virtual_y; > + > + struct s3cfb_window_pos winpos; > }; > > /** > -- > 1.7.0.4 ÿ淸º{.nÇ+돴윯돪†+%듚ÿ깁負¥Šwÿº{.nÇ+돴¥Š{깸튐꿴筬Êþ)í끾èw*jgП¨¶‰šŽ듶¢jÿ¾?G«앶ÿ◀◁¦j:+v돣ŠwèjØm¶Ÿÿ?®w?듺þf"·hš뤴얎ÿ녪¥