Lines Matching refs:pvr_dev

321 	struct pvr_device *pvr_dev;  member
371 #define PVR_HAS_FEATURE(pvr_dev, feature) ((pvr_dev)->features.has_##feature) argument
389 #define PVR_FEATURE_VALUE(pvr_dev, feature, value_out) \ argument
391 struct pvr_device *_pvr_dev = pvr_dev; \
412 #define PVR_HAS_QUIRK(pvr_dev, quirk) ((pvr_dev)->quirks.has_brn##quirk) argument
427 #define PVR_HAS_ENHANCEMENT(pvr_dev, enhancement) ((pvr_dev)->enhancements.has_ern##enhancement) argument
429 #define from_pvr_device(pvr_dev) (&(pvr_dev)->base) argument
498 int pvr_device_init(struct pvr_device *pvr_dev);
499 void pvr_device_fini(struct pvr_device *pvr_dev);
500 void pvr_device_reset(struct pvr_device *pvr_dev);
503 pvr_device_has_uapi_quirk(struct pvr_device *pvr_dev, u32 quirk);
505 pvr_device_has_uapi_enhancement(struct pvr_device *pvr_dev, u32 enhancement);
507 pvr_device_has_feature(struct pvr_device *pvr_dev, u32 feature);
526 pvr_cr_read32(struct pvr_device *pvr_dev, u32 reg) in pvr_cr_read32() argument
528 return ioread32(pvr_dev->regs + reg); in pvr_cr_read32()
539 pvr_cr_read64(struct pvr_device *pvr_dev, u32 reg) in pvr_cr_read64() argument
541 return ioread64(pvr_dev->regs + reg); in pvr_cr_read64()
551 pvr_cr_write32(struct pvr_device *pvr_dev, u32 reg, u32 val) in pvr_cr_write32() argument
553 iowrite32(val, pvr_dev->regs + reg); in pvr_cr_write32()
563 pvr_cr_write64(struct pvr_device *pvr_dev, u32 reg, u64 val) in pvr_cr_write64() argument
565 iowrite64(val, pvr_dev->regs + reg); in pvr_cr_write64()
582 pvr_cr_poll_reg32(struct pvr_device *pvr_dev, u32 reg_addr, u32 reg_value, in pvr_cr_poll_reg32() argument
587 return readl_poll_timeout(pvr_dev->regs + reg_addr, value, in pvr_cr_poll_reg32()
605 pvr_cr_poll_reg64(struct pvr_device *pvr_dev, u32 reg_addr, u64 reg_value, in pvr_cr_poll_reg64() argument
610 return readq_poll_timeout(pvr_dev->regs + reg_addr, value, in pvr_cr_poll_reg64()
624 pvr_round_up_to_cacheline_size(struct pvr_device *pvr_dev, size_t size) in pvr_round_up_to_cacheline_size() argument
629 WARN_ON(!PVR_HAS_FEATURE(pvr_dev, slc_cache_line_size_bits)); in pvr_round_up_to_cacheline_size()
630 PVR_FEATURE_VALUE(pvr_dev, slc_cache_line_size_bits, in pvr_round_up_to_cacheline_size()