summaryrefslogtreecommitdiffstats
path: root/drivers/phy/cadence/phy-cadence-torrent.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* phy: Switch back to struct platform_driver::remove()Uwe Kleine-König2024-10-171-2/+2
* phy: cadence-torrent: add support for three or more links using 2 protocolsSiddharth Vadapalli2024-08-051-119/+172
* phy: cadence-torrent: Constify a u32[]Christophe JAILLET2024-07-311-1/+1
* phy: cadence-torrent: Constify struct cdns_torrent_valsChristophe JAILLET2024-07-311-96/+96
* phy: cadence-torrent: Constify struct cdns_torrent_vals_entryChristophe JAILLET2024-07-311-12/+12
* phy: cadence-torrent: Constify struct cdns_reg_pairsChristophe JAILLET2024-07-311-84/+84
* phy: cadence-torrent: Check return value on register readMa Ke2024-07-021-0/+3
* phy: cadence-torrent: add suspend and resume supportThomas Richard2024-06-031-0/+57
* phy: cadence-torrent: remove noop_ops phy operationsThomas Richard2024-06-031-17/+13
* phy: cadence-torrent: add already_configured to struct cdns_torrent_phyThomas Richard2024-06-031-5/+5
* phy: cadence-torrent: register resets even if the phy is already configuredThomas Richard2024-06-031-5/+5
* phy: cadence-torrent: extract calls to clk_get from cdns_torrent_clkThomas Richard2024-06-031-16/+21
* phy: cadence-torrent: Add SGMII + QSGMII multilink configuration for 100MHz r...Swapnil Jakhade2024-06-031-4/+60
* phy: cadence-torrent: Add USXGMII(156.25MHz) + SGMII/QSGMII(100MHz) multilink...Swapnil Jakhade2024-02-071-0/+410
* phy: cadence-torrent: Add USXGMII(156.25MHz) + SGMII/QSGMII(100MHz) multilink...Swapnil Jakhade2024-02-071-0/+101
* phy: cadence-torrent: Add PCIe(100MHz) + USXGMII(156.25MHz) multilink configu...Swapnil Jakhade2024-02-071-9/+200
* phy: Explicitly include correct DT includesRob Herring2023-07-171-2/+0
* phy: cadence-torrent: Use key:value pair table for all settingsRoger Quadros2023-07-121-1176/+485
* phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclkSwapnil Jakhade2023-07-121-5/+228
* Merge tag 'phy-for-6.5_v2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2023-07-061-194/+526
|\
| * phy: cadence-torrent: Add USB + DP multilink configurationSwapnil Jakhade2023-05-081-0/+98
| * phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclkSwapnil Jakhade2023-05-081-57/+227
| * phy: cadence-torrent: Prepare driver for multilink DP supportSwapnil Jakhade2023-05-081-137/+168
| * phy: cadence-torrent: Add function to get PLL to be configured for DPSwapnil Jakhade2023-05-081-0/+33
* | phy: cadence: torrent: Add a determine_rate hookMaxime Ripard2023-06-091-0/+1
|/
* phy: cadence: phy-cadence-torrent: Convert to platform remove callback return...Uwe Kleine-König2023-03-201-4/+2
* phy: cadence-torrent: Remove unused `regmap` field from state structLars-Peter Clausen2022-07-081-1/+0
* phy: cadence-torrent: use swap() to make code cleanerYang Guang2021-11-231-4/+2
* phy: cadence-torrent: Add support to output received reference clockSwapnil Jakhade2021-10-261-11/+148
* phy: cadence-torrent: Model reference clock driver as a clock to enable deriv...Swapnil Jakhade2021-10-261-25/+132
* phy: cadence-torrent: Migrate to clk_hw based registration and OF APIsSwapnil Jakhade2021-10-261-11/+19
* phy: cadence-torrent: Check PIPE mode PHY status to be ready for operationSwapnil Jakhade2021-08-171-1/+59
* phy: cadence-torrent: Add debug information for PHY configurationSwapnil Jakhade2021-08-171-4/+32
* phy: cadence-torrent: Add separate functions for reusable codeSwapnil Jakhade2021-08-171-18/+35
* phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clockSwapnil Jakhade2021-08-171-0/+162
* phy: cadence-torrent: Add PHY registers for DP in array formatSwapnil Jakhade2021-08-171-288/+334
* phy: cadence-torrent: Configure PHY registers as a function of input referenc...Swapnil Jakhade2021-08-171-408/+422
* phy: cadence-torrent: Add enum for supported input reference clock frequenciesSwapnil Jakhade2021-08-171-13/+38
* phy: cadence-torrent: Reorder few functions to remove function declarationsSwapnil Jakhade2021-08-171-619/+588
* phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK messageSwapnil Jakhade2021-08-171-12/+12
* phy: cadence-torrent: Add delay for PIPE clock to be stableKishon Vijay Abraham I2021-03-311-0/+9
* phy: cadence-torrent: Explicitly request exclusive reset controlKishon Vijay Abraham I2021-03-311-1/+1
* phy: cadence-torrent: Do not configure SERDES if it's already configuredKishon Vijay Abraham I2021-03-311-10/+22
* phy: cadence-torrent: Group reset APIs and clock APIsKishon Vijay Abraham I2021-03-311-31/+53
* phy: cadence-torrent: Use a common header file for Cadence SERDESKishon Vijay Abraham I2021-03-311-1/+1
* phy: cadence-torrent: Update PCIe + USB config for correct PLL1 clockSwapnil Jakhade2021-03-301-16/+31
* phy: cadence-torrent: Update SGMII/QSGMII configuration specific to TIKishon Vijay Abraham I2021-03-301-14/+44
* phy: cadence-torrent: Update PCIe + QSGMII config for correct PLL1 clockSwapnil Jakhade2021-03-301-28/+49
* phy: cadence-torrent: Add support to drive refclk outKishon Vijay Abraham I2021-03-301-3/+185
* phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe()Dan Carpenter2021-01-131-0/+1