aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/phy/qualcomm/phy-qcom-qmp-combo.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-12phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6Johan Hovold1-0/+2
2024-04-06phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODEStephen Boyd1-2/+2
2024-04-06phy: qcom: qmp-combo: Fix VCO div offset on v3Stephen Boyd1-1/+5
2024-03-16Merge tag 'phy-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/...Linus Torvalds1-86/+25
2024-03-06phy: qcom-qmp-combo: fix type-c switch registrationJohan Hovold1-4/+4
2024-03-06phy: qcom-qmp-combo: fix drm bridge registrationJohan Hovold1-4/+4
2024-02-23phy: constify of_phandle_args in xlateKrzysztof Kozlowski1-1/+1
2024-01-30phy: qcom: qmp: move common bits definitions to common headerDmitry Baryshkov1-21/+0
2024-01-30phy: qcom: qmp: split DP PHY registers to separate headersDmitry Baryshkov1-1/+9
2024-01-30phy: qcom: qmp: move common functions to common headerDmitry Baryshkov1-64/+16
2024-01-18Merge tag 'phy-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/...Linus Torvalds1-0/+174
2023-12-21phy: qcom-qmp-combo: Add x1e80100 USB/DP combo physAbel Vesa1-0/+170
2023-12-04phy: qcom: qmp-combo: switch to DRM_AUX_BRIDGEDmitry Baryshkov1-42/+2
2023-11-16phy: qcom: qmp-combo: add QMP USB3/DP PHY tables for SM8650Neil Armstrong1-0/+4
2023-10-13phy: qcom-qmp-combo: use v6 registers in v6 regs layoutDmitry Baryshkov1-6/+6
2023-10-13phy: qcom-qmp-combo: fix the prefix for the PCS_USB v6 registersDmitry Baryshkov1-19/+19
2023-09-21phy: qcom-qmp-combo: initialize PCS_USB registersKonrad Dybcio1-0/+4
2023-09-21phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1Konrad Dybcio1-1/+1
2023-08-22phy: qcom-qmp-combo: fix clock probingDmitry Baryshkov1-6/+6
2023-07-24phy: qcom-qmp-combo: add qcom,sc7280-qmp-usb3-dp-phy compat entryDmitry Baryshkov1-0/+4
2023-07-24phy: qcom-qmp-combo: populate offsets for all combo PHYsDmitry Baryshkov1-0/+8
2023-07-24phy: qcom-qmp-combo: simplify clock handlingDmitry Baryshkov1-44/+23
2023-07-17phy: Explicitly include correct DT includesRob Herring1-1/+0
2023-07-12phy: qcom: qmp-combo: extract common function to setup clocksDmitry Baryshkov1-37/+26
2023-07-12phy: qcom: qmp-combo: drop qmp_v6_dp_aux_init()Dmitry Baryshkov1-32/+12
2023-07-12phy: qcom: qmp-combo: drop similar functionsDmitry Baryshkov1-121/+2
2023-07-12phy: qcom: qmp-combo: reuse register layouts for some more registersDmitry Baryshkov1-12/+22
2023-07-12phy: qcom: qmp-combo: reuse register layouts for even more registersDmitry Baryshkov1-33/+71
2023-07-12phy: qcom: qmp-combo: reuse register layouts for more registersDmitry Baryshkov1-36/+64
2023-07-12phy: qcom: qmp-combo: correct bias0_en programmingDmitry Baryshkov1-2/+2
2023-07-12phy: qcom-qmp-combo: add support for the USB+DP PHY on SM8150 platformDmitry Baryshkov1-0/+4
2023-06-21phy: qcom: qmp-combo: fix Display Port PHY configuration for SM8550Neil Armstrong1-2/+6
2023-05-19phy: qcom-qmp-combo: Introduce drm_bridgeBjorn Andersson1-0/+46
2023-05-19phy: qcom-qmp-combo: Introduce orientation switchingBjorn Andersson1-9/+84
2023-05-19phy: qcom-qmp-combo: Introduce orientation variableBjorn Andersson1-24/+30
2023-05-19phy: qcom-qmp-combo: Extend phy_mutex to all phy_opsBjorn Andersson1-2/+19
2023-05-19phy: qcom-qmp-combo: Move phy_mutex out of com_init/exitBjorn Andersson1-19/+28
2023-05-08phy: qcom-qmp-combo: fix init-count imbalanceJohan Hovold1-2/+3
2023-03-31phy: qcom-qmp-combo: use qmp_combo_offsets_v3 instead of _v6Dmitry Baryshkov1-17/+1
2023-03-31phy: qcom-qmp-combo: fix v3 offsets tableDmitry Baryshkov1-0/+1
2023-02-10phy: qcom-qmp-combo: Add support for SM8550Abel Vesa1-7/+401
2023-02-10phy: qcom-qmp: pcs-usb: Add v6 register offsetsAbel Vesa1-0/+1
2023-02-10phy: qcom: com-qmp-combo: add SM8350 & SM8450 supportNeil Armstrong1-0/+170
2023-02-02phy: qcom-qmp-combo: Add config for SM6350Luca Weiss1-2/+137
2023-01-18phy: qcom-qmp-combo: rework regs layout arraysDmitry Baryshkov1-12/+12
2023-01-18phy: qcom-qmp-combo: remove QPHY_PCS_LFPS_RXTERM_IRQ_STATUS regDmitry Baryshkov1-5/+0
2023-01-12phy: qcom-qmp: move type-specific headers to particular driverDmitry Baryshkov1-0/+3
2022-11-24phy: qcom-qmp-combo: add support for updated sc8280xp bindingJohan Hovold1-11/+134
2022-11-24phy: qcom-qmp-combo: rename DP_PHY register pointerJohan Hovold1-69/+70
2022-11-24phy: qcom-qmp-combo: rename common-register pointersJohan Hovold1-12/+12
2022-11-24phy: qcom-qmp-combo: clean up DP clock callbacksJohan Hovold1-19/+14
2022-11-24phy: qcom-qmp-combo: separate clock and provider registrationJohan Hovold1-24/+20
2022-11-24phy: qcom-qmp-combo: add clock registration helperJohan Hovold1-5/+17
2022-11-24phy: qcom-qmp-combo: drop redundant clock allocationJohan Hovold1-5/+2
2022-11-24phy: qcom-qmp-combo: drop redundant clock structureJohan Hovold1-35/+17
2022-11-24phy: qcom-qmp-combo: generate pipe clock nameJohan Hovold1-6/+3
2022-11-24phy: qcom-qmp-combo: restructure PHY creationJohan Hovold1-41/+48
2022-11-24phy: qcom-qmp-combo: drop v4 reference-clock sourceJohan Hovold1-1/+1
2022-11-24phy: qcom-qmp-combo: clean up DP callback namesJohan Hovold1-41/+41
2022-11-24phy: qcom-qmp-combo: clean up probe initialisationJohan Hovold1-34/+27
2022-11-24phy: qcom-qmp-combo: clean up device-tree parsingJohan Hovold1-54/+28
2022-11-24phy: qcom-qmp-combo: merge driver dataJohan Hovold1-376/+312
2022-11-24phy: qcom-qmp-combo: merge USB and DP configurationsJohan Hovold1-125/+57
2022-11-24phy: qcom-qmp-combo: drop lanes config parameterJohan Hovold1-42/+20
2022-11-24phy: qcom-qmp-combo: add DP configuration tablesJohan Hovold1-21/+24
2022-11-24phy: qcom-qmp-combo: rename sc8280xp configJohan Hovold1-2/+2
2022-11-24phy: qcom-qmp-combo: clean up DP configurationsJohan Hovold1-20/+20
2022-11-24phy: qcom-qmp-combo: add dedicated DP iomem pointersJohan Hovold1-120/+126
2022-11-24phy: qcom-qmp-combo: separate USB and DP devicetree parsingJohan Hovold1-24/+58
2022-11-24phy: qcom-qmp-combo: clean up serdes initialisationJohan Hovold1-25/+24
2022-11-24phy: qcom-qmp-combo: separate USB and DP power-on opsJohan Hovold1-41/+59
2022-11-24phy: qcom-qmp-combo: rename DP PHY opsJohan Hovold1-4/+4
2022-11-24phy: qcom-qmp-combo: separate USB and DP init opsJohan Hovold1-17/+19
2022-11-24phy: qcom-qmp-combo: drop unnecessary debug messageJohan Hovold1-2/+0
2022-11-24phy: qcom-qmp-combo: rename USB PHY opsJohan Hovold1-6/+6
2022-11-24phy: qcom-qmp-combo: drop unused DP PHY mode opJohan Hovold1-1/+0
2022-11-24phy: qcom-qmp-combo: rename PHY ops structuresJohan Hovold1-20/+20
2022-11-24phy: qcom-qmp-combo: move pm opsJohan Hovold1-5/+5
2022-11-24phy: qcom-qmp-combo: move device-id tableJohan Hovold1-25/+25
2022-11-24phy: qcom-qmp-combo: sort device-id tableJohan Hovold1-8/+8
2022-11-24phy: qcom-qmp-combo: clean up common initialisationJohan Hovold1-43/+4
2022-11-24phy: qcom-qmp-combo: fix runtime suspendJohan Hovold1-10/+2
2022-11-24phy: qcom-qmp-combo: fix broken power onJohan Hovold1-2/+9
2022-11-24phy: qcom-qmp-combo: fix sc8180x resetJohan Hovold1-2/+2
2022-11-24phy: qcom-qmp-combo: fix sdm845 resetJohan Hovold1-1/+38
2022-11-24phy: qcom-qmp-combo: fix out-of-bounds clock accessJohan Hovold1-2/+2
2022-10-28Merge branch 'fixes' into nextVinod Koul1-1/+1
2022-10-28phy: qcom-qmp-combo: fix NULL-deref on runtime resumeJohan Hovold1-1/+1
2022-10-28phy: qcom-qmp-combo: drop start and pwrdn-ctrl abstractionJohan Hovold1-23/+6
2022-10-28phy: qcom-qmp-combo: increase status polling periodJohan Hovold1-1/+1
2022-10-28phy: qcom-qmp-combo: clean up status pollingJohan Hovold1-12/+2
2022-10-28phy: qcom-qmp-combo: drop power-down delay configJohan Hovold1-15/+1
2022-10-28phy: qcom-qmp-combo: drop sc8280xp power-down delayJohan Hovold1-4/+0
2022-10-28phy: qcom-qmp-combo: drop unused in-layout configurationJohan Hovold1-40/+14
2022-10-28phy: qcom-qmp: drop superfluous commentsJohan Hovold1-4/+0
2022-10-28phy: qcom-qmp: drop regulator error messageJohan Hovold1-2/+1
2022-10-17phy: qcom-qmp-combo: clean up power-down handlingJohan Hovold1-14/+5
2022-10-17phy: qcom-qmp-combo: drop unused UFS resetJohan Hovold1-9/+0
2022-10-17phy: qcom-qmp: fix obsolete lane commentsJohan Hovold1-1/+1
2022-09-24phy: qcom-qmp-combo: Use dev_err_probe() to simplify codeYuan Can1-14/+7
2022-09-24phy: qcom-qmp-combo: drop redundant DP config flagJohan Hovold1-45/+18
2022-09-24phy: qcom-qmp-combo: consolidate lane configJohan Hovold1-25/+13
2022-09-24phy: qcom-qmp: drop unused index fieldJohan Hovold1-3/+0
2022-09-20phy: qcom-qmp-combo: fix sc8280xp PCS_USB offsetJohan Hovold1-0/+1
2022-09-20phy: qcom-qmp-combo: drop unused legacy DT workaroundJohan Hovold1-21/+6
2022-09-20phy: qcom-qmp-combo: fix memleak on probe deferralJohan Hovold1-15/+17
2022-09-20phy: qcom-qmp-combo: shorten function prefixesJohan Hovold1-86/+79
2022-09-20phy: qcom-qmp: silence noisy probeJohan Hovold1-2/+0
2022-09-20phy: qcom-qmp-combo: drop unused definesJohan Hovold1-15/+0
2022-09-20phy: qcom-qmp-combo: disable runtime PM on unbindJohan Hovold1-4/+3
2022-09-13phy: qcom-qmp: drop dual-lane commentsJohan Hovold1-1/+0
2022-08-30phy: qcom-qmp-combo: drop pipe clock lane suffixJohan Hovold1-3/+1
2022-08-30phy: qcom-qmp-combo: drop unused lane resetJohan Hovold1-2/+0
2022-08-30phy: qcom-qmp-combo: Add sc8280xp USB/DP combo physBjorn Andersson1-4/+339
2022-08-30phy: qcom-qmp-combo: Parameterize swing and pre_emphasis tablesBjorn Andersson1-32/+54
2022-08-30phy: qualcomm: phy-qcom-qmp: add support for combo USB3+DP phy on SDM845Dmitry Baryshkov1-0/+41
2022-07-15phy: qcom-qmp-usb: statify qmp_phy_vreg_lVinod Koul1-1/+1
2022-07-07phy: qcom-qmp-usb: define QPHY_V2_PCS_PLL_LOCK_CHK_DLY_TIME registerDmitry Baryshkov1-1/+0
2022-07-07phy: qcom-qmp-usb: replace FLL layout writes for msm8996Dmitry Baryshkov1-5/+0
2022-07-07phy: qcom-qmp: rename QMP V2 PCS registersDmitry Baryshkov1-2/+2
2022-07-07phy: qcom-qmp-combo,usb: add support for separate PCS_USB regionDmitry Baryshkov1-11/+36
2022-07-07phy: qcom-qmp: add regulator_set_load to dp phyKuogee Hsieh1-9/+32
2022-06-09phy: qcom-qmp-combo: use bulk reset_control APIDmitry Baryshkov1-31/+18
2022-06-09phy: qcom-qmp-combo: cleanup the driverDmitry Baryshkov1-159/+10
2022-06-09phy: qcom-qmp-combo: drop support for PCIe,UFS PHY typesDmitry Baryshkov1-61/+41
2022-06-09phy: qcom-qmp-combo: change symbol prefix to qcom_qmp_phy_comboDmitry Baryshkov1-82/+82
2022-06-09phy: qcom-qmp-combo: drop all non-combo compatibles supportDmitry Baryshkov1-3598/+9
2022-06-09phy: qcom-qmp: create copies of QMP PHY driverDmitry Baryshkov1-0/+6350