9811ffa...
by
dann frazier
on 2016-07-13
UBUNTU: Ubuntu- 4.4.0-30. 49+lp1597867. 2
Signed-off-by: dann frazier <email address hidden>
1ebc58b...
by
Jan Glauber <email address hidden>
on 2016-06-28
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>
on 2016-06-28
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>
on 2016-06-28
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>
on 2016-06-28
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>
on 2016-06-28
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>
on 2016-06-28
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
on 2016-06-28
UBUNTU: [Config] CONFIG_ I2C_THUNDERX= m
Signed-off-by: dann frazier <email address hidden>
c38dc4e...
by
Jan Glauber <email address hidden>
on 2016-06-28
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>
on 2016-06-28
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>