This patch series contains a wild mix of cleanups. Most of them remove unused parts. But there are also improvements to better understand the code. Finally the testing instructions are updated. The series has been tested with a Raspberry Pi 3 B Plus. Phil Elwell (1): staging: vchiq_core: Add comments to mutex/spinlocks Stefan Wahren (10): staging: vchiq_arm: Replace variable ret with status staging: vchiq_arm: Drop obsolete comment staging: vchiq_core: Drop non-functional struct members staging: vchiq_arm: Drop unnecessary declarations staging: vchiq_arm: Get the rid off struct vchiq_2835_state staging: vchiq_arm: Drop vchiq_arm_init_state staging: vchiq_arm: Reduce indentation of service_callback staging: vchiq: Move struct vchiq_config to vchiq.h staging: vchiq_core: Add hex prefix to debugfs output staging: vc04_services: Update testing instructions .../include/linux/raspberrypi/vchiq.h | 12 ++ .../staging/vc04_services/interface/TESTING | 45 ++++- .../interface/vchiq_arm/vchiq_arm.c | 168 ++++++++---------- .../interface/vchiq_arm/vchiq_arm.h | 3 - .../interface/vchiq_arm/vchiq_core.c | 10 +- .../interface/vchiq_arm/vchiq_core.h | 28 +-- 6 files changed, 143 insertions(+), 123 deletions(-) -- 2.34.1