diff options
author | Mike Rapoport <mike.rapoport@gmail.com> | 2015-10-26 10:06:01 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2015-10-27 11:04:57 +0300 |
commit | 700591a9adc8b1b8978283fd988fcb85aa1c8993 (patch) | |
tree | 2d2c1ab966137f9c65fa05310e625c47fba6bb81 /drivers/staging/sm750fb/sm750_hw.c | |
parent | 142de763c08e6ff1e4966b654654859ed7a5492c (diff) | |
download | linux-700591a9adc8b1b8978283fd988fcb85aa1c8993.tar.xz |
staging: sm750fb: replace lynx_share with sm750_dev in function calls
Use sm750_dev rather than lynx_share as parameter for hw_sm750_map,
hw_sm750_inithw and hw_sm750_initAccel functions.
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.c | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/drivers/staging/sm750fb/sm750_hw.c b/drivers/staging/sm750fb/sm750_hw.c index 80cb7fe7bbd7..356cd3770206 100644 --- a/drivers/staging/sm750fb/sm750_hw.c +++ b/drivers/staging/sm750fb/sm750_hw.c @@ -24,13 +24,11 @@ #include "ddk750.h" #include "sm750_accel.h" -int hw_sm750_map(struct lynx_share *share, struct pci_dev *pdev) +int hw_sm750_map(struct sm750_dev *sm750_dev, struct pci_dev *pdev) { int ret; - struct sm750_dev *sm750_dev; + struct lynx_share *share = &sm750_dev->share; - - sm750_dev = container_of(share, struct sm750_dev, share); ret = 0; share->vidreg_start = pci_resource_start(pdev, 1); @@ -91,12 +89,11 @@ exit: -int hw_sm750_inithw(struct lynx_share *share, struct pci_dev *pdev) +int hw_sm750_inithw(struct sm750_dev *sm750_dev, struct pci_dev *pdev) { - struct sm750_dev *sm750_dev; + struct lynx_share *share = &sm750_dev->share; struct init_status *parm; - sm750_dev = container_of(share, struct sm750_dev, share); parm = &sm750_dev->initParm; if (parm->chip_clk == 0) parm->chip_clk = (getChipType() == SM750LE) ? @@ -175,7 +172,7 @@ int hw_sm750_inithw(struct lynx_share *share, struct pci_dev *pdev) /* init 2d engine */ if (!share->accel_off) - hw_sm750_initAccel(share); + hw_sm750_initAccel(sm750_dev); return 0; } @@ -464,8 +461,9 @@ int hw_sm750_setBLANK(struct lynxfb_output *output, int blank) } -void hw_sm750_initAccel(struct lynx_share *share) +void hw_sm750_initAccel(struct sm750_dev *sm750_dev) { + struct lynx_share *share = &sm750_dev->share; u32 reg; enable2DEngine(1); |