* Removed gpio_types.h as it is already available for Linux in the hal component. * Moved gpio_num.h from tools/mocks to soc component and added missing GPIO pin definitions Closes https://github.com/espressif/esp-idf/issues/12520
BREAKING CHANGE: removed ringbuf.h from public i2c.h