~dannf/ubuntu/+source/linux/+git/xenial:4.4.0-30.49+thunder

Last commit made on 2016-07-13
Get this branch:
git clone -b 4.4.0-30.49+thunder https://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/xenial
Only dann frazier can upload to this branch. If you are dann frazier please log in for upload directions.

Branch merges

Branch information

Name:
4.4.0-30.49+thunder
Repository:
lp:~dannf/ubuntu/+source/linux/+git/xenial

Recent commits

9811ffa... by dann frazier

UBUNTU: Ubuntu-4.4.0-30.49+lp1597867.2

Signed-off-by: dann frazier <email address hidden>

1ebc58b... by Jan Glauber <email address hidden>

UBUNTU: SAUCE: i2c: octeon: thunderx: Add MAINTAINERS entry

The i2c Octeon and ThunderX drivers are maintained by Cavium.
While at it fix the whitespace errors of the next entry.

Signed-off-by: Jan Glauber <email address hidden>
Acked-by: David Daney <email address hidden>
[v10 submittal]
Signed-off-by: dann frazier <email address hidden>

24f8b1d... by Jan Glauber <email address hidden>

UBUNTU: SAUCE: i2c: cavium: Use booleon values for booleon variables

Initialize booleon values with true instead of 1.

Signed-off-by: Jan Glauber <email address hidden>
[v10 submittal]
Signed-off-by: dann frazier <email address hidden>

39d0804... by Jan Glauber <email address hidden>

UBUNTU: SAUCE: i2c: octeon: Sort include files alphabetically

Sort include files alphabetically to reduce probability of merge
conflicts.

Signed-off-by: Jan Glauber <email address hidden>
[v10 submittal]
Signed-off-by: dann frazier <email address hidden>

753bdcc... by Jan Glauber <email address hidden>

UBUNTU: SAUCE: i2c: octeon,thunderx: Move register offsets to struct

The register offsets are different between Octeon and ThunderX so move
them into the algorithm struct and get rid of the define.

Signed-off-by: Jan Glauber <email address hidden>
[v10 submittal]
Signed-off-by: dann frazier <email address hidden>

f2d9afb... by Jan Glauber <email address hidden>

UBUNTU: SAUCE: i2c: thunderx: Add SMBUS alert support

Add SMBUS alert interrupt support. For now only device tree is
supported for specifying the alert. In case of ACPI an error
is returned.

Signed-off-by: Jan Glauber <email address hidden>
[v10 submittal]
Signed-off-by: dann frazier <email address hidden>

a13a65e... by Jan Glauber <email address hidden>

UBUNTU: SAUCE: i2c: thunderx: Add i2c driver for ThunderX SOC

The ThunderX SOC uses the same i2c block as the Octeon SOC.
The main difference is that on ThunderX the device is a PCI device
so device probing is done via PCI, interrupts are MSI-X. The
clock rates can be set via device tree or ACPI.

Signed-off-by: Jan Glauber <email address hidden>
[v10 submittal]
Signed-off-by: dann frazier <email address hidden>

8994ec7... by dann frazier

UBUNTU: [Config] CONFIG_I2C_THUNDERX=m

Signed-off-by: dann frazier <email address hidden>

c38dc4e... by Jan Glauber <email address hidden>

UBUNTU: SAUCE: i2c: octeon: Split the driver into two parts

Move common functionality into a separate file in preparation of the
re-use from the ThunderX i2c driver.

Functions are slightly re-ordered but no other changes are included.

Signed-off-by: Jan Glauber <email address hidden>
[v10 submittal]
Signed-off-by: dann frazier <email address hidden>

39ea297... by Jan Glauber <email address hidden>

UBUNTU: SAUCE: i2c: octeon: Rename driver to prepare for split

This is an intermediate commit in preparation of the driver split.
The module rename in this commit will be reverted in the next patch,
this is just done to make the series bisectible.

Signed-off-by: Jan Glauber <email address hidden>
[v10 submittal]
Signed-off-by: dann frazier <email address hidden>