1# SPDX-License-Identifier: GPL-2.0 2 3# Ignore header name 4ignore define _DVBCA_H_ 5 6# struct ca_slot_info defines 7replace define CA_CI :c:type:`ca_slot_info` 8replace define CA_CI_LINK :c:type:`ca_slot_info` 9replace define CA_CI_PHYS :c:type:`ca_slot_info` 10replace define CA_DESCR :c:type:`ca_slot_info` 11replace define CA_SC :c:type:`ca_slot_info` 12replace define CA_CI_MODULE_PRESENT :c:type:`ca_slot_info` 13replace define CA_CI_MODULE_READY :c:type:`ca_slot_info` 14 15# struct ca_descr_info defines 16replace define CA_ECD :c:type:`ca_descr_info` 17replace define CA_NDS :c:type:`ca_descr_info` 18replace define CA_DSS :c:type:`ca_descr_info` 19 20# some typedefs should point to struct/enums 21replace typedef ca_slot_info_t :c:type:`ca_slot_info` 22replace typedef ca_descr_info_t :c:type:`ca_descr_info` 23replace typedef ca_caps_t :c:type:`ca_caps` 24replace typedef ca_msg_t :c:type:`ca_msg` 25replace typedef ca_descr_t :c:type:`ca_descr` 26