dm: serial: consolidate common code more