Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync with mainline #5

Merged
merged 80 commits into from
Sep 10, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
0c8abd7
update .gitignore
Jan 27, 2020
1c614ba
rpmsg: qcom: smd: allow opening smd channel to RPM on msm8953
Feb 17, 2020
9caba0b
clk: qcom: improve regmap-mux-div clock ops
Jul 6, 2020
feb25f0
clk: qcom: rpmcc: add support for msm8953
Apr 7, 2020
ca1644d
clk: qcom: add msm8593 global clock controller driver
Apr 7, 2020
134a7b1
clk: qcom: add apcs-msm8953 clock driver (v3)
Jul 6, 2020
cb4f4b8
clk: qcom: skip setting rate if not needed for pixel, byte2 ops
May 3, 2020
f056554
regulator: qcom: smd: add support for msm8953
Feb 14, 2020
f514b33
regulator: qcom_spmi: add support for pm8953 s5 regulator
Apr 21, 2020
26ab48a
pinctrl: qcom: add pinctrl driver for msm8953
Feb 14, 2020
de82e5a
firmware: psci: set restart/poweroff callbacks only if supported
Apr 27, 2020
88b3fd2
soc: qcom: socinfo: add msm8953 SoCs
Feb 17, 2020
9f6b9f1
soc: qcom: rpmpd: add msm8953 power domains
Apr 23, 2020
6e9b4b1
soc: qcom: rpmpd: add hack to speed up suspend/resume
Jun 30, 2020
228c238
phy: qualcomm: qmp: add support for msm8953 usb phy
Feb 19, 2020
3fbf752
phy: qualcomm: qusb2: add support for msm8953 usb phy
Feb 19, 2020
2d101fd
usb: dwc3: add property to disable gadget lpm mode
Jun 7, 2020
54795b0
drm: msm: mdp5: add config for msm8953
Apr 9, 2020
531b626
drm: msm: dsi: phy: add config for msm8953
Apr 9, 2020
0d91c6d
iommu: arm-smmu: allow deferring attach
Apr 30, 2020
ec0116a
iommu: arm-smmu-impl: Add msm8953 implementation hook
Jul 8, 2020
c64802b
drm: msm: add support for adreno 506 GPU
Apr 9, 2020
cba629b
drm: msm: mdp5: improve command-mode panel support
Apr 19, 2020
7ae329d
drm: msm: add support for iommu attach deferring
Apr 30, 2020
4755690
drm: msm: disable autorefresh before attaching iommu
Apr 30, 2020
809e4a6
drm: msm: add opp-level handling to devfreq target
Jun 25, 2020
4c895d5
cpufreq: qcom-cpufreq-nvmem: add support for msm8953
Jun 25, 2020
1703afc
mailbox: qcom-apcs-ipc: add support for msm8953 (v2)
Jun 11, 2020
ca59dc4
remoteproc: mss: Add support for msm8953
Jun 6, 2020
32861e2
remoteproc: qcom_wcnss: add support for pronto-v3
Jun 17, 2020
7739319
net: wireless: ath: wcn36xx: add support for pronto-v3
Jun 17, 2020
f9bf0de
mfd: add support for sm5708 MFD
Jun 29, 2020
a62f134
extcon: add support for sm5708
Jun 20, 2020
e7ad181
power: supply: add support for SM5708 fuel gauge
Jun 19, 2020
6bca8e4
power: supply: add support for sm5708 charger
Jun 29, 2020
ec1c2db
input: touchscreen: s6sy761: add support for s6sy661
Jun 19, 2020
974bc65
regulator: Enable labibb, based on patchwork series v2
May 11, 2020
cbae1d2
leds: Add driver for ATC LEDs
May 13, 2020
5579749
power: supply: Add qcom-fg driver
May 21, 2020
8582287
power: add pd-proxy driver
Jul 6, 2020
9671904
Documentation: devicetree: Document atc-led driver
May 14, 2020
6d851d6
remoteproc: pas: Add msm8953 support
Jun 19, 2020
59ddbfa
ASoC: qcom: Add machine driver for MSM8916 via QDSP6 (v2)
stephan-gh Dec 26, 2019
b6017b8
ASoC: qcom: msm8916-qdsp6: add msm8953 support (v2)
Jul 10, 2020
62b5abe
ASoC: msm8916-wcd-analog: add cajon support
Jul 10, 2020
509ef3f
ASoC: msm8916-wcd-analog: add lineout output
Aug 22, 2020
a65d901
ASoC: msm8916-wcd-analog: Add jack detection using GPIO
stephan-gh Jul 3, 2019
521b8a9
ASoC: codecs: msm8916-wcd: make clocks optional
Jul 10, 2020
7fb40d5
ASoC: codecs: add tfa9872 driver
Jul 26, 2020
1c26521
ASoC: qdsp6: Add shared session management for q6voice services
stephan-gh Apr 28, 2020
ac63a79
ASoC: qdsp6: Add driver for Q6 Multimode Voice Manager (q6mvm)
stephan-gh Apr 28, 2020
04b9454
ASoC: qdsp6: Add driver for Q6 Core Voice Processor (q6cvp)
stephan-gh Apr 28, 2020
558c958
ASoC: qdsp6: Add driver for Q6 Core Voice Stream (q6cvs)
stephan-gh Apr 28, 2020
40fd148
ASoC: qdsp6: Add voice call functionality in Q6 Voice driver
stephan-gh Apr 28, 2020
2c8d32a
ASoC: qdsp6: Add Q6 Voice DAI driver
stephan-gh Apr 28, 2020
5c09168
ASoC: qcom: qdsp6: enable extra voice paths
Aug 16, 2020
834b987
HACK: ASoC: qdsp6: force VOICEMMODE1 path (sim1)
Aug 16, 2020
761f7e8
ASoC: core: Add common helper to parse aux devs from device tree
stephan-gh Jun 5, 2020
0ee3eda
ASoC: qcom: common: Parse aux devs from device tree
stephan-gh Jun 5, 2020
8348fa4
ASoC: aw8738: Add AW8738 codec driver
JonnyMe Jun 7, 2020
687745b
power: avs: add QCOM CPR3 driver
Sep 6, 2020
05bb293
drm: panel: mipi-dsi-generic: new driver
Sep 6, 2020
794eaaa
video: backlight: dsi-dcs-backlight: new driver
Sep 6, 2020
488b8e2
video: backlight: dsi-dcs-s6e3fa7: new driver
Sep 6, 2020
4ca073b
arm64: dts: qcom: add support for msm8953 and pm8953
Apr 27, 2020
2deaf9d
arm64: dts: qcom: Add pmi8950.dtsi
May 11, 2020
179575a
arm64: dts: qcom: add device-tree for samsung-a6plte
Apr 27, 2020
7d88202
arm64: dts: qcom: Add initial device-tree for motorola-potter
Apr 30, 2020
615b742
arm64: dts: qcom: add common dts for SDM632
Sep 6, 2020
f91ccaf
arm64: dts: qcom: add dts for motorola-ocean
Jul 31, 2020
ea6c13c
arm64: configs: add msm8953_defconfig
Jul 6, 2020
e1ca5b5
squash! arm64: dts: qcom: Add initial device-tree for motorola-potter
Sep 10, 2020
5fe55fd
fixup! arm64: configs: add msm8953_defconfig
Sep 10, 2020
0d19c97
arm64: dts: qcom: add dts for xiaomi-mido
Kiciuk Sep 9, 2020
55f57cf
fixup! arm64: dts: qcom: Add initial device-tree for motorola-potter
Sep 10, 2020
89955e9
arm64: dts: qcom: pmi8950 wled clean-up
Sep 10, 2020
5c8e137
arm64: dts: qcom: switch to wled backlight on potter
Sep 10, 2020
7803372
video: backlight: qcom-wled: bug fixes
Sep 10, 2020
cc7ccee
arm64: dts: qcom: mido: switch to wled backlight
Sep 10, 2020
d7abad6
fixup! arm64: dts: qcom: add dts for xiaomi-mido
Sep 10, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,9 @@ modules.order
/Module.markers
/modules.builtin.modinfo
/modules.nsdeps
/make.sh

