aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/sm750fb/sm750_hw.c
diff options
context:
space:
mode:
authorMike Rapoport <mike.rapoport@gmail.com>2015-10-26 09:06:01 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-10-27 17:04:57 +0900
commit700591a9adc8b1b8978283fd988fcb85aa1c8993 (patch)
tree2d2c1ab966137f9c65fa05310e625c47fba6bb81 /drivers/staging/sm750fb/sm750_hw.c
parentstaging: sm750fb: remove hw_sm750_getVMSize function (diff)
downloadlinux-dev-700591a9adc8b1b8978283fd988fcb85aa1c8993.tar.xz
linux-dev-700591a9adc8b1b8978283fd988fcb85aa1c8993.zip
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.c16
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);