Hello @dustinr,
Thanks for reaching out to us. Regarding your question, for what I can see in the reference manual and RTD source code, the break cannot be generated "on demand", it is handled automatically by the LINFlexD module and It is controlled by the LINCR1[MBL] register.
Regarding the Linux function you mentioned, it is empty because the pointer is needed for the uart_ops struct, which is used by the Linux UART driver.
Therefore, there is no supported mechanism to generate a break from the application side. It could be possible by changing the pin to GPIO mode and forcing a "0" on the TX line, however changing the muxing of the pins is not recommended during the application.
Let me know if you have more questions.