Home
last modified time | relevance | path

Searched refs:sm750_dev (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/staging/sm750fb/
Dsm750.c168 struct sm750_dev *sm750_dev; in lynxfb_ops_fillrect() local
176 sm750_dev = par->dev; in lynxfb_ops_fillrect()
194 if (sm750_dev->dual) in lynxfb_ops_fillrect()
195 spin_lock(&sm750_dev->slock); in lynxfb_ops_fillrect()
197 sm750_dev->accel.de_fillrect(&sm750_dev->accel, in lynxfb_ops_fillrect()
202 if (sm750_dev->dual) in lynxfb_ops_fillrect()
203 spin_unlock(&sm750_dev->slock); in lynxfb_ops_fillrect()
210 struct sm750_dev *sm750_dev; in lynxfb_ops_copyarea() local
214 sm750_dev = par->dev; in lynxfb_ops_copyarea()
228 if (sm750_dev->dual) in lynxfb_ops_copyarea()
[all …]
Dsm750_hw.c27 int hw_sm750_map(struct sm750_dev *sm750_dev, struct pci_dev *pdev) in hw_sm750_map() argument
33 sm750_dev->vidreg_start = pci_resource_start(pdev, 1); in hw_sm750_map()
34 sm750_dev->vidreg_size = SZ_2M; in hw_sm750_map()
36 pr_info("mmio phyAddr = %lx\n", sm750_dev->vidreg_start); in hw_sm750_map()
50 sm750_dev->pvReg = ioremap_nocache(sm750_dev->vidreg_start, in hw_sm750_map()
51 sm750_dev->vidreg_size); in hw_sm750_map()
52 if (!sm750_dev->pvReg) { in hw_sm750_map()
57 pr_info("mmio virtual addr = %p\n", sm750_dev->pvReg); in hw_sm750_map()
61 sm750_dev->accel.dprBase = sm750_dev->pvReg + DE_BASE_ADDR_TYPE1; in hw_sm750_map()
62 sm750_dev->accel.dpPortBase = sm750_dev->pvReg + DE_PORT_ADDR_TYPE1; in hw_sm750_map()
[all …]
Dsm750.h74 struct sm750_dev { struct
173 struct sm750_dev *dev;
184 int hw_sm750_map(struct sm750_dev *sm750_dev, struct pci_dev *pdev);
185 int hw_sm750_inithw(struct sm750_dev*, struct pci_dev *);
186 void hw_sm750_initAccel(struct sm750_dev *);