FILE
vivid-osd.h
File preview with syntax highlighting.
linux-6.19.14/drivers/media/test-drivers/vivid/vivid-osd.h
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * vivid-osd.h - output overlay support functions. 4 * 5 * Copyright 2014 Cisco Systems, Inc. and/or its affiliates. All rights reserved. 6 */ 7 8#ifndef _VIVID_OSD_H_ 9#define _VIVID_OSD_H_ 10 11#ifdef CONFIG_VIDEO_VIVID_OSD 12int vivid_fb_init(struct vivid_dev *dev); 13void vivid_fb_deinit(struct vivid_dev *dev); 14void vivid_fb_clear(struct vivid_dev *dev); 15unsigned int vivid_fb_green_bits(struct vivid_dev *dev); 16#else 17static inline int vivid_fb_init(struct vivid_dev *dev) 18{ 19 return -ENODEV; 20} 21 22static inline void vivid_fb_deinit(struct vivid_dev *dev) {} 23static inline void vivid_fb_clear(struct vivid_dev *dev) {} 24static inline unsigned int vivid_fb_green_bits(struct vivid_dev *dev) 25{ 26 return 5; 27} 28#endif 29 30#endif
~/
Read-only file preview.