#pragma once
// Native-test stubs for gpio_hold_* — operation.h calls
// gpio_deep_sleep_hold_en() before esp_deep_sleep_start() to latch
// PIN_PWR LOW through deep sleep. epd_driver.cpp (not built natively)
// also uses gpio_hold_en / gpio_hold_dis. Stubs let tests link.
#include "esp_sleep.h"  // for gpio_num_t

inline void gpio_hold_en(gpio_num_t) {}
inline void gpio_hold_dis(gpio_num_t) {}
inline void gpio_deep_sleep_hold_en() {}
inline void gpio_deep_sleep_hold_dis() {}
