mirror of
https://github.com/openwrt/openwrt.git
synced 2025-12-21 19:14:28 +04:00
realtek: pcs: rtl930x: drop unused and broken function
Drop the unused and broken function rtpcs_930x_sds_clock_wait from the PCS driver. The proper working variant is already some lines above and called rtpcs_930x_sds_wait_clock_ready. Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com> Link: https://github.com/openwrt/openwrt/pull/21146 Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
committed by
Robert Marko
parent
a58e41e522
commit
decc4f6ba8
@@ -966,26 +966,6 @@ static void rtpcs_930x_sds_tx_config(struct rtpcs_ctrl *ctrl, int sds,
|
|||||||
rtpcs_sds_write_bits(ctrl, sds, page, 0x18, 15, 12, impedance);
|
rtpcs_sds_write_bits(ctrl, sds, page, 0x18, 15, 12, impedance);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Wait for clock ready, this assumes the SerDes is in XGMII mode
|
|
||||||
* timeout is in ms
|
|
||||||
*/
|
|
||||||
__always_unused
|
|
||||||
static int rtpcs_930x_sds_clock_wait(struct rtpcs_ctrl *ctrl, int timeout)
|
|
||||||
{
|
|
||||||
u32 v;
|
|
||||||
unsigned long start = jiffies;
|
|
||||||
unsigned long end = start + (HZ / 1000) * timeout;
|
|
||||||
|
|
||||||
do {
|
|
||||||
rtpcs_sds_write_bits(ctrl, 2, 0x1f, 0x2, 15, 0, 53);
|
|
||||||
v = rtpcs_sds_read_bits(ctrl, 2, 0x1f, 20, 5, 4);
|
|
||||||
if (v == 3)
|
|
||||||
return 0;
|
|
||||||
} while (time_before(jiffies, end));
|
|
||||||
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
__always_unused
|
__always_unused
|
||||||
static void rtpcs_930x_sds_rxcal_dcvs_manual(struct rtpcs_ctrl *ctrl, u32 sds_num,
|
static void rtpcs_930x_sds_rxcal_dcvs_manual(struct rtpcs_ctrl *ctrl, u32 sds_num,
|
||||||
u32 dcvs_id, bool manual, u32 dvcs_list[])
|
u32 dcvs_id, bool manual, u32 dvcs_list[])
|
||||||
|
|||||||
Reference in New Issue
Block a user