mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-18 19:43:43 -04:00
Now that kernel-include directive supports parsing data structs directly, we can finally get rid of the horrible hack we added to support parsing media uAPI symbols. As a side effect, Documentation/output doesn't have anymore media auto-generated .rst files on it. Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> Signed-off-by: Jonathan Corbet <corbet@lwn.net> Link: https://lore.kernel.org/r/5dbb257a4b283697271c9c7b8f4713857e8191c8.1755872208.git.mchehab+huawei@kernel.org
26 lines
919 B
Plaintext
26 lines
919 B
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
|
|
# Ignore header name
|
|
ignore define _DVBCA_H_
|
|
|
|
# struct ca_slot_info defines
|
|
replace define CA_CI :c:type:`ca_slot_info`
|
|
replace define CA_CI_LINK :c:type:`ca_slot_info`
|
|
replace define CA_CI_PHYS :c:type:`ca_slot_info`
|
|
replace define CA_DESCR :c:type:`ca_slot_info`
|
|
replace define CA_SC :c:type:`ca_slot_info`
|
|
replace define CA_CI_MODULE_PRESENT :c:type:`ca_slot_info`
|
|
replace define CA_CI_MODULE_READY :c:type:`ca_slot_info`
|
|
|
|
# struct ca_descr_info defines
|
|
replace define CA_ECD :c:type:`ca_descr_info`
|
|
replace define CA_NDS :c:type:`ca_descr_info`
|
|
replace define CA_DSS :c:type:`ca_descr_info`
|
|
|
|
# some typedefs should point to struct/enums
|
|
replace typedef ca_slot_info_t :c:type:`ca_slot_info`
|
|
replace typedef ca_descr_info_t :c:type:`ca_descr_info`
|
|
replace typedef ca_caps_t :c:type:`ca_caps`
|
|
replace typedef ca_msg_t :c:type:`ca_msg`
|
|
replace typedef ca_descr_t :c:type:`ca_descr`
|