123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- #ifndef _ADRENO_GEN7_HWSCHED_H_
- #define _ADRENO_GEN7_HWSCHED_H_
- #include "adreno_gen7_hwsched_hfi.h"
- struct gen7_hwsched_device {
-
- struct gen7_device gen7_dev;
-
- struct gen7_hwsched_hfi hwsched_hfi;
- };
- int gen7_hwsched_probe(struct platform_device *pdev,
- u32 chipid, const struct adreno_gpu_core *gpucore);
- int gen7_hwsched_reset_replay(struct adreno_device *adreno_dev);
- void gen7_hwsched_snapshot(struct adreno_device *adreno_dev,
- struct kgsl_snapshot *snapshot);
- void gen7_hwsched_handle_watchdog(struct adreno_device *adreno_dev);
- int gen7_hwsched_active_count_get(struct adreno_device *adreno_dev);
- void gen7_hwsched_active_count_put(struct adreno_device *adreno_dev);
- int gen7_hwsched_add_to_minidump(struct adreno_device *adreno_dev);
- int gen7_hwsched_send_recurring_cmdobj(struct adreno_device *adreno_dev,
- struct kgsl_drawobj_cmd *cmdobj);
- void gen7_hwsched_fault(struct adreno_device *adreno_dev, u32 fault);
- #endif
|