hdcp1_ops.h 666 B

123456789101112131415161718192021222324252627
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. * Copyright (c) 2022-2023 Qualcomm Innovation Center, Inc. All rights reserved.
  4. */
  5. #pragma once
  6. // AUTOGENERATED FILE: DO NOT EDIT
  7. #include <linux/types.h>
  8. #include "smcinvoke_object.h"
  9. #define IHDCP1OPS_NOTIFY_TOPOLOGY_CHANGE 0
  10. static inline int32_t hdcp1_ops_release(struct Object self)
  11. {
  12. return Object_invoke(self, Object_OP_release, 0, 0);
  13. }
  14. static inline int32_t hdcp1_ops_retain(struct Object self)
  15. {
  16. return Object_invoke(self, Object_OP_retain, 0, 0);
  17. }
  18. static inline int32_t hdcp1_ops_notify_topology_change(struct Object self)
  19. {
  20. return Object_invoke(self, IHDCP1OPS_NOTIFY_TOPOLOGY_CHANGE, 0, 0);
  21. }