Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ca3c5858 authored by Mihaela Muraru's avatar Mihaela Muraru Committed by Greg Kroah-Hartman
Browse files

staging: vc04_services: Remove unnecessary braces



Remove unnecessary braces for single statements also declare a local
variable "platform_state" of type "struct vchiq_2835_state", to
avoid the multiple cast.

Signed-off-by: default avatarMihaela Muraru <mihaela.muraru21@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 7f6c756a
Loading
Loading
Loading
Loading
+16 −10
Original line number Diff line number Diff line
@@ -204,25 +204,31 @@ VCHIQ_STATUS_T
vchiq_platform_init_state(VCHIQ_STATE_T *state)
{
	VCHIQ_STATUS_T status = VCHIQ_SUCCESS;
	struct vchiq_2835_state *platform_state;

	state->platform_state = kzalloc(sizeof(*platform_state), GFP_KERNEL);
	platform_state = (struct vchiq_2835_state *)state->platform_state;

	platform_state->inited = 1;
	status = vchiq_arm_init_state(state, &platform_state->arm_state);

	state->platform_state = kzalloc(sizeof(struct vchiq_2835_state), GFP_KERNEL);
	((struct vchiq_2835_state *)state->platform_state)->inited = 1;
	status = vchiq_arm_init_state(state, &((struct vchiq_2835_state *)state->platform_state)->arm_state);
	if (status != VCHIQ_SUCCESS)
	{
		((struct vchiq_2835_state *)state->platform_state)->inited = 0;
	}
		platform_state->inited = 0;

	return status;
}

VCHIQ_ARM_STATE_T*
vchiq_platform_get_arm_state(VCHIQ_STATE_T *state)
{
	if (!((struct vchiq_2835_state *)state->platform_state)->inited)
	{
	struct vchiq_2835_state *platform_state;

	platform_state   = (struct vchiq_2835_state *)state->platform_state;

	if (!platform_state->inited)
		BUG();
	}
	return &((struct vchiq_2835_state *)state->platform_state)->arm_state;

	return &platform_state->arm_state;
}

void