aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/sm750fb/sm750_hw.c
diff options
context:
space:
mode:
authorMike Rapoport <mike.rapoport@gmail.com>2015-10-26 09:05:59 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-10-27 17:04:57 +0900
commitf11fa2a972719520680f50352787618774dc0a9c (patch)
treefa6d876a92378130fc541230d5332619e177cc3c /drivers/staging/sm750fb/sm750_hw.c
parentstaging: sm750fb: remove unused PROC_SPEC_* typedefs (diff)
downloadlinux-dev-f11fa2a972719520680f50352787618774dc0a9c.tar.xz
linux-dev-f11fa2a972719520680f50352787618774dc0a9c.zip
staging: sm750fb: replace lynx_share with sm750_dev in lynxfb_par
Use sm750_dev instead of lynx_share in the private data of the frambuffer device. Signed-off-by: Mike Rapoport <mike.rapoport@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/sm750fb/sm750_hw.c')
-rw-r--r--drivers/staging/sm750fb/sm750_hw.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/staging/sm750fb/sm750_hw.c b/drivers/staging/sm750fb/sm750_hw.c
index a952dadb9a4a..3ad82c2fe7dc 100644
--- a/drivers/staging/sm750fb/sm750_hw.c
+++ b/drivers/staging/sm750fb/sm750_hw.c
@@ -234,9 +234,9 @@ int hw_sm750_output_setMode(struct lynxfb_output *output,
int hw_sm750_crtc_checkMode(struct lynxfb_crtc *crtc, struct fb_var_screeninfo *var)
{
struct lynx_share *share;
+ struct lynxfb_par *par = container_of(crtc, struct lynxfb_par, crtc);
-
- share = container_of(crtc, struct lynxfb_par, crtc)->share;
+ share = &par->dev->share;
switch (var->bits_per_pixel) {
case 8:
@@ -274,7 +274,7 @@ int hw_sm750_crtc_setMode(struct lynxfb_crtc *crtc,
ret = 0;
par = container_of(crtc, struct lynxfb_par, crtc);
- share = par->share;
+ share = &par->dev->share;
if (!share->accel_off) {
/* set 2d engine pixel format according to mode bpp */