aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/phy/mediatek
AgeCommit message (Expand)AuthorFilesLines
2026-05-14phy: mediatek: xsphy: reduce main allocationRosen Penev1-9/+6
2026-02-27phy: phy-mtk-tphy: Update names and format of kernel-doc commentsVinod Koul1-2/+2
2026-01-01phy: adjust function name referenceJulia Lawall1-1/+1
2025-12-24phy: mediatek: phy-mtk-mipi-dsi-mt8183: convert from round_rate() to determin...Brian Masney1-4/+6
2025-12-24phy: mediatek: phy-mtk-mipi-dsi-mt8173: convert from round_rate() to determin...Brian Masney1-4/+6
2025-12-24phy: mediatek: phy-mtk-hdmi-mt8195: convert from round_rate() to determine_ra...Brian Masney1-5/+5
2025-12-24phy: mediatek: phy-mtk-hdmi-mt8173: convert from round_rate() to determine_ra...Brian Masney1-8/+8
2025-12-24phy: mediatek: phy-mtk-hdmi-mt2701: convert from round_rate() to determine_ra...Brian Masney1-4/+4
2025-06-26phy: mediatek: tphy: Cleanup and document slew calibrationAngeloGioacchino Del Regno1-18/+27
2025-06-26phy: mediatek: tphy: Clarify and add kerneldoc to mtk_phy_pdataAngeloGioacchino Del Regno1-10/+10
2025-05-14phy: mediatek: xsphy: support type switch by pericfgDaniel Golle1-1/+84
2025-02-10phy: Use (of|device)_property_present() for non-boolean propertiesRob Herring (Arm)1-2/+2
2025-01-29Merge tag 'phy-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/phy...Linus Torvalds4-0/+79
2025-01-15mediatek: stop messing with ->d_inameAl Viro1-30/+10
2024-12-24phy: mediatek: phy-mtk-hdmi: add regulator dependencyArnd Bergmann1-0/+1
2024-12-04phy: mediatek: phy-mtk-hdmi: Register PHY provided regulatorAngeloGioacchino Del Regno4-0/+79
2024-08-30phy: mediatek: xsphy: Simplify with scoped for each OF child loopKrzysztof Kozlowski1-18/+9
2024-08-30phy: mediatek: tphy: Simplify with scoped for each OF child loopKrzysztof Kozlowski1-19/+11
2024-04-12phy: add driver for MediaTek XFI T-PHYDaniel Golle3-0/+463
2024-02-23phy: constify of_phandle_args in xlateKrzysztof Kozlowski3-3/+3
2024-02-07phy: mtk-mipi-csi: add driver for CSI phyPhi-bang Nguyen4-0/+370
2024-01-18Merge tag 'phy-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/...Linus Torvalds1-0/+25
2023-12-21phy: mediatek: tphy: add support force phy mode switchChunfeng Yun1-0/+25
2023-11-27phy: mediatek: mipi: mt8183: fix minimal supported frequencyMichael Walle1-1/+1
2023-09-03Merge tag 'phy-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/...Linus Torvalds6-25/+13
2023-07-17phy: Explicitly include correct DT includesRob Herring5-4/+3
2023-07-12phy: mediatek: mipi-dsi: Compress of_device_id match entriesAngeloGioacchino Del Regno1-7/+4
2023-07-12phy: mediatek: mipi-dsi: Use devm variant for of_clk_add_hw_provider()AngeloGioacchino Del Regno1-7/+1
2023-07-12phy: mediatek: mipi-dsi: Convert to register clk_hwAngeloGioacchino Del Regno2-8/+6
2023-07-12phy: mediatek: hdmi: mt8195: fix prediv bad upper limit testGuillaume Ranquet1-1/+1
2023-07-12phy: phy-mtk-dp: Fix an error code in probe()Dan Carpenter1-1/+1
2023-05-19phy: mediatek: tphy: add debugfs filesChunfeng Yun1-0/+356
2023-05-16phy: mediatek: rework the floating point comparisons to fixed pointTom Rix1-5/+5
2023-05-04phy: mediatek: hdmi: mt8195: fix wrong pll calculusGuillaume Ranquet1-2/+2
2023-05-04phy: mediatek: hdmi: mt8195: fix uninitialized variable usage in pll_calcGuillaume Ranquet1-6/+2
2023-04-12phy: mediatek: add support for phy-mtk-hdmi-mt8195Guillaume Ranquet5-0/+614
2023-04-12phy: phy-mtk-hdmi: Add generic phy configure callbackGuillaume Ranquet2-0/+13
2023-03-20phy: mediatek: phy-mtk-mipi-dsi: Convert to platform remove callback returnin...Uwe Kleine-König1-3/+2
2023-02-02phy: mediatek: remove temporary variable @mask_Chunfeng Yun1-2/+2
2022-09-29phy: phy-mtk-dp: make array driving_params static constColin Ian King1-1/+1
2022-09-29phy: mediatek: fix build warning of FIELD_PREP()Chunfeng Yun1-5/+6
2022-09-24phy: mediatek: mipi: remove register access helpersChunfeng Yun2-29/+0
2022-09-24phy: mediatek: mipi: mt8183: use common helper to access registersChunfeng Yun1-33/+33
2022-09-24phy: mediatek: mipi: mt8183: use GENMASK to generate bits maskChunfeng Yun1-3/+3
2022-09-24phy: mediatek: mipi: mt8173: use common helper to access registersChunfeng Yun1-62/+55
2022-09-24phy: mediatek: mipi: mt8173: use FIELD_PREP to prepare bits fieldChunfeng Yun1-4/+10
2022-09-24phy: mediatek: mipi: mt8173: use GENMASK to generate bits maskChunfeng Yun1-24/+29
2022-09-24phy: mediatek: hdmi: remove register access helpersChunfeng Yun2-40/+0
2022-09-24phy: mediatek: hdmi: mt8173: use common helper to access registersChunfeng Yun1-75/+65
2022-09-24phy: mediatek: hdmi: mt8173: use FIELD_PREP to prepare bits fieldChunfeng Yun1-44/+26
2022-09-24phy: mediatek: hdmi: mt8173: use GENMASK to generate bits maskChunfeng Yun1-44/+44
2022-09-24phy: mediatek: hdmi: mt2701: use common helper to access registersChunfeng Yun1-74/+70
2022-09-24phy: mediatek: hdmi: mt2701: use FIELD_PREP to prepare bits fieldChunfeng Yun1-39/+21
2022-09-24phy: mediatek: hdmi: mt2701: use GENMASK and BIT to generate mask and bitsChunfeng Yun1-28/+28
2022-09-24phy: mediatek: pcie: use new helper to update register bitsChunfeng Yun1-9/+8
2022-09-24phy: mediatek: ufs: use common register access helpersChunfeng Yun1-50/+28
2022-09-24phy: mediatek: xsphy: remove macros used to prepare bitfield valueChunfeng Yun1-29/+17
2022-09-24phy: mediatek: tphy: remove macros to prepare bitfield valueChunfeng Yun1-126/+67
2022-09-24phy: mediatek: add a new helper to update bitfieldChunfeng Yun1-0/+7
2022-09-20phy: phy-mtk-tphy: fix the phy type setting issueChunfeng Yun1-3/+4
2022-09-20phy: phy-mtk-tphy: set utmi 0 register in init() opsChunfeng Yun1-7/+2
2022-09-20phy: phy-mtk-tphy: disable gpio mode for all usb2 physChunfeng Yun1-2/+1
2022-09-20phy: phy-mtk-tphy: disable hardware efuse when set INTRChunfeng Yun1-1/+6
2022-09-20phy: phy-mtk-tphy: add property to set pre-emphasisChunfeng Yun1-0/+10
2022-07-08phy: phy-mtk-dp: change mtk_dp_phy_driver to staticYang Yingliang1-1/+1
2022-07-05phy: phy-mtk-dp: Add driver for DP phyMarkus Schneider-Pargmann3-0/+211
2022-07-05phy: mediatek: Add PCIe PHY driverJianjun Wang3-0/+279
2022-04-13phy: mediatek: phy-mtk-hdmi: Simplify with dev_err_probe()AngeloGioacchino Del Regno1-31/+19
2022-04-13phy: mediatek: phy-mtk-mipi-dsi: Simplify with dev_err_probe()AngeloGioacchino Del Regno1-19/+10
2022-01-27phy: phy-mtk-tphy: Fix duplicated argument in phy-mtk-tphyWan Jiabing1-1/+1
2021-12-27phy: mediatek: Fix missing check in mtk_mipi_tx_probeMiaoqian Lin1-0/+2
2021-12-24phy: phy-mtk-tphy: use new io helpers to access registerChunfeng Yun1-303/+157
2021-12-24phy: phy-mtk-xsphy: use new io helpers to access registerChunfeng Yun1-94/+46
2021-12-24phy: mediatek: add helpers to update bits of registersChunfeng Yun1-0/+38
2021-12-24phy: phy-mtk-tphy: add support efuse settingChunfeng Yun1-0/+162
2021-08-17phy: phy-mtk-mipi-dsi: convert to devm_platform_ioremap_resourceChunfeng Yun1-5/+2
2021-08-17phy: phy-mtk-mipi-dsi: remove dummy assignment of error numberChunfeng Yun1-4/+2
2021-08-17phy: phy-mtk-hdmi: convert to devm_platform_ioremap_resourceChunfeng Yun1-5/+2
2021-08-17phy: phy-mtk-ufs: use clock bulk to get clocksChunfeng Yun1-33/+11
2021-08-17phy: phy-mtk-tphy: remove error log of ioremap failureChunfeng Yun1-1/+0
2021-08-17phy: phy-mtk-tphy: print error log using child deviceChunfeng Yun1-4/+6
2021-08-17phy: phy-mtk-tphy: support type switch by pericfgChunfeng Yun1-2/+82
2021-08-17phy: phy-mtk-tphy: use clock bulk to get clocksChunfeng Yun1-30/+13
2021-08-06phy: phy-mtk-tphy: add support mt8195Chunfeng Yun1-0/+54
2021-08-06phy: phy-mtk-tphy: support new hardware versionChunfeng Yun1-11/+29
2021-06-23Merge tag 'phy-for-5.14_v2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Greg Kroah-Hartman2-6/+2
2021-06-14phy: phy-mtk-hdmi: Remove redundant dev_err call in mtk_hdmi_phy_probe()He Ying1-3/+1
2021-06-14phy: phy-mtk-mipi-dsi: Remove redundant dev_err call in mtk_mipi_tx_probe()He Ying1-3/+1
2021-05-31phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init()Tiezhu Yang1-0/+2
2021-02-10Merge tag 'phy-fixes2-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/...Greg Kroah-Hartman2-0/+2
2021-02-09Merge tag 'phy-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/phy...Greg Kroah-Hartman1-1/+1
2021-02-04phy: mediatek: Add missing MODULE_DEVICE_TABLE()Boris Brezillon2-0/+2
2021-01-13phy: mediatek: Mark mtk_mipi_tx_driver with static keywordZou Wei1-1/+1
2021-01-04phy: mediatek: allow compile-testing the dsi phyArnd Bergmann1-1/+3
2020-12-15Merge tag 'char-misc-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-9/+12
2020-12-14Merge tag 'drm-next-2020-12-11' of git://anongit.freedesktop.org/drm/drmLinus Torvalds6-0/+778
2020-12-09Merge tag 'phy-for-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/phy...Greg Kroah-Hartman3-9/+12
2020-12-08drm/mediatek: avoid dereferencing a null hdmi_phy on an error messageColin Ian King1-2/+3
2020-12-07phy: mediatek: statify mtk_hdmi_phy_driverVinod Koul1-1/+1
2020-12-05phy: mediatek: allow compile-testing the hdmi phyArnd Bergmann1-1/+3
2020-11-30phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folderChun-Kuang Hu6-0/+778
2020-11-30phy: mediatek: Make PHY_MTK_{XSPHY, TPHY} depend on HAS_IOMEM and OF_ADDRESS ...Tiezhu Yang1-2/+4
2020-11-16phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version"Colin Ian King1-1/+1
2020-11-16phy: phy-mtk-ufs: convert to devm_platform_ioremap_resourceChunfeng Yun1-3/+1
2020-09-14drm/mediatek: Disable tmds on mt2701chunhui dai3-0/+5
2020-09-06phy: mediatek: Move mtk_hdmi_phy driver into drivers/phy/mediatek folderCK Hu6-0/+808
2020-03-20phy: phy-mtk-tphy: add a new reference clockChunfeng Yun1-1/+18
2020-03-20phy: phy-mtk-tphy: remove unused u3phya_ref clockChunfeng Yun1-18/+0
2020-03-20phy: phy-mtk-tphy: make the ref clock optionalChunfeng Yun1-1/+1
2020-03-20phy: phy-mtk-tphy: add a property for internal resistanceChunfeng Yun1-2/+14
2020-03-20phy: phy-mtk-tphy: add a property for disconnect thresholdChunfeng Yun1-2/+15
2020-01-14phy: Enable compile testing for some of driversKrzysztof Kozlowski1-3/+6
2020-01-14phy: mediatek: Fix Kconfig indentationKrzysztof Kozlowski1-10/+10
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-04-18scsi: phy: mediatek: fix typo in author's email addressColin Ian King1-1/+1
2019-04-17phy: phy-mtk-tphy: get optional clock by devm_clk_get_optional()Chunfeng Yun1-7/+3
2019-04-17phy: mediatek: Add UFS M-PHY driverStanley Chu3-0/+256
2018-12-12phy: core: rework phy_set_mode to accept phy mode and submodeGrygorii Strashko2-2/+2
2018-07-10phy: phy-mtk-tphy: add property for BC12Chunfeng Yun1-0/+13
2018-07-10phy: phy-mtk-tphy: add properties for eye diagram testChunfeng Yun1-0/+62
2018-07-10phy: phy-mtk-tphy: use SPDX license tagChunfeng Yun2-9/+2
2018-05-20phy: mediatek: add XS-PHY driverChunfeng Yun3-0/+610
2018-03-16phy: phy-mtk-tphy: add configurable parameters for slew rate calibrateChunfeng Yun1-5/+15
2018-03-16phy: phy-mtk-tphy: keep default value of mcu_bus_ck_gate_enChunfeng Yun1-2/+1
2017-12-29phy: phy-mtk-tphy: use of_device_get_match_data()Chunfeng Yun1-6/+5
2017-12-29phy: phy-mtk-tphy: make shared banks optional for V1 TPHYChunfeng Yun1-2/+3
2017-12-29phy: phy-mtk-tphy: use auto instead of force to bypass utmi signalsChunfeng Yun1-12/+7
2017-10-23phy: phy-mtk-tphy: add set_mode callbackChunfeng Yun1-0/+39
2017-09-26phy: phy-mtk-tphy: fix NULL point of chip bankChunfeng Yun1-1/+2
2017-08-20phy: phy-mt65xx-usb3: add mediatek directory and rename fileChunfeng Yun3-0/+1100