msm: smd_tty merge franco's git