/* The full hardware reset of the radio controller and all the PALs will be scheduled.  */
void uwb_rc_reset_all(struct uwb_rc *rc)
/* The full hardware reset of the radio controller and all the PALs will be scheduled.  */
void uwb_rc_reset_all(struct uwb_rc *rc)
{
	struct uwb_event *evt;
	evt = kzalloc(sizeof(struct uwb_event), GFP_ATOMIC);
	if (unlikely(evt == NULL))
		return;
	evt->rc = __uwb_rc_get(rc);
	evt->ts_jiffies = jiffies;
	evt->type = UWB_EVT_TYPE_MSG;
	evt->message = UWB_EVT_MSG_RESET;
	uwbd_event_queue(evt);
}