1) When the GPIO pins are configured as output pins, what is the output type? Can we choose between push pull and open drain? I couldn't find this information in the datasheet.
2) I have to use a level shifter for the GPIO pins. Would you see an issue with using: http://www.ti.com/product/TXS0108E?dcmp=dsproject&hqs=pf?