/Linux-v5.15/drivers/net/dsa/mv88e6xxx/ |
D | serdes.c | 37 int lane, int device, int reg, u16 *val) in mv88e6390_serdes_read() 45 int lane, int device, int reg, u16 val) in mv88e6390_serdes_write() 98 int mv88e6352_serdes_power(struct mv88e6xxx_chip *chip, int port, int lane, in mv88e6352_serdes_power() 120 int lane, unsigned int mode, in mv88e6352_serdes_pcs_config() 169 int lane, struct phylink_link_state *state) in mv88e6352_serdes_pcs_get_state() 190 int lane) in mv88e6352_serdes_pcs_an_restart() 203 int lane, int speed, int duplex) in mv88e6352_serdes_pcs_link_up() 236 int lane = -ENODEV; in mv88e6352_serdes_get_lane() local 357 int lane) in mv88e6352_serdes_irq_status() 375 int mv88e6352_serdes_irq_enable(struct mv88e6xxx_chip *chip, int port, int lane, in mv88e6352_serdes_irq_enable() [all …]
|
D | serdes.h | 186 int port, int lane) in mv88e6xxx_serdes_power_up() 195 int port, int lane) in mv88e6xxx_serdes_power_down() 213 int port, int lane) in mv88e6xxx_serdes_irq_enable() 222 int port, int lane) in mv88e6xxx_serdes_irq_disable() 231 mv88e6xxx_serdes_irq_status(struct mv88e6xxx_chip *chip, int port, int lane) in mv88e6xxx_serdes_irq_status()
|
/Linux-v5.15/drivers/net/dsa/b53/ |
D | b53_serdes.c | 37 static void b53_serdes_set_lane(struct b53_device *dev, u8 lane) in b53_serdes_set_lane() 49 static void b53_serdes_write(struct b53_device *dev, u8 lane, in b53_serdes_write() 56 static u16 b53_serdes_read(struct b53_device *dev, u8 lane, in b53_serdes_read() 66 u8 lane = b53_serdes_map_lane(dev, port); in b53_serdes_config() local 85 u8 lane = b53_serdes_map_lane(dev, port); in b53_serdes_an_restart() local 102 u8 lane = b53_serdes_map_lane(dev, port); in b53_serdes_link_state() local 144 u8 lane = b53_serdes_map_lane(dev, port); in b53_serdes_link_set() local 165 u8 lane = b53_serdes_map_lane(dev, port); in b53_serdes_phylink_validate() local 185 u8 lane = b53_serdes_map_lane(dev, port); in b53_serdes_init() local
|
/Linux-v5.15/drivers/phy/marvell/ |
D | phy-armada38x-comphy.c | 46 struct a38x_comphy_lane lane[MAX_A38X_COMPHY]; member 58 static void a38x_set_conf(struct a38x_comphy_lane *lane, bool enable) in a38x_set_conf() 73 static void a38x_comphy_set_reg(struct a38x_comphy_lane *lane, in a38x_comphy_set_reg() 82 static void a38x_comphy_set_speed(struct a38x_comphy_lane *lane, in a38x_comphy_set_speed() 91 static int a38x_comphy_poll(struct a38x_comphy_lane *lane, in a38x_comphy_poll() 114 struct a38x_comphy_lane *lane = phy_get_drvdata(phy); in a38x_comphy_set_mode() local 159 struct a38x_comphy_lane *lane; in a38x_comphy_xlate() local
|
D | phy-mvebu-a3700-comphy.c | 52 unsigned int lane; member 104 static int mvebu_a3700_comphy_smc(unsigned long function, unsigned long lane, in mvebu_a3700_comphy_smc() 123 static int mvebu_a3700_comphy_get_fw_mode(int lane, int port, in mvebu_a3700_comphy_get_fw_mode() 150 struct mvebu_a3700_comphy_lane *lane = phy_get_drvdata(phy); in mvebu_a3700_comphy_set_mode() local 172 struct mvebu_a3700_comphy_lane *lane = phy_get_drvdata(phy); in mvebu_a3700_comphy_power_on() local 234 struct mvebu_a3700_comphy_lane *lane = phy_get_drvdata(phy); in mvebu_a3700_comphy_power_off() local 249 struct mvebu_a3700_comphy_lane *lane; in mvebu_a3700_comphy_xlate() local 271 struct mvebu_a3700_comphy_lane *lane; in mvebu_a3700_comphy_probe() local
|
D | phy-mvebu-cp110-comphy.c | 180 unsigned lane; member 272 unsigned long lane, unsigned long mode) in mvebu_comphy_smc() 290 static int mvebu_comphy_get_mode(bool fw_mode, int lane, int port, in mvebu_comphy_get_mode() 320 static inline int mvebu_comphy_get_mux(int lane, int port, in mvebu_comphy_get_mux() 326 static inline int mvebu_comphy_get_fw_mode(int lane, int port, in mvebu_comphy_get_fw_mode() 332 static int mvebu_comphy_ethernet_init_reset(struct mvebu_comphy_lane *lane) in mvebu_comphy_ethernet_init_reset() 448 static int mvebu_comphy_init_plls(struct mvebu_comphy_lane *lane) in mvebu_comphy_init_plls() 491 struct mvebu_comphy_lane *lane = phy_get_drvdata(phy); in mvebu_comphy_set_mode_sgmii() local 524 struct mvebu_comphy_lane *lane = phy_get_drvdata(phy); in mvebu_comphy_set_mode_rxaui() local 577 struct mvebu_comphy_lane *lane = phy_get_drvdata(phy); in mvebu_comphy_set_mode_10gbaser() local [all …]
|
/Linux-v5.15/drivers/phy/tegra/ |
D | xusb-tegra210.c | 447 static int tegra210_usb3_lane_map(struct tegra_xusb_lane *lane) in tegra210_usb3_lane_map() 706 struct tegra_xusb_lane *lane = tegra_xusb_find_lane(padctl, "sata", 0); in tegra210_sata_uphy_enable() local 1058 static int tegra210_usb3_enable_phy_sleepwalk(struct tegra_xusb_lane *lane, in tegra210_usb3_enable_phy_sleepwalk() 1090 static int tegra210_usb3_disable_phy_sleepwalk(struct tegra_xusb_lane *lane) in tegra210_usb3_disable_phy_sleepwalk() 1119 static int tegra210_usb3_enable_phy_wake(struct tegra_xusb_lane *lane) in tegra210_usb3_enable_phy_wake() 1150 static int tegra210_usb3_disable_phy_wake(struct tegra_xusb_lane *lane) in tegra210_usb3_disable_phy_wake() 1181 static bool tegra210_usb3_phy_remote_wake_detected(struct tegra_xusb_lane *lane) in tegra210_usb3_phy_remote_wake_detected() 1197 static int tegra210_utmi_enable_phy_wake(struct tegra_xusb_lane *lane) in tegra210_utmi_enable_phy_wake() 1222 static int tegra210_utmi_disable_phy_wake(struct tegra_xusb_lane *lane) in tegra210_utmi_disable_phy_wake() 1247 static bool tegra210_utmi_phy_remote_wake_detected(struct tegra_xusb_lane *lane) in tegra210_utmi_phy_remote_wake_detected() [all …]
|
D | xusb.c | 109 int tegra_xusb_lane_parse_dt(struct tegra_xusb_lane *lane, in tegra_xusb_lane_parse_dt() 135 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra_xusb_lane_destroy() local 185 struct phy *lane; in tegra_xusb_pad_register() local 202 struct tegra_xusb_lane *lane; in tegra_xusb_pad_register() local 314 static void tegra_xusb_lane_program(struct tegra_xusb_lane *lane) in tegra_xusb_lane_program() 342 struct tegra_xusb_lane *lane; in tegra_xusb_pad_program() local 385 bool tegra_xusb_lane_check(struct tegra_xusb_lane *lane, in tegra_xusb_lane_check() 397 struct tegra_xusb_lane *lane, *hit = ERR_PTR(-ENODEV); in tegra_xusb_find_lane() local 420 struct tegra_xusb_lane *lane, *match = ERR_PTR(-ENODEV); in tegra_xusb_port_find_lane() local 655 struct tegra_xusb_lane *lane; in tegra_xusb_setup_usb_role_switch() local [all …]
|
D | xusb-tegra124.c | 292 struct tegra_xusb_lane *lane; in tegra124_usb3_save_context() local 452 static void tegra124_usb2_lane_remove(struct tegra_xusb_lane *lane) in tegra124_usb2_lane_remove() 466 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_usb2_phy_init() local 473 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_usb2_phy_exit() local 480 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_usb2_phy_power_on() local 569 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_usb2_phy_power_off() local 701 static void tegra124_ulpi_lane_remove(struct tegra_xusb_lane *lane) in tegra124_ulpi_lane_remove() 715 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_ulpi_phy_init() local 722 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_ulpi_phy_exit() local 837 static void tegra124_hsic_lane_remove(struct tegra_xusb_lane *lane) in tegra124_hsic_lane_remove() [all …]
|
D | xusb-tegra186.c | 308 static void tegra186_usb2_lane_remove(struct tegra_xusb_lane *lane) in tegra186_usb2_lane_remove() 315 static int tegra186_utmi_enable_phy_sleepwalk(struct tegra_xusb_lane *lane, in tegra186_utmi_enable_phy_sleepwalk() 460 static int tegra186_utmi_disable_phy_sleepwalk(struct tegra_xusb_lane *lane) in tegra186_utmi_disable_phy_sleepwalk() 501 static int tegra186_utmi_enable_phy_wake(struct tegra_xusb_lane *lane) in tegra186_utmi_enable_phy_wake() 526 static int tegra186_utmi_disable_phy_wake(struct tegra_xusb_lane *lane) in tegra186_utmi_disable_phy_wake() 551 static bool tegra186_utmi_phy_remote_wake_detected(struct tegra_xusb_lane *lane) in tegra186_utmi_phy_remote_wake_detected() 643 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra_phy_xusb_utmi_pad_power_on() local 674 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra_phy_xusb_utmi_pad_power_down() local 750 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra186_utmi_phy_set_mode() local 788 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra186_utmi_phy_power_on() local [all …]
|
D | xusb.h | 62 to_usb3_lane(struct tegra_xusb_lane *lane) in to_usb3_lane() 75 to_usb2_lane(struct tegra_xusb_lane *lane) in to_usb2_lane() 85 to_ulpi_lane(struct tegra_xusb_lane *lane) in to_ulpi_lane() 104 to_hsic_lane(struct tegra_xusb_lane *lane) in to_hsic_lane() 114 to_pcie_lane(struct tegra_xusb_lane *lane) in to_pcie_lane() 124 to_sata_lane(struct tegra_xusb_lane *lane) in to_sata_lane() 278 struct tegra_xusb_lane *lane; member
|
/Linux-v5.15/drivers/gpu/drm/bridge/analogix/ |
D | analogix_dp_core.c | 238 int pre_emphasis, int lane) in analogix_dp_set_lane_lane_pre_emphasis() 261 int lane, lane_count, pll_tries, retval; in analogix_dp_link_start() local 327 static unsigned char analogix_dp_get_lane_status(u8 link_status[2], int lane) in analogix_dp_get_lane_status() 337 int lane; in analogix_dp_clock_recovery_ok() local 351 int lane; in analogix_dp_channel_eq_ok() local 368 analogix_dp_get_adjust_request_voltage(u8 adjust_request[2], int lane) in analogix_dp_get_adjust_request_voltage() 378 int lane) in analogix_dp_get_adjust_request_pre_emphasis() 387 u8 training_lane_set, int lane) in analogix_dp_set_lane_link_training() 409 int lane) in analogix_dp_get_lane_link_training() 445 int lane, lane_count; in analogix_dp_get_adjust_training_lane() local [all …]
|
/Linux-v5.15/arch/arm/mach-mv78xx0/ |
D | pcie.c | 21 #define MV78XX0_MBUS_PCIE_MEM_TARGET(port, lane) ((port) ? 8 : 4) argument 22 #define MV78XX0_MBUS_PCIE_MEM_ATTR(port, lane) (0xf8 & ~(0x10 << (lane))) argument 23 #define MV78XX0_MBUS_PCIE_IO_TARGET(port, lane) ((port) ? 8 : 4) argument 24 #define MV78XX0_MBUS_PCIE_IO_ATTR(port, lane) (0xf0 & ~(0x10 << (lane))) argument
|
/Linux-v5.15/drivers/net/ethernet/ti/ |
D | netcp_xgbepcsr.c | 148 void __iomem *serdes_regs, int lane) in netcp_xgbe_serdes_lane_config() 182 void __iomem *serdes_regs, int lane) in netcp_xgbe_serdes_lane_enable() 283 void __iomem *sig_detect_reg, int lane) in netcp_xgbe_serdes_reset_cdr() 430 int lane, int cm, int c1, int c2) in netcp_xgbe_serdes_setup_cm_c1_c2()
|
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_link_dp.c | 342 uint32_t lane; in dpcd_set_lt_pattern_and_lane_settings() local 453 uint32_t lane; in dp_is_cr_done() local 466 uint32_t lane; in dp_is_ch_eq_done() local 477 uint32_t lane; in dp_is_symbol_locked() local 493 uint32_t lane; in dp_update_drive_settings() local 543 uint32_t lane; in find_max_drive_settings() local 647 uint32_t lane; in dp_get_lane_status_and_drive_settings() local 756 uint32_t lane; in dpcd_set_lane_settings() local 838 uint32_t lane; in dp_is_max_vs_reached() local 860 uint32_t lane; in perform_post_lt_adj_req_sequence() local [all …]
|
/Linux-v5.15/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | dp.c | 92 u8 lane = (lt->stat[4 + (i >> 1)] >> ((i & 1) * 4)) & 0xf; in nvkm_dp_train_drive() local 179 u8 lane = (lt->stat[i >> 1] >> ((i & 1) * 4)) & 0xf; in nvkm_dp_train_eq() local 207 u8 lane = (lt->stat[i >> 1] >> ((i & 1) * 4)) & 0xf; in nvkm_dp_train_cr() local 508 u8 lane = (stat[i >> 1] >> ((i & 1) * 4)) & 0x0f; in nvkm_dp_acquire() local
|
/Linux-v5.15/arch/mips/cavium-octeon/executive/ |
D | cvmx-helper-errata.c | 51 int lane; in __cvmx_helper_errata_qlm_disable_2nd_order_cdr() local
|
/Linux-v5.15/drivers/ata/ |
D | sata_highbank.c | 259 u8 lane = port_data[sata_port].lane_mapping; in highbank_cphy_disable_overrides() local 270 u8 lane = port_data[sata_port].lane_mapping; in cphy_override_tx_attenuation() local 289 u8 lane = port_data[sata_port].lane_mapping; in cphy_override_rx_mode() local 313 u8 lane = port_data[sata_port].lane_mapping; in highbank_cphy_override_lane() local
|
/Linux-v5.15/drivers/nvdimm/ |
D | btt.c | 207 static int btt_log_group_read(struct arena_info *arena, u32 lane, in btt_log_group_read() 328 static int btt_log_read(struct arena_info *arena, u32 lane, in btt_log_read() 362 static int __btt_log_write(struct arena_info *arena, u32 lane, in __btt_log_write() 383 static int btt_flog_write(struct arena_info *arena, u32 lane, u32 sub, in btt_flog_write() 506 static int arena_clear_freelist_error(struct arena_info *arena, u32 lane) in arena_clear_freelist_error() 1205 u32 lane = 0, premap, postmap; in btt_read_pg() local 1317 u32 premap = 0, old_postmap, new_postmap, lane = 0, i; in btt_write_pg() local
|
/Linux-v5.15/include/linux/platform_data/media/ |
D | mmp-camera.h | 23 int lane; /* ccic used lane number; 0 means DVP mode */ member
|
/Linux-v5.15/drivers/thunderbolt/ |
D | lc.c | 52 u32 ctrl, lane; in tb_lc_set_port_configured() local 110 u32 ctrl, lane; in tb_lc_set_xdomain_configured() local
|
/Linux-v5.15/drivers/gpu/drm/omapdrm/dss/ |
D | hdmi_phy.c | 37 u8 lane, pol; in hdmi_phy_parse_lanes() local
|
/Linux-v5.15/drivers/staging/media/atomisp/pci/css_2401_system/host/ |
D | csi_rx_private.h | 106 const u32 lane, in csi_rx_fe_ctrl_get_dlane_state()
|
/Linux-v5.15/drivers/video/fbdev/omap2/omapfb/dss/ |
D | hdmi_phy.c | 46 u8 lane, pol; in hdmi_phy_parse_lanes() local
|
/Linux-v5.15/drivers/gpu/drm/gma500/ |
D | cdv_intel_dp.c | 1251 int lane) in cdv_intel_get_adjust_request_voltage() 1264 int lane) in cdv_intel_get_adjust_request_pre_emphasis() 1283 int lane; in cdv_intel_get_adjust_train() local 1308 int lane) in cdv_intel_get_lane_status() 1321 int lane; in cdv_intel_clock_recovery_ok() local 1342 int lane; in cdv_intel_channel_eq_ok() local
|