summaryrefslogtreecommitdiff
path: root/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-11staging: vchiq_core: Pass enumerated flag instead of intUmang Jain1-1/+2
2024-09-11staging: vchiq_core: Remove unused function argumentUmang Jain1-3/+3
2024-09-11staging: vchiq_core: Drop vchiq_bulk_transfer()Umang Jain1-60/+0
2024-09-11staging: vchiq_core: Factor out bulk transfer for (no/)callback modeUmang Jain1-0/+34
2024-09-11staging: vchiq_core: Factor out bulk transfer for blocking modeUmang Jain1-6/+47
2024-09-11staging: vchiq_core: Simplify vchiq_bulk_transfer()Umang Jain1-96/+114
2024-09-11staging: vchiq: Factor out bulk transfer for VCHIQ_BULK_MODE_WAITINGUmang Jain1-8/+45
2024-07-10staging: vc04_services: vchiq_core: Stop kthreads on vchiq module unloadUmang Jain1-3/+3
2024-07-10staging: vchiq_core: Bubble up wait_event_interruptible() return valueUmang Jain1-7/+24
2024-06-24staging: vchiq_core: Add hex prefix to debugfs outputStefan Wahren1-4/+4
2024-06-24staging: vchiq_core: Drop non-functional struct membersStefan Wahren1-2/+0
2024-05-04staging: vchiq_core: Add missing blank linesStefan Wahren1-0/+2
2024-05-04staging: vchiq_core: Drop unnecessary blank linesStefan Wahren1-2/+0
2024-05-04staging: vchiq_core: Add parentheses to VCHIQ_MSG_SRCPORTStefan Wahren1-1/+1
2024-05-04staging: vchiq_core: Use printk messages for devicesStefan Wahren1-5/+5
2024-04-18staging: vc04_services: Move global g_state to vchiq_stateUmang Jain1-1/+1
2024-04-18staging: vc04_services: Move spinlocks to vchiq_stateUmang Jain1-19/+20
2024-04-18staging: vc04_services: Move global memory mapped pointerUmang Jain1-5/+5
2024-04-09Revert "staging: vc04_services: vchiq_core: Stop kthreads on shutdown"Umang Jain1-7/+3
2024-03-25staging: vc04_services: vchiq_core: Stop kthreads on shutdownUmang Jain1-3/+7
2023-12-07staging: vc04_services: Drop vchiq_log_debug() in favour of dev_dbgUmang Jain1-86/+73
2023-12-07staging: vc04_services: Drop vchiq_log_trace() in favour of dev_dbgUmang Jain1-52/+49
2023-12-07staging: vc04_services: Drop vchiq_log_warning() in favour of dev_warnUmang Jain1-15/+15
2023-12-07staging: vc04_services: Drop vchiq_log_error() in favour of dev_errUmang Jain1-58/+55
2023-12-04staging: vc04_services: vchiq_core: Log through struct vchiq_instanceUmang Jain1-3/+3
2023-11-23staging: vchiq_arm: move state dump to debugfsStefan Wahren1-148/+72
2023-11-23staging: vchiq_core: Shorten bulk TX/RX pending dumpStefan Wahren1-7/+12
2023-11-23staging: vchiq_core: Make vchiq_dump_service_state staticStefan Wahren1-84/+85
2023-11-23staging: vc04_services: remove unnecessary NULL checkDan Carpenter1-2/+1
2023-10-25staging: vc04_services: Use %p4cc format modifier to print FourCC codesUmang Jain1-20/+20
2023-10-25staging: vc04_services: Drop log level mechanismsUmang Jain1-54/+33
2023-10-25staging: vc04: Convert vchiq_log_trace() to use dynamic debugUmang Jain1-20/+24
2023-10-25staging: vc04: Convert(and rename) vchiq_log_info() to use dynamic debugUmang Jain1-84/+87
2023-10-25staging: vc04: Convert vchiq_log_warning() to use dynamic debugUmang Jain1-4/+4
2023-10-25staging: vc04: Convert vchiq_log_error() to use dynamic debugUmang Jain1-64/+36
2023-10-25staging: vc04_services: Pass struct device to vchiq_init_slots()Umang Jain1-1/+1
2023-10-25staging: vc04_services: Pass struct device to vchiq_log_dump_mem()Umang Jain1-5/+6
2023-01-17staging: vc04_services: Drop enum vchiq_status remnantsUmang Jain1-3/+3
2023-01-17staging: vc04_services: vchiq_arm: Drop VCHIQ_RETRY usage on disconnectUmang Jain1-2/+2
2023-01-17staging: vc04_services: Drop VCHIQ_RETRY usageUmang Jain1-38/+38
2023-01-17staging: vc04_services: Drop VCHIQ_ERROR usageUmang Jain1-22/+22
2023-01-17staging: vc04_services: Drop VCHIQ_SUCCESS usageUmang Jain1-28/+26
2023-01-17staging: vc04_services: Replace vchiq_status return type to intUmang Jain1-17/+17
2023-01-17staging: vchiq_core: Add comments to remote event partsPhil Elwell1-0/+10
2022-06-27staging: vchiq_arm: Add missing memory barrier commentsPhil Elwell1-0/+9
2022-06-06staging: vchiq_arm: remove global 'vchiq_states' arrayAdrien Thierry1-8/+0
2022-06-06staging: vchiq_arm: use state from vchiq instanceAdrien Thierry1-0/+7
2022-06-06staging: vchiq_arm: pass vchiq instance to 'handle_to_service'Adrien Thierry1-5/+5
2022-06-06staging: vchiq_arm: pass vchiq instance to 'vchiq_get_service_userdata'Adrien Thierry1-1/+1
2022-06-06staging: vchiq_arm: pass vchiq instance to 'vchiq_get_client_id'Adrien Thierry1-1/+1