aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorJosh Boyer <jwboyer@redhat.com>2013-03-10 10:33:40 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-03-12 08:53:23 -0700
commitf2b8dfd9e480c3db3bad0c25c590a5d11b31f4ef (patch)
tree564230f7fec965d093fbe56b6b902e3caf0ac273 /Documentation
parenttty: serial: fix typo "ARCH_S5P6450" (diff)
downloadlinux-dev-f2b8dfd9e480c3db3bad0c25c590a5d11b31f4ef.tar.xz
linux-dev-f2b8dfd9e480c3db3bad0c25c590a5d11b31f4ef.zip
serial: 8250: Keep 8250.<xxxx> module options functional after driver rename
With commit 835d844d1 (8250_pnp: do pnp probe before legacy probe), the 8250 driver was renamed to 8250_core. This means any existing usage of the 8259.<xxxx> module parameters or as a kernel command line switch is now broken, as the 8250_core driver doesn't parse options belonging to something called "8250". To solve this, we redefine the module options in a dummy function using a redefined MODULE_PARAM_PREFX when built into the kernel. In the case where we're building as a module, we provide an alias to the old 8250 name. The dummy function prevents compiler errors due to global variable redefinitions that happen as part of the module_param_ macro expansions. Signed-off-by: Josh Boyer <jwboyer@redhat.com> Acked-by: Jiri Slaby <jslaby@suse.cz> Cc: stable <stable@vger.kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions