FILE
vlv_iosf_sb.h
File preview with syntax highlighting.
linux-6.19.14/drivers/gpu/drm/xe/compat-i915-headers/vlv_iosf_sb.h
1/* SPDX-License-Identifier: MIT */ 2/* 3 * Copyright © 2013-2021 Intel Corporation 4 */ 5 6#ifndef _VLV_IOSF_SB_H_ 7#define _VLV_IOSF_SB_H_ 8 9#include <linux/types.h> 10 11#include "vlv_iosf_sb_reg.h" 12 13struct drm_device; 14 15enum vlv_iosf_sb_unit { 16 VLV_IOSF_SB_BUNIT, 17 VLV_IOSF_SB_CCK, 18 VLV_IOSF_SB_CCU, 19 VLV_IOSF_SB_DPIO, 20 VLV_IOSF_SB_DPIO_2, 21 VLV_IOSF_SB_FLISDSI, 22 VLV_IOSF_SB_GPIO, 23 VLV_IOSF_SB_NC, 24 VLV_IOSF_SB_PUNIT, 25}; 26 27static inline void vlv_iosf_sb_get(struct drm_device *drm, unsigned long ports) 28{ 29} 30static inline u32 vlv_iosf_sb_read(struct drm_device *drm, enum vlv_iosf_sb_unit unit, u32 addr) 31{ 32 return 0; 33} 34static inline int vlv_iosf_sb_write(struct drm_device *drm, enum vlv_iosf_sb_unit unit, u32 addr, u32 val) 35{ 36 return 0; 37} 38static inline void vlv_iosf_sb_put(struct drm_device *drm, unsigned long ports) 39{ 40} 41 42#endif /* _VLV_IOSF_SB_H_ */
~/
Read-only file preview.