/openbmc/linux/sound/soc/fsl/ |
H A D | fsl_xcvr.c | 98 struct fsl_xcvr *xcvr = snd_soc_dai_get_drvdata(dai); in fsl_xcvr_arc_mode_put() local 102 xcvr->arc_mode = snd_soc_enum_item_to_val(e, item[0]); in fsl_xcvr_arc_mode_put() 111 struct fsl_xcvr *xcvr = snd_soc_dai_get_drvdata(dai); in fsl_xcvr_arc_mode_get() local 113 ucontrol->value.enumerated.item[0] = xcvr->arc_mode; in fsl_xcvr_arc_mode_get() 143 struct fsl_xcvr *xcvr = snd_soc_dai_get_drvdata(dai); in fsl_xcvr_capds_get() local 145 memcpy(ucontrol->value.bytes.data, xcvr->cap_ds, FSL_XCVR_CAPDS_SIZE); in fsl_xcvr_capds_get() 154 struct fsl_xcvr *xcvr = snd_soc_dai_get_drvdata(dai); in fsl_xcvr_capds_put() local 156 memcpy(xcvr->cap_ds, ucontrol->value.bytes.data, FSL_XCVR_CAPDS_SIZE); in fsl_xcvr_capds_put() 201 struct fsl_xcvr *xcvr = snd_soc_dai_get_drvdata(dai); in fsl_xcvr_mode_put() local 207 xcvr->mode = snd_soc_enum_item_to_val(e, item[0]); in fsl_xcvr_mode_put() [all …]
|
H A D | Makefile | 28 snd-soc-fsl-xcvr-objs := fsl_xcvr.o 45 obj-$(CONFIG_SND_SOC_FSL_XCVR) += snd-soc-fsl-xcvr.o
|
/openbmc/linux/drivers/scsi/isci/ |
H A D | host.c | 1982 struct scu_afe_transceiver __iomem *xcvr = &afe->scu_afe_xcvr[phy_id]; in sci_controller_afe_initialization() local 1993 writel(0x00004512, &xcvr->afe_xcvr_control0); in sci_controller_afe_initialization() 1996 writel(0x0050100F, &xcvr->afe_xcvr_control1); in sci_controller_afe_initialization() 2000 writel(0x00030000, &xcvr->afe_tx_ssc_control); in sci_controller_afe_initialization() 2004 writel(0x00010202, &xcvr->afe_tx_ssc_control); in sci_controller_afe_initialization() 2010 writel(0x00014500, &xcvr->afe_xcvr_control0); in sci_controller_afe_initialization() 2014 writel(0x00010202, &xcvr->afe_tx_ssc_control); in sci_controller_afe_initialization() 2020 writel(0x0001C500, &xcvr->afe_xcvr_control0); in sci_controller_afe_initialization() 2028 writel(0x000003F0, &xcvr->afe_channel_control); in sci_controller_afe_initialization() 2030 writel(0x000003D7, &xcvr->afe_channel_control); in sci_controller_afe_initialization() [all …]
|
H A D | phy.c | 172 struct scu_afe_transceiver __iomem *xcvr = &afe->scu_afe_xcvr[phy_idx]; in sci_phy_link_layer_initialization() local 203 reg = readl(&xcvr->afe_xcvr_control0); in sci_phy_link_layer_initialization() 205 writel(reg, &xcvr->afe_xcvr_control0); in sci_phy_link_layer_initialization() 207 reg = readl(&xcvr->afe_tx_ssc_control); in sci_phy_link_layer_initialization() 209 writel(reg, &xcvr->afe_tx_ssc_control); in sci_phy_link_layer_initialization() 215 reg = readl(&xcvr->afe_tx_ssc_control); in sci_phy_link_layer_initialization() 217 writel(reg, &xcvr->afe_tx_ssc_control); in sci_phy_link_layer_initialization()
|
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_ethtool.c | 140 switch (le16_to_cpu(idev->port_info->status.xcvr.pid)) { in ionic_get_link_ksettings() 226 idev->port_info->status.xcvr.pid, in ionic_get_link_ksettings() 227 idev->port_info->status.xcvr.pid); in ionic_get_link_ksettings() 243 if (idev->port_info->status.xcvr.phy == IONIC_PHY_TYPE_COPPER || in ionic_get_link_ksettings() 246 else if (idev->port_info->status.xcvr.phy == IONIC_PHY_TYPE_FIBER) in ionic_get_link_ksettings() 902 struct ionic_xcvr_status *xcvr; in ionic_get_module_info() local 905 xcvr = &idev->port_info->status.xcvr; in ionic_get_module_info() 906 sfp = (struct sfp_eeprom_base *) xcvr->sprom; in ionic_get_module_info() 921 xcvr->sprom[0]); in ionic_get_module_info() 936 struct ionic_xcvr_status *xcvr; in ionic_get_module_eeprom() local [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | tegra30.dtsi | 825 nvidia,xcvr-setup = <51>; 826 nvidia.xcvr-setup-use-fuses; 827 nvidia,xcvr-lsfslew = <1>; 828 nvidia,xcvr-lsrslew = <1>; 829 nvidia,xcvr-hsslew = <32>; 862 nvidia,xcvr-setup = <51>; 863 nvidia.xcvr-setup-use-fuses; 864 nvidia,xcvr-lsfslew = <2>; 865 nvidia,xcvr-lsrslew = <2>; 866 nvidia,xcvr-hsslew = <32>; [all …]
|
H A D | tegra124.dtsi | 894 nvidia,xcvr-setup = <9>; 895 nvidia,xcvr-lsfslew = <0>; 896 nvidia,xcvr-lsrslew = <3>; 899 nvidia,xcvr-hsslew = <12>; 931 nvidia,xcvr-setup = <9>; 932 nvidia,xcvr-lsfslew = <0>; 933 nvidia,xcvr-lsrslew = <3>; 936 nvidia,xcvr-hsslew = <12>; 967 nvidia,xcvr-setup = <9>; 968 nvidia,xcvr-lsfslew = <0>; [all …]
|
H A D | tegra114.dtsi | 700 nvidia,xcvr-setup = <9>; 701 nvidia,xcvr-lsfslew = <0>; 702 nvidia,xcvr-lsrslew = <3>; 705 nvidia,xcvr-hsslew = <12>; 736 nvidia,xcvr-setup = <9>; 737 nvidia,xcvr-lsfslew = <0>; 738 nvidia,xcvr-lsrslew = <3>; 741 nvidia,xcvr-hsslew = <12>;
|
H A D | tegra210.dtsi | 794 nvidia,xcvr-setup = <9>; 795 nvidia,xcvr-lsfslew = <0>; 796 nvidia,xcvr-lsrslew = <3>; 799 nvidia,xcvr-hsslew = <12>; 832 nvidia,xcvr-setup = <9>; 833 nvidia,xcvr-lsfslew = <0>; 834 nvidia,xcvr-lsrslew = <3>; 837 nvidia,xcvr-hsslew = <12>;
|
H A D | tegra20.dtsi | 675 nvidia,xcvr-setup = <9>; 676 nvidia,xcvr-lsfslew = <1>; 677 nvidia,xcvr-lsrslew = <1>; 734 nvidia,xcvr-setup = <9>; 735 nvidia,xcvr-lsfslew = <2>; 736 nvidia,xcvr-lsrslew = <2>;
|
/openbmc/linux/arch/arm/boot/dts/nvidia/ |
H A D | tegra30.dtsi | 1142 nvidia,xcvr-setup = <51>; 1143 nvidia,xcvr-setup-use-fuses; 1144 nvidia,xcvr-lsfslew = <1>; 1145 nvidia,xcvr-lsrslew = <1>; 1146 nvidia,xcvr-hsslew = <32>; 1185 nvidia,xcvr-setup = <51>; 1186 nvidia,xcvr-setup-use-fuses; 1187 nvidia,xcvr-lsfslew = <2>; 1188 nvidia,xcvr-lsrslew = <2>; 1189 nvidia,xcvr-hsslew = <32>; [all …]
|
H A D | tegra124.dtsi | 1097 nvidia,xcvr-setup = <9>; 1098 nvidia,xcvr-lsfslew = <0>; 1099 nvidia,xcvr-lsrslew = <3>; 1102 nvidia,xcvr-hsslew = <12>; 1137 nvidia,xcvr-setup = <9>; 1138 nvidia,xcvr-lsfslew = <0>; 1139 nvidia,xcvr-lsrslew = <3>; 1142 nvidia,xcvr-hsslew = <12>; 1176 nvidia,xcvr-setup = <9>; 1177 nvidia,xcvr-lsfslew = <0>; [all …]
|
H A D | tegra114.dtsi | 754 nvidia,xcvr-setup = <9>; 755 nvidia,xcvr-lsfslew = <0>; 756 nvidia,xcvr-lsrslew = <3>; 759 nvidia,xcvr-hsslew = <12>; 794 nvidia,xcvr-setup = <9>; 795 nvidia,xcvr-lsfslew = <0>; 796 nvidia,xcvr-lsrslew = <3>; 799 nvidia,xcvr-hsslew = <12>;
|
H A D | tegra114-tn7.dts | 259 nvidia,xcvr-setup = <7>; 260 nvidia,xcvr-lsfslew = <2>; 261 nvidia,xcvr-lsrslew = <2>;
|
H A D | tegra20.dtsi | 881 nvidia,xcvr-setup = <9>; 882 nvidia,xcvr-lsfslew = <1>; 883 nvidia,xcvr-lsrslew = <1>; 951 nvidia,xcvr-setup = <9>; 952 nvidia,xcvr-lsfslew = <2>; 953 nvidia,xcvr-lsrslew = <2>;
|
H A D | tegra114-roth.dts | 989 nvidia,xcvr-setup = <7>; 990 nvidia,xcvr-lsfslew = <2>; 991 nvidia,xcvr-lsrslew = <2>; 1005 nvidia,xcvr-setup = <7>; 1006 nvidia,xcvr-lsfslew = <2>; 1007 nvidia,xcvr-lsrslew = <2>;
|
H A D | tegra30-asus-tf201.dts | 590 /delete-property/ nvidia,xcvr-setup-use-fuses; 591 nvidia,xcvr-setup = <5>; /* Based on TF201 fuse value - 48 */ 595 /delete-property/ nvidia,xcvr-setup-use-fuses; 596 nvidia,xcvr-setup = <5>; /* Based on TF201 fuse value - 48 */
|
H A D | tegra20-acer-a500-picasso.dts | 1107 nvidia,xcvr-setup-use-fuses; 1108 nvidia,xcvr-lsfslew = <2>; 1109 nvidia,xcvr-lsrslew = <2>; 1118 nvidia,xcvr-setup-use-fuses; 1119 nvidia,xcvr-lsfslew = <2>; 1120 nvidia,xcvr-lsrslew = <2>;
|
H A D | tegra20-asus-tf101.dts | 880 nvidia,xcvr-setup-use-fuses; 881 nvidia,xcvr-lsfslew = <2>; 882 nvidia,xcvr-lsrslew = <2>; 893 nvidia,xcvr-setup-use-fuses;
|
/openbmc/linux/arch/arm64/boot/dts/nvidia/ |
H A D | tegra132.dtsi | 1026 nvidia,xcvr-setup = <9>; 1027 nvidia,xcvr-lsfslew = <0>; 1028 nvidia,xcvr-lsrslew = <3>; 1031 nvidia,xcvr-hsslew = <12>; 1067 nvidia,xcvr-setup = <9>; 1068 nvidia,xcvr-lsfslew = <0>; 1069 nvidia,xcvr-lsrslew = <3>; 1072 nvidia,xcvr-hsslew = <12>; 1107 nvidia,xcvr-setup = <9>; 1108 nvidia,xcvr-lsfslew = <0>; [all …]
|
H A D | tegra210.dtsi | 1895 nvidia,xcvr-setup = <9>; 1896 nvidia,xcvr-lsfslew = <0>; 1897 nvidia,xcvr-lsrslew = <3>; 1900 nvidia,xcvr-hsslew = <12>; 1933 nvidia,xcvr-setup = <9>; 1934 nvidia,xcvr-lsfslew = <0>; 1935 nvidia,xcvr-lsrslew = <3>; 1938 nvidia,xcvr-hsslew = <12>;
|
/openbmc/linux/drivers/net/ethernet/realtek/ |
H A D | atp.c | 50 static int xcvr[NUM_UNITS]; /* The data transfer mode. */ variable 156 module_param_array(xcvr, int, NULL, 0); 161 MODULE_PARM_DESC(xcvr, "ATP transceiver(s) (0=internal, 1=external)"); 345 if (xcvr[0]) in atp_probe1() 346 dev->if_port = xcvr[0]; in atp_probe1()
|
/openbmc/linux/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_ethtool.c | 188 static unsigned int fun_port_type(unsigned int xcvr) in fun_port_type() argument 190 if (!xcvr) in fun_port_type() 193 switch (xcvr & 7) { in fun_port_type() 207 unsigned int seq, speed, xcvr; in fun_get_link_ksettings() local 220 xcvr = fp->xcvr_type; in fun_get_link_ksettings() 236 ks->base.port = fun_port_type(xcvr); in fun_get_link_ksettings()
|
/openbmc/linux/drivers/net/ethernet/3com/ |
H A D | typhoon.c | 1060 __le16 xcvr; in typhoon_set_link_ksettings() local 1065 xcvr = TYPHOON_XCVR_AUTONEG; in typhoon_set_link_ksettings() 1069 xcvr = TYPHOON_XCVR_10HALF; in typhoon_set_link_ksettings() 1071 xcvr = TYPHOON_XCVR_100HALF; in typhoon_set_link_ksettings() 1076 xcvr = TYPHOON_XCVR_10FULL; in typhoon_set_link_ksettings() 1078 xcvr = TYPHOON_XCVR_100FULL; in typhoon_set_link_ksettings() 1086 xp_cmd.parm1 = xcvr; in typhoon_set_link_ksettings() 1091 tp->xcvr_select = xcvr; in typhoon_set_link_ksettings()
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx53-tx53.dtsi | 62 reg-can-xcvr = ®_can_xcvr; 118 reg_can_xcvr: regulator-can-xcvr {
|