On Wed, 2014-04-30 at 15:08 +0800, Rui Xiang wrote: > From: Ben Hutchings <ben@xxxxxxxxxxxxxxx> > > When backporting commit ebebd49a8eab ('8250/16?50: Add support for > Broadcom TruManage redirected serial port') I took the next > available port type number for PORT_BRCM_TRUMANAGE (22). > > However, the 8250 port type numbers are exposed to userland through > the TIOC{G,S}SERIAL ioctls and so must remain stable. Redefine > PORT_BRCM_TRUMANAGE as 25, matching mainline as of commit > 85f024401bf807. > > This leaves port types 22-24 within the valid range for 8250 but not > implemented there. Change serial8250_verify_port() to specifically > reject these and change serial8250_type() to return "unknown" for them > (though I'm not sure why it would ever see them). > > Signed-off-by: Ben Hutchings <ben@xxxxxxxxxxxxxxx> > [xr: Backported to 3.4: Adjust filenames] > Signed-off-by: Rui Xiang <rui.xiang@xxxxxxxxxx> [...] I think this should be folded into 2/4, but it's for Greg to decide. Ben. -- Ben Hutchings Life would be so much easier if we could look at the source code.
Attachment:
signature.asc
Description: This is a digitally signed message part