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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html