Lines Matching refs:uevent
312 struct icnss_uevent_data *uevent) in pld_snoc_uevent() argument
323 if (!pld_context->ops->uevent) in pld_snoc_uevent()
326 if (!uevent) in pld_snoc_uevent()
329 switch (uevent->uevent) { in pld_snoc_uevent()
331 data.uevent = PLD_FW_CRASHED; in pld_snoc_uevent()
334 if (!uevent->data) in pld_snoc_uevent()
336 fw_down_data = (struct icnss_uevent_fw_down_data *)uevent->data; in pld_snoc_uevent()
337 data.uevent = PLD_FW_DOWN; in pld_snoc_uevent()
341 if (!uevent->data) in pld_snoc_uevent()
343 hang_data = (struct icnss_uevent_hang_data *)uevent->data; in pld_snoc_uevent()
344 data.uevent = PLD_FW_HANG_EVENT; in pld_snoc_uevent()
351 pld_context->ops->uevent(dev, &data); in pld_snoc_uevent()
357 struct icnss_uevent_data *uevent) in pld_snoc_uevent() argument
367 if (!pld_context->ops->uevent) in pld_snoc_uevent()
370 if (!uevent) in pld_snoc_uevent()
373 switch (uevent->uevent) { in pld_snoc_uevent()
375 data.uevent = PLD_FW_CRASHED; in pld_snoc_uevent()
378 if (!uevent->data) in pld_snoc_uevent()
380 fw_down_data = (struct icnss_uevent_fw_down_data *)uevent->data; in pld_snoc_uevent()
381 data.uevent = PLD_FW_DOWN; in pld_snoc_uevent()
388 pld_context->ops->uevent(dev, &data); in pld_snoc_uevent()
421 .uevent = pld_snoc_uevent,