*
   * This function decrements the object's refcount if it is a refcounted modeset
   * object. It is a no-op on any other object. This is used to drop references
 - * acquired with drm_mode_object_reference().
 + * acquired with drm_mode_object_get().
   */
 -void drm_mode_object_unreference(struct drm_mode_object *obj)
 +void drm_mode_object_put(struct drm_mode_object *obj)
  {
        if (obj->free_cb) {
-               DRM_DEBUG("OBJ ID: %d (%d)\n", obj->id, atomic_read(&obj->refcount.refcount));
+               DRM_DEBUG("OBJ ID: %d (%d)\n", obj->id, kref_read(&obj->refcount));
                kref_put(&obj->refcount, obj->free_cb);
        }
  }
   *
   * This function increments the object's refcount if it is a refcounted modeset
   * object. It is a no-op on any other object. References should be dropped again
 - * by calling drm_mode_object_unreference().
 + * by calling drm_mode_object_put().
   */
 -void drm_mode_object_reference(struct drm_mode_object *obj)
 +void drm_mode_object_get(struct drm_mode_object *obj)
  {
        if (obj->free_cb) {
-               DRM_DEBUG("OBJ ID: %d (%d)\n", obj->id, atomic_read(&obj->refcount.refcount));
+               DRM_DEBUG("OBJ ID: %d (%d)\n", obj->id, kref_read(&obj->refcount));
                kref_get(&obj->refcount);
        }
  }