tz_clock.c 836 B

123456789101112131415161718192021222324252627282930313233
  1. #include <linux/module.h>
  2. #include <linux/types.h>
  3. #include "tz_cross/trustzone.h"
  4. #include "trustzone/kree/system.h"
  5. #include "kree_int.h"
  6. TZ_RESULT KREE_ServEnableClock(u32 op, u8 uparam[REE_SERVICE_BUFFER_SIZE])
  7. {
  8. /* struct ree_service_clock *param = (struct ree_service_clock *)uparam; */
  9. TZ_RESULT ret = TZ_RESULT_ERROR_GENERIC;
  10. /* int rret; */
  11. /* rret = enable_clock(param->clk_id, param->clk_name); */
  12. /* if (rret < 0) */
  13. /* ret = TZ_RESULT_ERROR_GENERIC; */
  14. return ret;
  15. }
  16. TZ_RESULT KREE_ServDisableClock(u32 op, u8 uparam[REE_SERVICE_BUFFER_SIZE])
  17. {
  18. /* struct ree_service_clock *param = (struct ree_service_clock *)uparam; */
  19. TZ_RESULT ret = TZ_RESULT_ERROR_GENERIC;
  20. /* int rret; */
  21. /* rret = disable_clock(param->clk_id, param->clk_name); */
  22. /* if (rret < 0) */
  23. /* ret = TZ_RESULT_ERROR_GENERIC; */
  24. return ret;
  25. }