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 eve
: 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
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
-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
efore 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_
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
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
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 w
d USB 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/pla
able 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 GPIOs
ACPI / PMIC: Add TI PMIC TPS68470 operation region driver
drivers/acpi
: 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
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
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
- 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 | 16 ++
drivers
: 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
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
Reviewed-by: Linus Walleij
---
drivers/gpio/Kconfig | 15
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-tps68470.c | 176 +++
3
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
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
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
---
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
.
---
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
---
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
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
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
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
: 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
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
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
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
: 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
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
---
drivers/acpi/Kconfig | 16 ++
drivers/acpi/Makefile | 2 +
drivers/acpi/pmic/tps68470_pmic.c | 455 ++
3 files changed, 473
- 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
---
Rajmohan Mani (3):
mfd: Add new mfd device TPS68470
gpio:
: 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
40 matches
Mail list logo