aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-06-06staging: vchiq_arm: remove global 'vchiq_states' arrayAdrien Thierry1-2/+0
2022-06-06staging: vchiq_arm: use state from vchiq instanceAdrien Thierry1-11/+1
2022-06-06staging: vchiq_arm: pass vchiq instance to 'handle_to_service'Adrien Thierry1-1/+1
2022-06-06staging: vchiq_arm: pass vchiq instance to 'vchiq_get_client_id'Adrien Thierry1-1/+1
2022-06-06staging: vchiq_arm: pass vchiq instance to 'find_service_by_handle'Adrien Thierry1-4/+5
2022-06-06staging: vchiq_arm: get rid of global device structureAdrien Thierry1-5/+5
2022-06-06staging: vchiq_arm: add reference to vchiq device in vchiq_stateAdrien Thierry1-1/+2
2022-05-19staging: vc04_services: remove unused macroGaston Gonzalez1-1/+0
2022-01-25staging: vchiq_core: fix type of parameter localportStefan Wahren1-1/+1
2021-11-25staging: vchiq_core: remove superfluous static_assert statementGaston Gonzalez1-2/+0
2021-10-30staging: vchiq_core: get rid of typedefGaston Gonzalez1-3/+1
2021-10-25staging: vchiq_core: drop extern prefix in function declarationsGaston Gonzalez1-51/+25
2021-10-25staging: vchiq: drop trailing semicolon in macro definitionGaston Gonzalez1-1/+1
2021-10-25staging: vchiq_core.h: use preferred kernel typesGaston Gonzalez1-6/+6
2021-10-25staging: vchiq_core.h: fix CamelCase in function declarationGaston Gonzalez1-1/+1
2021-10-25staging: vchiq_core: cleanup code alignment issuesGaston Gonzalez1-8/+4
2021-10-25staging: vchiq_core: cleanup blank linesGaston Gonzalez1-3/+0
2021-09-13staging: vchiq: Replace function typedefs with equivalent declarationOjaswin Mujoo1-4/+2
2021-06-04staging: vchiq_arm: tidy up service function namingStefan Wahren1-2/+2
2021-06-04staging: vchiq_core: get the rid of vchiq_static_assertStefan Wahren1-6/+1
2021-06-04staging: vchiq_core: get the rid of IS_POW2Stefan Wahren1-7/+0
2021-06-04staging: vchiq_core: move internals to C sourceStefan Wahren1-61/+0
2021-05-19staging: vchiq_arm: make vchiq_shutdown_internal return voidStefan Wahren1-1/+1
2021-05-10staging: vchiq_core: drop vchiq_status from vchiq_init_stateStefan Wahren1-1/+1
2021-05-10staging: vchiq_core: drop vchiq_status from vchiq_set_service_optionStefan Wahren1-1/+1
2021-05-10staging: vchiq_arm: drop enum vchiq_status from vchiq_*_internalStefan Wahren1-2/+2
2021-05-10staging: vchiq_2835_arm: drop enum vchiq_statusStefan Wahren1-2/+2
2020-10-28staging: vc04_services: fix block comment styleAmarjargal Gundjalam1-21/+34
2020-09-25staging: vchiq: avoid mixing kernel and user pointersArnd Bergmann1-3/+3
2020-09-25staging: vchiq: fix __user annotationsArnd Bergmann1-5/+5
2020-07-01staging: vchiq: Move vchiq.h into include directoryNicolas Saenz Julienne1-1/+1
2020-07-01staging: vchiq: Move defines into core headerNicolas Saenz Julienne1-0/+4
2020-07-01staging: vchiq: Move conditional barrier definition into vchiq_core.hNicolas Saenz Julienne1-0/+12
2020-07-01staging: vchiq: Move definitions only used by core into core headerNicolas Saenz Julienne1-0/+22
2020-07-01staging: vchiq: Move message queue into struct vchiq_serviceNicolas Saenz Julienne1-0/+6
2020-05-27staging: vchiq: Move copy callback handling into vchiqNicolas Saenz Julienne1-0/+7
2020-02-12staging: vc04_services: don't increment service refcount when it's not neededMarcelo Diop-Gonzalez1-1/+7
2020-02-12staging: vc04_services: use kref + RCU to reference count servicesMarcelo Diop-Gonzalez1-4/+8
2020-02-09staging: vc04_services: Delete vchiq_platform_check_suspend()Nicolas Saenz Julienne1-3/+0
2020-02-09staging: vc04_services: Get rid of vchiq_platform_handle_timeout()Nicolas Saenz Julienne1-3/+0
2020-02-09staging: vc04_services: Get rid of vchiq_platform_suspend/resume()Nicolas Saenz Julienne1-3/+0
2020-02-09staging: vc04_services: Get rid of vchiq_platform_paused/resumed()Nicolas Saenz Julienne1-6/+0
2019-11-22staging: vchiq: Have vchiq_dump_* functions return an error codeMarcelo Diop-Gonzalez1-6/+6
2019-11-07staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_stateJamal Shareef1-2/+2
2019-11-07staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instanceJamal Shareef1-8/+8
2019-11-07staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned intJamal Shareef1-6/+6
2019-11-07staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_termJamal Shareef1-3/+3
2019-11-07staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dirJamal Shareef1-3/+3
2019-11-07staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstateJamal Shareef1-7/+7
2019-11-07staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_modeJamal Shareef1-1/+1