dal_gpio_open
if (dal_gpio_open(hpd, GPIO_MODE_INTERRUPT) == GPIO_RESULT_OK) {
dal_gpio_open(hpd_pin, GPIO_MODE_INTERRUPT);
if (dal_gpio_open(hpd, GPIO_MODE_INTERRUPT) == GPIO_RESULT_OK) {
dal_gpio_open(hpd_pin, GPIO_MODE_INTERRUPT);
dal_gpio_open(hpd, GPIO_MODE_INTERRUPT);
enum gpio_result dal_gpio_open(