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

arm64: dts: qcom: msm8916-samsung-j3/j5: Upstreaming #364

Open
wants to merge 14 commits into
base: wip/msm8916/6.10
Choose a base branch
from

Conversation

bolilingmeng89006
Copy link

No description provided.

…ce tree

The dts and dtsi add support for msm8916 variant of Samsung Galaxy J3
SM-J320YZ smartphone released in 2016.

Add a device tree for SM-J320YZ with initial support for:

- GPIO keys
- SDHCI (internal and external storage)
- USB Device Mode
- UART (on USB connector via the SM5703 MUIC)
- WCNSS (WiFi/BT)
- Regulators
- QDSP6 audio
- Speaker/earpiece/headphones/microphones via digital/analog codec in
  MSM8916/PM8916
- WWAN Internet via BAM-DMUX
- Touchscreen
- Accelerometer

There are different variants of J3, with some differences in MUIC, sensor,
NFC and touch key I2C buses.

The common parts are shared in msm8916-samsung-j3-common.dtsi to reduce
duplication.

Signed-off-by: Lin, Meng-Bo <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Bjorn Andersson <[email protected]>
This reverts commit b5a8c50.

Signed-off-by: "Lin, Meng-Bo" <[email protected]>
J5 and J5X uses KTD2692 Flash LED driver. Add it to the device tree.

Signed-off-by: Markuss Broks <[email protected]>
[Apply for msm8916-samsung-j5x]
v2: status = "okay"; by default
Signed-off-by: "Lin, Meng-Bo" <[email protected]>
v2: Make reset-gpios GPIO_ACTIVE_LOW
v3: Add &mdss { status = "okay"; };
Signed-off-by: Markuss Broks <[email protected]>
v4: Move from msm8916-samsung-j5
Signed-off-by: "Lin, Meng-Bo" <[email protected]>
v2: Move &reg_vdd_lcd_3p0 from common dtsi
Signed-off-by: "Lin, Meng-Bo" <[email protected]>
Add regulators for the panel on J3. Note that l17 is required.

Signed-off-by: "Lin, Meng-Bo" <[email protected]>
…tection (v2)

v2: Moved from msm8916-samsung-j5x

Headset microphone is broken with this on j5x, headphone buttons are
broken as well. (Needs more investigation...)

Signed-off-by: "Lin, Meng-Bo" <[email protected]>
@TravMurav
Copy link
Member

I've picked all of this up in wip/msm8916/6.11-rc5 with an exception of the revert commit, not sure about that one being correct upstreamable fix yet... Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants