/* Physical input ports for SGTL5000 */
typedef enum {
SGTL5000_INPUT_MIC = 0, /* Microphone Input (MIC_IN) */
SGTL5000_INPUT_LINE = 1, /* Line Input (LINE_IN) */
} sgtl5000_input_t;
/* Physical output ports for SGTL5000 */
typedef enum {
SGTL5000_OUTPUT_HEADPHONE = 0, /* Headphone Output (HP_OUT) */
SGTL5000_OUTPUT_LINE = 1, /* Line Output (LINE_OUT) */
SGTL5000_OUTPUT_ALL = 2, /* Enable both Headphone and Line Output simultaneously */
} sgtl5000_output_t;