[PATCH v2 00/33] staging: vc04_services: Remove most struct typedefs
Dominic Braun
inf.braun at fau.de
Fri Dec 14 12:04:37 UTC 2018
Typedefing structs is not encouraged in the kernel.
Dominic Braun (33):
staging: vc04_services: Remove DUMP_CONTEXT_T typedef
staging: vc04_services: Remove PAGELIST_T typedef
staging: vc04_services: Remove REMOTE_EVENT_T typedef
staging: vc04_services: Remove SERVICE_CREATION_T typedef
staging: vc04_services: Remove USER_SERVICE_T typedef
staging: vc04_services: Remove VCHI_HELD_MSG_T typedef
staging: vc04_services: Remove VCHI_MSG_ITER_T typedef
staging: vc04_services: Remove VCHI_MSG_VECTOR_T typedef
staging: vc04_services: Remove VCHIQ_ARM_STATE_T typedef
staging: vc04_services: Remove VCHIQ_AWAIT_COMPLETION_T typedef
staging: vc04_services: Remove VCHIQ_BULK_QUEUE_T typedef
staging: vc04_services: Remove VCHIQ_BULK_T typedef
staging: vc04_services: Remove VCHIQ_COMPLETION_DATA_T typedef
staging: vc04_services: Remove VCHIQ_CONFIG_T typedef
staging: vc04_services: Remove VCHIQ_CREATE_SERVICE_T typedef
staging: vc04_services: Remove VCHIQ_DEBUGFS_NODE_T typedef
staging: vc04_services: Remove VCHIQ_DEQUEUE_MESSAGE_T typedef
staging: vc04_services: Remove VCHIQ_DUMP_MEM_T typedef
staging: vc04_services: Remove VCHIQ_GET_CONFIG_T typedef
staging: vc04_services: Remove VCHIQ_HEADER_T typedef
staging: vc04_services: Remove VCHIQ_QUEUE_BULK_TRANSFER_T typedef
staging: vc04_services: Remove VCHIQ_QUEUE_MESSAGE_T typedef
staging: vc04_services: Remove VCHIQ_SERVICE_BASE_T typedef
staging: vc04_services: Remove VCHIQ_SERVICE_PARAMS_T typedef
staging: vc04_services: Remove VCHIQ_SERVICE_QUOTA_T typedef
staging: vc04_services: Remove VCHIQ_SERVICE_T typedef
staging: vc04_services: Remove VCHIQ_SET_SERVICE_OPTION_T typedef
staging: vc04_services: Remove VCHIQ_SHARED_STATE_T typedef
staging: vc04_services: Remove VCHIQ_SLOT_INFO_T typedef
staging: vc04_services: Remove VCHIQ_SLOT_T typedef
staging: vc04_services: Remove VCHIQ_SLOT_ZERO_T
staging: vc04_services: Remove VCHIQ_STATE_T typedef
staging: vc04_services: Remove VCHIU_QUEUE_T typedef
.../bcm2835-audio/bcm2835-vchiq.c | 2 +-
.../vc04_services/bcm2835-camera/mmal-vchiq.c | 30 +-
.../vc04_services/interface/vchi/vchi.h | 38 +-
.../interface/vchi/vchi_common.h | 12 +-
.../interface/vchiq_arm/vchiq_2835_arm.c | 45 ++-
.../interface/vchiq_arm/vchiq_arm.c | 305 +++++++-------
.../interface/vchiq_arm/vchiq_arm.h | 61 +--
.../interface/vchiq_arm/vchiq_core.c | 376 +++++++++---------
.../interface/vchiq_arm/vchiq_core.h | 198 ++++-----
.../interface/vchiq_arm/vchiq_debugfs.c | 3 +-
.../interface/vchiq_arm/vchiq_debugfs.h | 4 +-
.../interface/vchiq_arm/vchiq_if.h | 31 +-
.../interface/vchiq_arm/vchiq_ioctl.h | 62 +--
.../interface/vchiq_arm/vchiq_pagelist.h | 4 +-
.../interface/vchiq_arm/vchiq_shim.c | 32 +-
.../interface/vchiq_arm/vchiq_util.c | 19 +-
.../interface/vchiq_arm/vchiq_util.h | 21 +-
17 files changed, 634 insertions(+), 609 deletions(-)
--
2.17.1
More information about the devel
mailing list