-by: Rajmohan Mani
---
drivers/platform/chrome/cros_ec_typec.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/platform/chrome/cros_ec_typec.c
b/drivers/platform/chrome/cros_ec_typec.c
index e724a5eaef1c..3d8ff3f8a514 100644
--- a/drivers/platform/chrome/cros_ec_typec.c
+++ b/drivers
There are certain scenarios, where a disconnect event might
occur on a Type-C port with no port partners. This is required
to enable communication to Burnside Bridge USB4 retimers.
Signed-off-by: Rajmohan Mani
---
drivers/platform/chrome/cros_ec_typec.c | 26 ++---
1 file
flag partner-only")
[1]: https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/
linux.git/log/?h=cros-ec-typec-for-5.12
Rajmohan Mani (2):
platform/chrome: cros_ec_typec: Skip port partner check in
configure_mux()
platform/chrome: cros_ec_types: Support disconnect events w
status and port activity
type.
Signed-off-by: Rajmohan Mani
---
drivers/platform/x86/Kconfig| 16
drivers/platform/x86/Makefile | 1 +
drivers/platform/x86/intel_iom.c| 95 +
include/linux/platform_data/x86/intel_iom.h | 49
is always only cached, so
the driver does not support scenario where the role is set
before orientation. It means the typec drivers must always
set the orientation first before role.
Signed-off-by: Heikki Krogerus
Signed-off-by: Rajmohan Mani
---
drivers/usb/typec/mux/intel_pmc_mux.c | 67
connect
usb: typec: intel_pmc_mux: Support for device role (UFP)
Rajmohan Mani (1):
platform/x86: Add Intel Input Output Manager (IOM) driver
drivers/platform/x86/Kconfig| 16 +++
drivers/platform/x86/Makefile | 1 +
drivers/platform/x86/intel_iom.c
-off-by: Rajmohan Mani
---
drivers/usb/typec/mux/Kconfig | 1 +
drivers/usb/typec/mux/intel_pmc_mux.c | 75 +++
2 files changed, 65 insertions(+), 11 deletions(-)
diff --git a/drivers/usb/typec/mux/Kconfig b/drivers/usb/typec/mux/Kconfig
index a4dbd11f8ee2
modes
Heikki Krogerus (1):
usb: typec: intel_pmc_mux: Check the port status before connect
Rajmohan Mani (1):
platform/x86: Add Intel Input Output Manager (IOM) driver
drivers/platform/x86/Kconfig| 16 +++
drivers/platform/x86/Makefile | 1 +
drivers/platform
status and port activity
type.
Signed-off-by: Rajmohan Mani
---
drivers/platform/x86/Kconfig| 16 +++
drivers/platform/x86/Makefile | 1 +
drivers/platform/x86/intel_iom.c| 133
include/linux/platform_data/x86/intel_iom.h | 62
From: Heikki Krogerus
The PMC microcontroller that we use for configuration, does
not supply any status information back. For port status we
need to talk to another controller on the board called IOM
(I/O manager).
By checking the port status before configuring the muxes, we
can make sure that
stream on / off operations and
the modification of streaming flag (in struct imgu_device), to prevent
these issues.
Reported-by: Laurent Pinchart
Suggested-by: Laurent Pinchart
Signed-off-by: Rajmohan Mani
---
drivers/staging/media/ipu3/ipu3-v4l2.c | 6 ++
drivers/staging/media/ipu3/ipu3
Remove the GPL v2 license boilerplate and update with the SPDX license
identifier.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/media/i2c/dw9714.c | 14 ++
1 file changed, 2 insertions(+), 12 deletions(-)
diff --git a/drivers/media/i2c/dw9714.c b/drivers
Remove the GPL v2 license boilerplate and update with the SPDX license
identifier.
Signed-off-by: Rajmohan Mani
---
drivers/media/i2c/dw9714.c | 14 ++
1 file changed, 2 insertions(+), 12 deletions(-)
diff --git a/drivers/media/i2c/dw9714.c b/drivers/media/i2c/dw9714.c
index
This patch series update the TPS68470 PMIC drivers with SPDX license
identifiers, while removing the GPL v2 boilerplate license text.
Rajmohan Mani (3):
mfd: Update to SPDX license identifier
gpio: Update to SPDX license identifier
ACPI / PMIC: Update to SPDX license identifier
drivers
Remove the GPL v2 license boilerplate and update with
the SPDX license identifier.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/mfd/tps68470.c | 10 +-
include/linux/mfd/tps68470.h | 17 +++--
2 files changed, 4 insertions(+), 23 deletions(-)
This patch series update the TPS68470 PMIC drivers with SPDX license
identifiers, while removing the GPL v2 boilerplate license text.
Rajmohan Mani (3):
mfd: Update to SPDX license identifier
gpio: Update to SPDX license identifier
ACPI / PMIC: Update to SPDX license identifier
drivers
Remove the GPL v2 license boilerplate and update with
the SPDX license identifier.
Signed-off-by: Rajmohan Mani
---
drivers/mfd/tps68470.c | 10 +-
include/linux/mfd/tps68470.h | 17 +++--
2 files changed, 4 insertions(+), 23 deletions(-)
diff --git a/drivers/mfd
Remove the GPL v2 license boilerplate and update with
the SPDX license identifier.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/gpio/gpio-tps68470.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/gpio/gpio-tps68470.c b/driver
Remove the GPL v2 license boilerplate and update with
the SPDX license identifier.
Signed-off-by: Rajmohan Mani
---
drivers/gpio/gpio-tps68470.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/gpio/gpio-tps68470.c b/drivers/gpio/gpio-tps68470.c
index
Remove the GPL v2 license boilerplate and update with
the SPDX license identifier.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/acpi/pmic/tps68470_pmic.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/acpi/pmic/tps68470_pmi
Remove the GPL v2 license boilerplate and update with
the SPDX license identifier.
Signed-off-by: Rajmohan Mani
---
drivers/acpi/pmic/tps68470_pmic.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/acpi/pmic/tps68470_pmic.c
b/drivers/acpi/pmic
-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/mfd/Kconfig | 18
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 106 +++
include/linux/mfd/tps68470.h | 97 +++
4 files c
-by: Rajmohan Mani
---
drivers/mfd/Kconfig | 18
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 106 +++
include/linux/mfd/tps68470.h | 97 +++
4 files changed, 222 insertions(+)
create
direction() in the GPIO driver
- Setup gpio_chip.names
- Moved the GPIO lookup table code inside mfd driver
- Added reasoning about the need of having GPIO driver
as bool/builtin
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio: Add support for TPS68470 GP
direction() in the GPIO driver
- Setup gpio_chip.names
- Moved the GPIO lookup table code inside mfd driver
- Added reasoning about the need of having GPIO driver
as bool/builtin
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio: Add support for TPS68470 GP
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/acpi/Kconfig | 16 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani
---
drivers/acpi/Kconfig | 16 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c | 455 ++
3 files changed, 473
driver
to configure these GPIOs, as requested by the
platform firmware.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
Reviewed-by: Linus Walleij <linus.wall...@linaro.org>
---
drivers/gpio/Kconfig | 15
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-tps6
driver
to configure these GPIOs, as requested by the
platform firmware.
Signed-off-by: Rajmohan Mani
Reviewed-by: Linus Walleij
---
drivers/gpio/Kconfig | 15
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-tps68470.c | 176 +++
3
driver
to configure these GPIOs, as requested by the
platform firmware.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
Reviewed-by: Linus Walleij <linus.wall...@linaro.org>
---
drivers/gpio/Kconfig | 15
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-tps6
driver
to configure these GPIOs, as requested by the
platform firmware.
Signed-off-by: Rajmohan Mani
Reviewed-by: Linus Walleij
---
drivers/gpio/Kconfig | 15
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-tps68470.c | 176 +++
3
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/acpi/Kconfig | 16 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani
---
drivers/acpi/Kconfig | 16 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c | 455 ++
3 files changed, 473
-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/mfd/Kconfig | 18
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 106 +++
include/linux/mfd/tps68470.h | 97 +++
4 files c
-by: Rajmohan Mani
---
drivers/mfd/Kconfig | 18
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 106 +++
include/linux/mfd/tps68470.h | 97 +++
4 files changed, 222 insertions(+)
create
about the need of having GPIO driver
as bool/builtin
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio: Add support for TPS68470 GPIOs
ACPI / PMIC: Add TI PMIC TPS68470 operation region driver
drivers/acpi/Kconfig | 16 ++
drivers/acpi/Makefile
about the need of having GPIO driver
as bool/builtin
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio: Add support for TPS68470 GPIOs
ACPI / PMIC: Add TI PMIC TPS68470 operation region driver
drivers/acpi/Kconfig | 16 ++
drivers/acpi/Makefile
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/acpi/Kconfig | 16 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani
---
drivers/acpi/Kconfig | 16 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c | 455 ++
3 files changed, 473
driver
to configure these GPIOs, as requested by the
platform firmware.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
Reviewed-by: Linus Walleij <linus.wall...@linaro.org>
---
drivers/gpio/Kconfig | 15
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-tps6
driver
to configure these GPIOs, as requested by the
platform firmware.
Signed-off-by: Rajmohan Mani
Reviewed-by: Linus Walleij
---
drivers/gpio/Kconfig | 15
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-tps68470.c | 174 +++
3
-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/mfd/Kconfig | 18 +++
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 110 +++
include/linux/mfd/tps68470.h | 97 ++
4 files change
-by: Rajmohan Mani
---
drivers/mfd/Kconfig | 18 +++
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 110 +++
include/linux/mfd/tps68470.h | 97 ++
4 files changed, 226 insertions(+)
create
- Added reasoning about the need of having GPIO driver
as bool/builtin
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio: Add support for TPS68470 GPIOs
ACPI / PMIC: Add TI PMIC TPS68470 operation region driver
drivers/acpi/Kconfig |
- Added reasoning about the need of having GPIO driver
as bool/builtin
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio: Add support for TPS68470 GPIOs
ACPI / PMIC: Add TI PMIC TPS68470 operation region driver
drivers/acpi/Kconfig |
-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/mfd/Kconfig | 18 +
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 156 +++
include/linux/mfd/tps68470.h | 144 +++
4 files change
-by: Rajmohan Mani
---
drivers/mfd/Kconfig | 18 +
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 156 +++
include/linux/mfd/tps68470.h | 144 +++
4 files changed, 319 insertions(+)
create mode
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/acpi/Kconfig | 15 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani
---
drivers/acpi/Kconfig | 15 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c | 456 ++
3 files changed, 473
This patch adds support for TPS68470 GPIOs.
There are 7 GPIOs and a few sensor related GPIOs.
These GPIOs can be requested and configured as
appropriate.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/gpio/Kconfig | 14
drivers/gpio/Makefile
GPIO driver
as bool/builtin
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio: Add support for TPS68470 GPIOs
ACPI / PMIC: Add TI PMIC TPS68470 operation region driver
drivers/acpi/Kconfig | 15 ++
drivers/acpi/Makefile | 2 +
drivers/a
This patch adds support for TPS68470 GPIOs.
There are 7 GPIOs and a few sensor related GPIOs.
These GPIOs can be requested and configured as
appropriate.
Signed-off-by: Rajmohan Mani
---
drivers/gpio/Kconfig | 14
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-tps68470.c
GPIO driver
as bool/builtin
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio: Add support for TPS68470 GPIOs
ACPI / PMIC: Add TI PMIC TPS68470 operation region driver
drivers/acpi/Kconfig | 15 ++
drivers/acpi/Makefile | 2 +
drivers/a
This patch adds support for TPS68470 GPIOs.
There are 7 GPIOs and a few sensor related GPIOs.
These GPIOs can be requested and configured as
appropriate.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/gpio/Kconfig | 14
drivers/gpio/Makefile
This patch adds support for TPS68470 GPIOs.
There are 7 GPIOs and a few sensor related GPIOs.
These GPIOs can be requested and configured as
appropriate.
Signed-off-by: Rajmohan Mani
---
drivers/gpio/Kconfig | 14
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-tps68470.c
-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/mfd/Kconfig | 18
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 192 +++
include/linux/mfd/tps68470.h | 144
4 files change
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/acpi/Kconfig | 15 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c
iver
as bool/builtin
- GPIO driver:
- Implemented get_direction() in the GPIO driver
- Setup gpio_chip.names
- Moved the GPIO lookup table code inside mfd driver
- Added reasoning about the need of having GPIO driver
as bool/builtin
---
Rajmoha
iver
as bool/builtin
- GPIO driver:
- Implemented get_direction() in the GPIO driver
- Setup gpio_chip.names
- Moved the GPIO lookup table code inside mfd driver
- Added reasoning about the need of having GPIO driver
as bool/builtin
---
Rajmoha
-by: Rajmohan Mani
---
drivers/mfd/Kconfig | 18
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 192 +++
include/linux/mfd/tps68470.h | 144
4 files changed, 355 insertions(+)
create mode 100644
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani
---
drivers/acpi/Kconfig | 15 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c | 456 ++
3 files changed, 473
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/acpi/Kconfig | 12 +
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/pmic_tps68470.c
region support to control voltage
regulators and clocks for the TPS68470 PMIC.
Signed-off-by: Rajmohan Mani
---
drivers/acpi/Kconfig | 12 +
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/pmic_tps68470.c | 454 ++
3 files changed, 468
This patch adds support for TPS68470 GPIOs.
There are 7 GPIOs and a few sensor related GPIOs.
These GPIOs can be requested and configured as
appropriate.
Signed-off-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/gpio/Kconfig | 10 +++
drivers/gpio/Makefile
This patch adds support for TPS68470 GPIOs.
There are 7 GPIOs and a few sensor related GPIOs.
These GPIOs can be requested and configured as
appropriate.
Signed-off-by: Rajmohan Mani
---
drivers/gpio/Kconfig | 10 +++
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-tps68470.c
-by: Rajmohan Mani <rajmohan.m...@intel.com>
---
drivers/mfd/Kconfig | 12 +++
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 227 +++
include/linux/mfd/tps68470.h | 167 +++
4 files changed, 407 inse
-by: Rajmohan Mani
---
drivers/mfd/Kconfig | 12 +++
drivers/mfd/Makefile | 1 +
drivers/mfd/tps68470.c | 227 +++
include/linux/mfd/tps68470.h | 167 +++
4 files changed, 407 insertions(+)
create mode 100644
.
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio: Add support for TPS68470 GPIOs
ACPI / PMIC: Add TI PMIC TPS68470 operation region driver
drivers/acpi/Kconfig | 12 +
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/pmic_tps68470.c | 454
.
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio: Add support for TPS68470 GPIOs
ACPI / PMIC: Add TI PMIC TPS68470 operation region driver
drivers/acpi/Kconfig | 12 +
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/pmic_tps68470.c | 454
69 matches
Mail list logo