if (p->desc->delay.prepare)
panel_simple_sleep(p->desc->delay.prepare);
// for tc358775
if (p->enable_tc_gpio)
gpiod_direction_output(p->enable_tc_gpio, 1);
if (p->reset_tc_gpio)
gpiod_direction_output(p->reset_tc_gpio, 1);
gpiod_direction_output(p->reset_gpio, 0);
if (p->desc->delay.reset)
panel_simple_sleep(p->desc->delay.reset);
gpiod_direction_output(p->reset_gpio, 1);
if (p->desc->delay.init)
panel_simple_sleep(p->desc->delay.init);