WIP: extcon for v5.9 rc4
Closed
requested to merge angus.ainslie/linux:upstream/extcon-v5.9-rc4 into 5.9-rc4/librem5__integration
- Sep 09, 2020
-
-
Angus Ainslie authored
Enable a higher boost current for peripherals Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
The charger should always be enabled. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
Allow the bq25896 to control the CHG_OTG_EN pin for boost mode if it is wired to a gpio instead of hardware controlled. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
Enable the dwc3 extcon connector and connect it to the tps65982. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
Connect the bq25895 to the typec extcon connector Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
We can be a current sink in both data modes so check the active one Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
If the BC1.2 status is set and that is a higher current limit than extcon ( power delivery ) then use the BC1.2 limit. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
Allow the bq25896 to control the CHG_OTG_EN pin for boost mode if it is wired to a gpio instead of hardware controlled. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
In a complicated USB setup the extcon connector can have more pertinent information about the current limits than the bq25896 can detect. Allow the extcon connection to override the automatic detection. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
USB can be a power source in either data role so check both cable types Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
The bq25890 need to change the charger configuration depending on what kind of USB source or sink is attached. Use an extcon notifier to get that information. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
This reverts commit 93b22ad0.
-
Angus Ainslie authored
Enable the PD irq and decode the contract. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
Notify extcon devcies that the charge current has changed Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
The tps6598x type C chip can negotiate the VBUS sink/source status as well as the VBUS voltage and current. Notify the extcon consumers of these changes. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
USB type C, USB BC1.2 and USB power delivery allow different voltages and currents for VBUS so we need these additional properties. Also USB type C allows separate device and power roles so add a VBUS SRC property. Signed-off-by:
Angus Ainslie <angus@akkea.ca>
-
Angus Ainslie authored
This reverts commit 3e3137ea.
-