/firmware/

#
# RPM spec file (make rpm-pkg)
Expand Down
14 changes: 14 additions & 0 deletions Documentation/devicetree/bindings/leds/leds-atc.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Driver leds-atc is used to control ATC charging led on a Qualcomm PMIC.

Required properties
- compatible : string should be "qcom,leds-atc"
- reg : The register address + control address. Check PMIC specification.
- label : name of the led that is used in the led framework

Example:

leds@1000 {
compatible = "qcom,leds-atc";
reg = <0x1243>; //0x1000 + 0x243
label = "charging";
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
Qualcomm's LAB(LCD AMOLED Boost)/IBB(Inverting Buck Boost) Regulator

LAB can be used as a positive boost power supply and IBB can be used as a negative
boost power supply for display panels. Currently implemented for pmi8998.

Main node required properties:

- compatible: Must be:
"qcom,pmi8998-lab-ibb"
- #address-cells: Must be 1
- #size-cells: Must be 0

LAB subnode required properties:

- interrupts: Specify the interrupts as per the interrupt
encoding.
- interrupt-names: Interrupt names to match up 1-to-1 with
the interrupts specified in 'interrupts'
property.

IBB subnode required properties:

- interrupts: Specify the interrupts as per the interrupt
encoding.
- interrupt-names: Interrupt names to match up 1-to-1 with
the interrupts specified in 'interrupts'
property.

Example:
pmi8998_lsid1: pmic@3 {
labibb {
compatible = "qcom,pmi8998-lab-ibb";
#address-cells = <1>;
#size-cells = <0>;

lab: lab {
interrupts = <0x3 0xde 0x0 IRQ_TYPE_EDGE_RISING>;
interrupt-names = "lab-sc-err";
};

ibb: ibb {
interrupts = <0x3 0xdc 0x2 IRQ_TYPE_EDGE_RISING>;
interrupt-names = "ibb-sc-err";
};

};
};
4 changes: 4 additions & 0 deletions arch/arm64/boot/dts/qcom/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ dtb-$(CONFIG_ARCH_QCOM) += msm8998-hp-envy-x2.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8998-lenovo-miix-630.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8998-mtp.dtb
dtb-$(CONFIG_ARCH_QCOM) += sc7180-idp.dtb
dtb-$(CONFIG_ARCH_QCOM) += sdm450-samsung-a6plte.dtb
dtb-$(CONFIG_ARCH_QCOM) += sdm625-motorola-potter.dtb
dtb-$(CONFIG_ARCH_QCOM) += sdm625-xiaomi-mido.dtb
dtb-$(CONFIG_ARCH_QCOM) += sdm632-motorola-ocean.dtb
dtb-$(CONFIG_ARCH_QCOM) += sdm660-xiaomi-lavender.dtb
dtb-$(CONFIG_ARCH_QCOM) += sdm845-cheza-r1.dtb
dtb-$(CONFIG_ARCH_QCOM) += sdm845-cheza-r2.dtb
Expand Down
Loading