[PATCH 00/32] SMBus and Serial driver backport for Braswell

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]