Home
last modified time | relevance | path

Searched refs:vchiq_slot_zero (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_2835_arm.c84 struct vchiq_slot_zero *vchiq_slot_zero; in vchiq_platform_init() local
116 vchiq_slot_zero = vchiq_init_slots(slot_mem, slot_mem_size); in vchiq_platform_init()
117 if (!vchiq_slot_zero) in vchiq_platform_init()
120 vchiq_slot_zero->platform_data[VCHIQ_PLATFORM_FRAGMENTS_OFFSET_IDX] = in vchiq_platform_init()
122 vchiq_slot_zero->platform_data[VCHIQ_PLATFORM_FRAGMENTS_COUNT_IDX] = in vchiq_platform_init()
135 if (vchiq_init_state(state, vchiq_slot_zero) != VCHIQ_SUCCESS) in vchiq_platform_init()
165 vchiq_slot_zero, &slot_phys); in vchiq_platform_init()
H A Dvchiq_core.h81 #define VCHIQ_SLOT_ZERO_SLOTS DIV_ROUND_UP(sizeof(struct vchiq_slot_zero), \
378 struct vchiq_slot_zero { struct
528 extern struct vchiq_slot_zero *
532 vchiq_init_state(struct vchiq_state *state, struct vchiq_slot_zero *slot_zero);
H A Dvchiq_core.c1711 state->version_common = ((struct vchiq_slot_zero *) in parse_rx_slots()
2085 struct vchiq_slot_zero *
2090 struct vchiq_slot_zero *slot_zero = in vchiq_init_slots()
2091 (struct vchiq_slot_zero *)(mem_base + mem_align); in vchiq_init_slots()
2105 memset(slot_zero, 0, sizeof(struct vchiq_slot_zero)); in vchiq_init_slots()
2110 slot_zero->slot_zero_size = sizeof(struct vchiq_slot_zero); in vchiq_init_slots()
2126 vchiq_init_state(struct vchiq_state *state, struct vchiq_slot_zero *slot_zero) in vchiq_init_state()