[Xen-devel] [PATCH v9] ns16550: Add support for UART parameters to be specifed with name-value pairs

2017-06-06 Thread Swapnil Paratey
=115200,parity=n,reg_width=4,reg_shift=2,irq=4 Signed-off-by: Swapnil Paratey Reviewed-by: Jan Beulich --- Changed since v8: * Combined bridge_bdf, device and port_bdf case statements inside parse_namevalue_pairs() for CONFIG_HAS_PCI macro Changed since v7: * Added CONFIG_HAS_PCI macros for

[Xen-devel] [PATCH v8] ns16550: Add support for UART parameters to be specifed with name-value pairs

2017-06-02 Thread Swapnil Paratey
=115200,parity=n,reg_width=4,reg_shift=2,irq=4 Signed-off-by: Swapnil Paratey Reviewed-by: Jan Beulich --- Changed since v7: * Added CONFIG_HAS_PCI macros for bridge_bdf, device and port_bdf case statements inside parse_namevalue_pairs() that caused ARM build fails Changed since v6: * Changed

[Xen-devel] [PATCH v7] ns16550: Add support for UART parameters to be specifed with name-value pairs

2017-05-10 Thread Swapnil Paratey
=115200,parity=n,reg_width=4,reg_shift=2,irq=4 Signed-off-by: Swapnil Paratey Reviewed-by: Jan Beulich --- Changed since v6: * Changed '1' to bool true in bridge_bdf case statement for uart->ps_bdf_enable * Removed break for default case in switch block in parse_namevalue_pairs()

[Xen-devel] [PATCH v6] ns16550: Add support for UART parameters to be specifed with name-value pairs

2017-04-27 Thread Swapnil Paratey
=115200,parity=n,reg_width=4,reg_shift=2,irq=4 Signed-off-by: Swapnil Paratey i --- Changed since v5: * Extended changelist for PATCH v4 and v5 * Removed const for name[12] in serial_param_var * Changed "ext_value" pointer to "value" double pointer in get_token() * Removed par

[Xen-devel] [PATCH v5] ns16550: Add support for UART parameters to be specifed with name-value pairs

2017-04-19 Thread Swapnil Paratey
=115200,parity=n,reg_width=4,reg_shift=2,irq=4 Signed-off-by: Swapnil Paratey i --- Changed since v4: * Changes from [PATCH v4] code review Changed since v3: * Changed subject/title of the patch Previous name: ns16550-Add-command-line-parsing-adjustments * Increased length of opt_com1 and

[Xen-devel] [PATCH v4] ns16550: Add support for UART parameters to be specifed with name-value pairs

2017-04-18 Thread Swapnil Paratey
=115200,parity=n,reg_width=4,reg_shift=2,irq=4 Signed-off-by: Swapnil Paratey --- Changed since v3: * Changed subject/title of the patch Previous name: ns16550-Add-command-line-parsing-adjustments * Increased length of opt_com1 and opt_com2 buffers to 128 bytes. * Implementation changes from

[Xen-devel] [PATCH v3] ns16550-Add-command-line-parsing-adjustments

2017-03-31 Thread Swapnil Paratey
=115200,8n1,0x3f8,4,reg_width=4,reg_shift=2 Increase length of opt_com1 and opt_com2 buffers. Signed-off-by: Swapnil Paratey --- Changed since v2: * Added name=value specification for com1 and com2 command line parameter input for UART devices Syntax: "com1=(positional parameters),

Re: [Xen-devel] [PATCH v2] ns16550: Add command line parsing adjustments

2017-01-09 Thread Swapnil Paratey
On 01/09/2017 02:10 AM, Jan Beulich wrote: On 06.01.17 at 19:34, wrote: Jan Beulich writes ("Re: [PATCH v2] ns16550: Add command line parsing adjustments"): On 06.01.17 at 17:24, wrote: Well, as you may have seen, things are getting complicated here: The two currently-last elements are permi

Re: [Xen-devel] [PATCH v2] ns16550: Add command line parsing adjustments

2017-01-06 Thread Swapnil Paratey
On 01/06/2017 10:43 AM, Jan Beulich wrote: On 06.01.17 at 17:24, wrote: On 01/06/2017 08:58 AM, Jan Beulich wrote: On 05.01.17 at 23:39, wrote: @@ -1118,6 +1118,20 @@ static void __init ns16550_parse_port_config( uart->clock_hz = simple_strtoul(conf, &conf, 0) << 4; }

[Xen-devel] [PATCH] 16550: Add command line parsing adjustments

2017-01-05 Thread Swapnil Paratey
=115200/300/4/2,8n1,0xfedc9000,4 (MMIO adjustments) Reviewed-by: Suravee Suthikulpanit Signed-off-by: Swapnil Paratey --- docs/misc/xen-command-line.markdown | 2 +- xen/drivers/char/ns16550.c | 20 +--- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git

[Xen-devel] [PATCH RESEND] ns16550: Add command line parsing adjustments

2017-01-05 Thread Swapnil Paratey
=115200/300/4/2,8n1,0xfedc9000,4 (MMIO adjustments) Reviewed-by: Suravee Suthikulpanit Signed-off-by: Swapnil Paratey --- docs/misc/xen-command-line.markdown | 2 +- xen/drivers/char/ns16550.c | 20 +--- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git

[Xen-devel] [PATCH v2] ns16550: Add command line parsing adjustments

2017-01-05 Thread Swapnil Paratey
=115200/300/4/2,8n1,0xfedc9000,4 (MMIO adjustments) Reviewed-by: Suravee Suthikulpanit Signed-off-by: Swapnil Paratey --- Changed since v1: * Changed opt_com1 and opt_com2 array size to 64 (power of 2). * Added descriptions for reg_width and reg_shift in docs/misc/xen-command