uart: qmsi: Support for line control and driver command
uart: qmsi: Support for line control and driver command

This patch extends the UART QMSI driver so it supports line control and
driver command APIs.

The line control function supports the baud rate option only (LINE_CTRL_
BAUD_RATE) and, at the moment, the QMSI driver doesn't have any custom
command.

Change-Id: Icc10cb39b4077ed4ccfefb1f0feecec75b79d67c
Signed-off-by: Andre Guedes <282d5d3bbdb7014316a30ab22daf425f10cd096c@intel.com>

holtmann/zephyr,ldts/zephyr,rsalveti/zephyr,sharronliu/zephyr,runchip/zephyr-cc3220,aceofall/zephyr-iotos,runchip/zephyr-cc3200,erwango/zephyr,aceofall/zephyr-iotos,mirzak/zephyr-os,holtmann/zephyr,rsalveti/zephyr,Vudentz/zephyr,GiulianoFranchetto/zephyr,finikorg/zephyr,sharronliu/zephyr,zephyrproject-rtos/zephyr,fractalclone/zephyr-riscv,bigdinotech/zephyr,nashif/zephyr,fractalclone/zephyr-riscv,Vudentz/zephyr,GiulianoFranchetto/zephyr,erwango/zephyr,kraj/zephyr,explora26/zephyr,runchip/zephyr-cc3220,zephyrproject-rtos/zephyr,Vudentz/zephyr,kraj/zephyr,finikorg/zephyr,fbsder/zephyr,bigdinotech/zephyr,GiulianoFranchetto/zephyr,fbsder/zephyr,mbolivar/zephyr,galak/zephyr,kraj/zephyr,fbsder/zephyr,sharronliu/zephyr,tidyjiang8/zephyr-doc,bboozzoo/zephyr,kraj/zephyr,runchip/zephyr-cc3220,mbolivar/zephyr,finikorg/zephyr,runchip/zephyr-cc3200,zephyrproject-rtos/zephyr,32bitmicro/zephyr,bboozzoo/zephyr,fractalclone/zephyr-riscv,pklazy/zephyr,explora26/zephyr,bigdinotech/zephyr,bigdinotech/zephyr,holtmann/zephyr,bboozzoo/zephyr,explora26/zephyr,tidyjiang8/zephyr-doc,bigdinotech/zephyr,fbsder/zephyr,punitvara/zephyr,aceofall/zephyr-iotos,mirzak/zephyr-os,ldts/zephyr,mirzak/zephyr-os,runchip/zephyr-cc3200,runchip/zephyr-cc3220,GiulianoFranchetto/zephyr,GiulianoFranchetto/zephyr,mirzak/zephyr-os,holtmann/zephyr,runchip/zephyr-cc3200,finikorg/zephyr,fractalclone/zephyr-riscv,32bitmicro/zephyr,tidyjiang8/zephyr-doc,runchip/zephyr-cc3220,explora26/zephyr,finikorg/zephyr,32bitmicro/zephyr,zephyrproject-rtos/zephyr,pklazy/zephyr,kraj/zephyr,Vudentz/zephyr,rsalveti/zephyr,sharronliu/zephyr,fractalclone/zephyr-riscv,mbolivar/zephyr,erwango/zephyr,nashif/zephyr,pklazy/zephyr,runchip/zephyr-cc3200,erwango/zephyr,bboozzoo/zephyr,galak/zephyr,galak/zephyr,tidyjiang8/zephyr-doc,tidyjiang8/zephyr-doc,holtmann/zephyr,pklazy/zephyr,bboozzoo/zephyr,punitvara/zephyr,punitvara/zephyr,mbolivar/zephyr,explora26/zephyr,nashif/zephyr,zephyriot/zephyr,zephyrproject-rtos/zephyr,zephyriot/zephyr,erwango/zephyr,aceofall/zephyr-iotos,rsalveti/zephyr,galak/zephyr,pklazy/zephyr,Vudentz/zephyr,zephyriot/zephyr,32bitmicro/zephyr,punitvara/zephyr,aceofall/zephyr-iotos,Vudentz/zephyr,zephyriot/zephyr,punitvara/zephyr,fbsder/zephyr,ldts/zephyr,32bitmicro/zephyr,galak/zephyr,rsalveti/zephyr,zephyriot/zephyr,sharronliu/zephyr,ldts/zephyr,mbolivar/zephyr,ldts/zephyr,mirzak/zephyr-os,nashif/zephyr,nashif/zephyr