Hi, This series is about i801 SMBUS, cpufreq driver and serial 8250_dw driver backport for Braswell. The patches were cherry-picked from upstream kernel and they can be applied smoothly on stable kernel branch linux-3.14.y. There are some additional patches related to modules param and reset header files, these patches are picked to fix build issue during the back-port. The patches had been verified by passing build test and booted up on Braswell RVP for driver verification. Please review and merge these patches into stable kernel v3.14 if possible. Thanks and regards, Rebecca Alan Cox (2): i2c: i801: Add PCI ID for Intel Braswell serial: 8250_dw: Add ACPI ID for Intel Braswell Andy Shevchenko (2): serial: 8250_dw: use UPF_* constants when define flags serial: 8250: introduce up_to_u8250p() helper Chen-Yu Tsai (2): serial: 8250_dw: Add optional reset control support serial: 8250_dw: Add support for deferred probing Dirk Brandewie (1): intel_pstate: Add CPU IDs for Broadwell processors Greg Kroah-Hartman (1): Serial: allow port drivers to have a default attribute group Hannes Reinecke (1): Add module param type 'ullong' Hans de Goede (1): reset: Add of_reset_control_get to reset.h Heikki Krogerus (1): serial: 8250_dw: clock rate handling for all ACPI platforms Heiko Stübner (1): serial: 8250_dw: add ability to handle the peripheral clock Jani Nikula (2): module: rename KERNEL_PARAM_FL_NOARG to avoid confusion module: make it possible to have unsafe, tainting module params Jean Delvare (2): i2c: i801: Fix the alignment of the device table i2c: i801: Add device ID for Intel Wildcat Point PCH Jingoo Han (1): i2c: remove DEFINE_PCI_DEVICE_TABLE macro Loic Poulain (1): 8250_dw: Support all baudrates on baytrail Mark Charlebois (1): module: LLVMLinux: Remove unused function warning from __param_check macro Maxime Ripard (1): reset: Add of_reset_control_get Mika Westerberg (1): cpufreq: intel_pstate: Add CPU ID for Braswell processor Peter Hurley (2): serial: 8250: Document serial8250_modem_status() locking serial: core: Document lock requirement for UPF_* flags updates Philipp Zabel (1): reset: Add optional resets and stubs Ricardo Ribalda Delgado (2): serial/8250_core: Add reference to uacess.h serial/8250: Add support for RS485 IOCTLs Rusty Russell (2): VERIFY_OCTAL_PERMISSIONS: stricter checking for sysfs perms. param: hand arguments after -- straight to init Sebastian Andrzej Siewior (3): tty: serial: 8250_core: provide a function to export uart_8250_port tty: serial: 8250_core: allow to overwrite & export serial8250_startup() tty: serial: 8250_core: allow to set ->throttle / ->unthrottle callbacks Yoshihiro YUNOMAE (1): serial/uart/8250: Add tunable RX interrupt trigger I/F of FIFO buffers Documentation/ABI/testing/sysfs-tty | 16 + .../bindings/serial/snps-dw-apb-uart.txt | 32 ++ Documentation/i2c/busses/i2c-i801 | 1 + drivers/cpufreq/intel_pstate.c | 4 + drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-ali1535.c | 2 +- drivers/i2c/busses/i2c-ali1563.c | 2 +- drivers/i2c/busses/i2c-ali15x3.c | 2 +- drivers/i2c/busses/i2c-amd756.c | 2 +- drivers/i2c/busses/i2c-amd8111.c | 2 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 2 +- drivers/i2c/busses/i2c-eg20t.c | 2 +- drivers/i2c/busses/i2c-hydra.c | 2 +- drivers/i2c/busses/i2c-i801.c | 143 +++++---- drivers/i2c/busses/i2c-ismt.c | 2 +- drivers/i2c/busses/i2c-nforce2.c | 2 +- drivers/i2c/busses/i2c-pasemi.c | 2 +- drivers/i2c/busses/i2c-piix4.c | 2 +- drivers/i2c/busses/i2c-pxa-pci.c | 2 +- drivers/i2c/busses/i2c-sis5595.c | 2 +- drivers/i2c/busses/i2c-sis630.c | 2 +- drivers/i2c/busses/i2c-sis96x.c | 2 +- drivers/i2c/busses/i2c-via.c | 2 +- drivers/i2c/busses/i2c-viapro.c | 2 +- drivers/i2c/busses/scx200_acb.c | 2 +- drivers/pci/slot.c | 6 +- drivers/reset/core.c | 39 ++- drivers/tty/serial/8250/8250.h | 4 + drivers/tty/serial/8250/8250_core.c | 330 ++++++++++++++++---- drivers/tty/serial/8250/8250_dw.c | 130 ++++++-- drivers/tty/serial/8250/8250_fsl.c | 3 +- drivers/tty/serial/8250/8250_pci.c | 6 +- drivers/tty/serial/serial_core.c | 24 +- fs/fuse/cuse.c | 4 +- fs/ocfs2/cluster/sys.c | 2 +- fs/ocfs2/stackglue.c | 8 +- include/linux/kernel.h | 8 + include/linux/moduleparam.h | 61 +++- include/linux/reset.h | 75 ++++- include/linux/serial_8250.h | 12 + include/linux/serial_core.h | 7 + include/linux/sysfs.h | 3 +- include/uapi/linux/serial_reg.h | 5 + init/main.c | 33 +- kernel/module.c | 14 +- kernel/params.c | 43 ++- security/apparmor/lsm.c | 4 +- 47 files changed, 818 insertions(+), 238 deletions(-) -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html