summaryrefslogtreecommitdiff
path: root/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-18staging: vc04_services: Move global g_state to vchiq_stateUmang Jain1-1/+4
2023-01-17staging: vc04_services: Drop VCHIQ_SUCCESS usageUmang Jain1-2/+2
2023-01-17staging: vc04_services: Replace vchiq_status return type to intUmang Jain1-4/+4
2022-06-06staging: vchiq_arm: pass vchiq instance to 'vchiq_get_service_userdata'Adrien Thierry1-1/+2
2022-06-06staging: vchiq_arm: pass vchiq instance to 'find_service_by_handle'Adrien Thierry1-11/+16
2022-06-06staging: vchiq_arm: pass vchiq instance to service callbacksAdrien Thierry1-1/+2
2022-06-06staging: vchiq_arm: get rid of global device structureAdrien Thierry1-3/+4
2022-04-20staging: bcm2835-audio: fix mutex definition without commentAdrien Thierry1-1/+1
2020-09-25staging: vchiq: fix __user annotationsArnd Bergmann1-1/+1
2020-07-15Staging: vc04_services: Fix unsigned int warningsBaidyanath Kundu1-2/+2
2020-07-01staging: vchiq: Get rid of vchiNicolas Saenz Julienne1-12/+12
2020-07-01staging: vchi: Move vchi_queue_kernel_message() into vchiqNicolas Saenz Julienne1-4/+4
2020-07-01staging: vchi: Get rid of vchi_bulk_queue_transmit()Nicolas Saenz Julienne1-4/+3
2020-07-01staging: vchiq: Unify fourcc definition mechanismsNicolas Saenz Julienne1-1/+1
2020-07-01staging: vchi: Get rid of struct vchi_serviceNicolas Saenz Julienne1-11/+12
2020-07-01staging: vchi: Use struct vchiq_service_paramsNicolas Saenz Julienne1-4/+5
2020-07-01staging: vchi: Get rid of vchiq_shim's message callbackNicolas Saenz Julienne1-12/+8
2020-07-01staging: vchi: Use vchiq's enum vchiq_reasonNicolas Saenz Julienne1-3/+2
2020-07-01staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flagsNicolas Saenz Julienne1-1/+1
2020-07-01staging: vchi: Get rid of flags argument in vchi_msg_hold()Nicolas Saenz Julienne1-2/+1
2020-07-01staging: vc04_services: bcm2835-audio: Use vchi_msg_hold()Nicolas Saenz Julienne1-11/+14
2020-07-01staging: vchi: Unify struct shim_service and struct vchi_service_handleNicolas Saenz Julienne1-12/+12
2020-07-01staging: vchi: Get rid of struct vchi_instance_handleNicolas Saenz Julienne1-10/+10
2019-11-07staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vch...Jamal Shareef1-1/+1
2019-11-07staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handleJamal Shareef1-1/+1
2019-11-02staging: vc04_services: Remove enum typedefs in vchiJamal Shareef1-1/+1
2019-10-14Merge 5.4-rc3 into staging-nextGreg Kroah-Hartman1-0/+1
2019-10-08staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in...zhengbin1-0/+3
2019-10-01staging: bcm2835-audio: Fix draining behavior regressionTakashi Iwai1-0/+1
2018-12-17staging: vc04_services: Remove SERVICE_CREATION_T typedefDominic Braun1-1/+1
2018-12-17staging: bcm2835-audio: double free in init error pathDan Carpenter1-1/+0
2018-11-07staging: bcm2835-audio: use anonymous union in struct vc_audio_msgNicolas Saenz Julienne1-15/+15
2018-11-07staging: bcm2835-audio: reorder variable declarations & remove trivial commentsNicolas Saenz Julienne1-2/+2
2018-11-07staging: bcm2835-audio: unify FOURCC command definitionsNicolas Saenz Julienne1-9/+4
2018-10-09staging: vc04_services: Drop unused parameters from vchi_connect()Tuomas Tynkkynen1-1/+1
2018-10-09staging: vc04_services: Drop trivially unused fields from SERVICE_CREATION_TTuomas Tynkkynen1-5/+0
2018-10-09staging: vc04_services: Drop 'connection' field from SERVICE_CREATION_TTuomas Tynkkynen1-3/+0
2018-09-10staging: bcm2835-audio: Move module parameter descriptionTakashi Iwai1-3/+2
2018-09-10staging: bcm2835-audio: Remove unnecessary header file includesTakashi Iwai1-19/+0
2018-09-10staging: bcm2835-audio: Use standard error print helpersTakashi Iwai1-29/+23
2018-09-10staging: bcm2835-audio: Operate non-atomic PCM opsTakashi Iwai1-203/+41
2018-09-10staging: bcm2835-audio: Code refactoring of vchiq accessor codesTakashi Iwai1-298/+142
2018-09-10staging: bcm2835-audio: Make single vchi handleTakashi Iwai1-112/+58
2018-09-10staging: bcm2835-audio: Remove redundant function callsTakashi Iwai1-21/+0
2018-09-10staging: bcm2835-audio: Fix mute controls, volume handling cleanupTakashi Iwai1-25/+7
2018-09-10staging: bcm2835-audio: Remove redundant substream mask checksTakashi Iwai1-10/+7
2018-09-10staging: bcm2835-audio: Clean up mutex locksTakashi Iwai1-39/+8
2018-07-13staging: bcm2835-audio: Don't leak workqueue if open failsTuomas Tynkkynen1-6/+10
2018-07-13staging: bcm2835-audio: Check if workqueue allocation failedTuomas Tynkkynen1-61/+50
2018-04-29staging: bcm2835-audio: Disconnect and free vchi_instance on module_exit()Kirill Marinushkin1-26/+38