Part Number: PROCESSOR-SDK-J721E
Hi team,
Here's an issue from the customer may need your help:
1)during debugging, a dead loop was observed when Sciclient_service was called to configure TISCI_MSG_BOARD_CONFIG_PM. Found that the bottom layer called the psc_drop_pwr_up_ref function (location: Sciclient/ssrc/rm_pm_hal/pm/drivers/psc/psc.c), where struct device *dev = psc_devs; the pointer obtained is 0xffffffff, which prevents the entire function from returning. Is there anything wrong?
2) They've done some attempts as follows, could you help check if it is reasonable:
If(dev==oxffffff) return;
Could you help check this case? Thanks.
Best Regards,
Cherry