Symbol: cc_param
drivers/extcon/extcon-rtk-type-c.c
1021
cc_param = &type_c_cfg->cc1_param;
drivers/extcon/extcon-rtk-type-c.c
1023
cc_param->rp_4p7k_code = cc1_4p7k;
drivers/extcon/extcon-rtk-type-c.c
1025
cc_param->rp_12k_code = cc1_12k;
drivers/extcon/extcon-rtk-type-c.c
1028
cc_param->vref_1p23v = cc1_1p23v;
drivers/extcon/extcon-rtk-type-c.c
1030
cc_param->vref_0p66v = cc1_0p66v;
drivers/extcon/extcon-rtk-type-c.c
1032
cc_param->vref_2p6v = cc1_2p6v;
drivers/extcon/extcon-rtk-type-c.c
1034
cc_param->vref_0p8v = cc1_0p8v;
drivers/extcon/extcon-rtk-type-c.c
1036
cc_param->vref_0p2v = cc1_0p2v;
drivers/extcon/extcon-rtk-type-c.c
1038
cc_param = &type_c_cfg->cc2_param;
drivers/extcon/extcon-rtk-type-c.c
1040
cc_param->rp_4p7k_code = cc2_4p7k;
drivers/extcon/extcon-rtk-type-c.c
1042
cc_param->rp_12k_code = cc2_12k;
drivers/extcon/extcon-rtk-type-c.c
1045
cc_param->vref_1p23v = cc2_1p23v;
drivers/extcon/extcon-rtk-type-c.c
1047
cc_param->vref_0p66v = cc2_0p66v;
drivers/extcon/extcon-rtk-type-c.c
1049
cc_param->vref_2p6v = cc2_2p6v;
drivers/extcon/extcon-rtk-type-c.c
1051
cc_param->vref_0p8v = cc2_0p8v;
drivers/extcon/extcon-rtk-type-c.c
1053
cc_param->vref_0p2v = cc2_0p2v;
drivers/extcon/extcon-rtk-type-c.c
1090
struct cc_param *cc_param;
drivers/extcon/extcon-rtk-type-c.c
1137
cc_param = &type_c_cfg->cc1_param;
drivers/extcon/extcon-rtk-type-c.c
1138
type_c->cc1_code = rp4pk_code(cc_param->rp_4p7k_code) |
drivers/extcon/extcon-rtk-type-c.c
1139
rp36k_code(cc_param->rp_36k_code) |
drivers/extcon/extcon-rtk-type-c.c
1140
rp12k_code(cc_param->rp_12k_code) |
drivers/extcon/extcon-rtk-type-c.c
1141
rd_code(cc_param->rd_code);
drivers/extcon/extcon-rtk-type-c.c
1144
type_c->cc1_vref = V0_vref_2p6v(cc_param->vref_2p6v) |
drivers/extcon/extcon-rtk-type-c.c
1145
V0_vref_1p23v(cc_param->vref_1p23v) |
drivers/extcon/extcon-rtk-type-c.c
1146
V0_vref_0p8v(cc_param->vref_0p8v) |
drivers/extcon/extcon-rtk-type-c.c
1147
V0_vref_0p66v(cc_param->vref_0p66v) |
drivers/extcon/extcon-rtk-type-c.c
1148
V0_vref_0p4v(cc_param->vref_0p4v) |
drivers/extcon/extcon-rtk-type-c.c
1149
V0_vref_0p2v(cc_param->vref_0p2v) |
drivers/extcon/extcon-rtk-type-c.c
1150
V0_vref_1_1p6v(cc_param->vref_1_1p6v) |
drivers/extcon/extcon-rtk-type-c.c
1151
V0_vref_0_1p6v(cc_param->vref_0_1p6v);
drivers/extcon/extcon-rtk-type-c.c
1153
type_c->cc1_vref = V1_vref_2p6v(cc_param->vref_2p6v) |
drivers/extcon/extcon-rtk-type-c.c
1154
V1_vref_1p23v(cc_param->vref_1p23v) |
drivers/extcon/extcon-rtk-type-c.c
1155
V1_vref_0p8v(cc_param->vref_0p8v) |
drivers/extcon/extcon-rtk-type-c.c
1156
V1_vref_0p66v(cc_param->vref_0p66v) |
drivers/extcon/extcon-rtk-type-c.c
1157
V1_vref_0p4v(cc_param->vref_0p4v) |
drivers/extcon/extcon-rtk-type-c.c
1158
V1_vref_0p2v(cc_param->vref_0p2v) |
drivers/extcon/extcon-rtk-type-c.c
1159
V1_vref_1_1p6v(cc_param->vref_1_1p6v) |
drivers/extcon/extcon-rtk-type-c.c
1160
V1_vref_0_1p6v(cc_param->vref_0_1p6v);
drivers/extcon/extcon-rtk-type-c.c
1165
cc_param = &type_c_cfg->cc2_param;
drivers/extcon/extcon-rtk-type-c.c
1166
type_c->cc2_code = rp4pk_code(cc_param->rp_4p7k_code)
drivers/extcon/extcon-rtk-type-c.c
1167
| rp36k_code(cc_param->rp_36k_code)
drivers/extcon/extcon-rtk-type-c.c
1168
| rp12k_code(cc_param->rp_12k_code)
drivers/extcon/extcon-rtk-type-c.c
1169
| rd_code(cc_param->rd_code);
drivers/extcon/extcon-rtk-type-c.c
1172
type_c->cc2_vref = V0_vref_2p6v(cc_param->vref_2p6v) |
drivers/extcon/extcon-rtk-type-c.c
1173
V0_vref_1p23v(cc_param->vref_1p23v) |
drivers/extcon/extcon-rtk-type-c.c
1174
V0_vref_0p8v(cc_param->vref_0p8v) |
drivers/extcon/extcon-rtk-type-c.c
1175
V0_vref_0p66v(cc_param->vref_0p66v) |
drivers/extcon/extcon-rtk-type-c.c
1176
V0_vref_0p4v(cc_param->vref_0p4v) |
drivers/extcon/extcon-rtk-type-c.c
1177
V0_vref_0p2v(cc_param->vref_0p2v) |
drivers/extcon/extcon-rtk-type-c.c
1178
V0_vref_1_1p6v(cc_param->vref_1_1p6v) |
drivers/extcon/extcon-rtk-type-c.c
1179
V0_vref_0_1p6v(cc_param->vref_0_1p6v);
drivers/extcon/extcon-rtk-type-c.c
1181
type_c->cc2_vref = V1_vref_2p6v(cc_param->vref_2p6v) |
drivers/extcon/extcon-rtk-type-c.c
1182
V1_vref_1p23v(cc_param->vref_1p23v) |
drivers/extcon/extcon-rtk-type-c.c
1183
V1_vref_0p8v(cc_param->vref_0p8v) |
drivers/extcon/extcon-rtk-type-c.c
1184
V1_vref_0p66v(cc_param->vref_0p66v) |
drivers/extcon/extcon-rtk-type-c.c
1185
V1_vref_0p4v(cc_param->vref_0p4v) |
drivers/extcon/extcon-rtk-type-c.c
1186
V1_vref_0p2v(cc_param->vref_0p2v) |
drivers/extcon/extcon-rtk-type-c.c
1187
V1_vref_1_1p6v(cc_param->vref_1_1p6v) |
drivers/extcon/extcon-rtk-type-c.c
1188
V1_vref_0_1p6v(cc_param->vref_0_1p6v);
drivers/extcon/extcon-rtk-type-c.c
48
struct cc_param cc1_param;
drivers/extcon/extcon-rtk-type-c.c
49
struct cc_param cc2_param;
drivers/extcon/extcon-rtk-type-c.c
729
struct cc_param *cc_param;
drivers/extcon/extcon-rtk-type-c.c
756
cc_param = &type_c_cfg->cc1_param;
drivers/extcon/extcon-rtk-type-c.c
758
seq_printf(s, " rp_4p7k_code 0x%x\n", cc_param->rp_4p7k_code);
drivers/extcon/extcon-rtk-type-c.c
759
seq_printf(s, " rp_36k_code 0x%x\n", cc_param->rp_36k_code);
drivers/extcon/extcon-rtk-type-c.c
760
seq_printf(s, " rp_12k_code 0x%x\n", cc_param->rp_12k_code);
drivers/extcon/extcon-rtk-type-c.c
761
seq_printf(s, " rd_code 0x%x\n", cc_param->rd_code);
drivers/extcon/extcon-rtk-type-c.c
762
seq_printf(s, " vref_2p6v 0x%x\n", cc_param->vref_2p6v);
drivers/extcon/extcon-rtk-type-c.c
763
seq_printf(s, " vref_1p23v 0x%x\n", cc_param->vref_1p23v);
drivers/extcon/extcon-rtk-type-c.c
764
seq_printf(s, " vref_0p8v 0x%x\n", cc_param->vref_0p8v);
drivers/extcon/extcon-rtk-type-c.c
765
seq_printf(s, " vref_0p66v 0x%x\n", cc_param->vref_0p66v);
drivers/extcon/extcon-rtk-type-c.c
766
seq_printf(s, " vref_0p4v 0x%x\n", cc_param->vref_0p4v);
drivers/extcon/extcon-rtk-type-c.c
767
seq_printf(s, " vref_0p2v 0x%x\n", cc_param->vref_0p2v);
drivers/extcon/extcon-rtk-type-c.c
768
seq_printf(s, " vref_1_1p6v 0x%x\n", cc_param->vref_1_1p6v);
drivers/extcon/extcon-rtk-type-c.c
769
seq_printf(s, " vref_0_1p6v 0x%x\n", cc_param->vref_0_1p6v);
drivers/extcon/extcon-rtk-type-c.c
771
cc_param = &type_c_cfg->cc2_param;
drivers/extcon/extcon-rtk-type-c.c
773
seq_printf(s, " rp_4p7k_code 0x%x\n", cc_param->rp_4p7k_code);
drivers/extcon/extcon-rtk-type-c.c
774
seq_printf(s, " rp_36k_code 0x%x\n", cc_param->rp_36k_code);
drivers/extcon/extcon-rtk-type-c.c
775
seq_printf(s, " rp_12k_code 0x%x\n", cc_param->rp_12k_code);
drivers/extcon/extcon-rtk-type-c.c
776
seq_printf(s, " rd_code 0x%x\n", cc_param->rd_code);
drivers/extcon/extcon-rtk-type-c.c
777
seq_printf(s, " vref_2p6v 0x%x\n", cc_param->vref_2p6v);
drivers/extcon/extcon-rtk-type-c.c
778
seq_printf(s, " vref_1p23v 0x%x\n", cc_param->vref_1p23v);
drivers/extcon/extcon-rtk-type-c.c
779
seq_printf(s, " vref_0p8v 0x%x\n", cc_param->vref_0p8v);
drivers/extcon/extcon-rtk-type-c.c
780
seq_printf(s, " vref_0p66v 0x%x\n", cc_param->vref_0p66v);
drivers/extcon/extcon-rtk-type-c.c
781
seq_printf(s, " vref_0p4v 0x%x\n", cc_param->vref_0p4v);
drivers/extcon/extcon-rtk-type-c.c
782
seq_printf(s, " vref_0p2v 0x%x\n", cc_param->vref_0p2v);
drivers/extcon/extcon-rtk-type-c.c
783
seq_printf(s, " vref_1_1p6v 0x%x\n", cc_param->vref_1_1p6v);
drivers/extcon/extcon-rtk-type-c.c
784
seq_printf(s, " vref_0_1p6v 0x%x\n", cc_param->vref_0_1p6v);
drivers/extcon/extcon-rtk-type-c.c
875
struct cc_param *cc_param;
drivers/extcon/extcon-rtk-type-c.c
933
cc_param = &type_c_cfg->cc1_param;
drivers/extcon/extcon-rtk-type-c.c
934
cc_param->rp_4p7k_code = cc_param->rp_4p7k_code + cc1_4p7k;
drivers/extcon/extcon-rtk-type-c.c
935
cc_param->rp_12k_code = cc_param->rp_12k_code + cc1_12k;
drivers/extcon/extcon-rtk-type-c.c
937
cc_param->vref_1p23v = cc_param->vref_1p23v + cc1_1p23v;
drivers/extcon/extcon-rtk-type-c.c
938
cc_param->vref_0p66v = cc_param->vref_0p66v + cc1_0p66v;
drivers/extcon/extcon-rtk-type-c.c
939
cc_param->vref_2p6v = cc_param->vref_2p6v + cc1_2p6v;
drivers/extcon/extcon-rtk-type-c.c
940
cc_param->vref_0p8v = cc_param->vref_0p8v + cc1_0p8v;
drivers/extcon/extcon-rtk-type-c.c
941
cc_param->vref_0p2v = cc_param->vref_0p2v + cc1_0p2v;
drivers/extcon/extcon-rtk-type-c.c
943
cc_param = &type_c_cfg->cc2_param;
drivers/extcon/extcon-rtk-type-c.c
944
cc_param->rp_4p7k_code = cc_param->rp_4p7k_code + cc2_4p7k;
drivers/extcon/extcon-rtk-type-c.c
945
cc_param->rp_12k_code = cc_param->rp_12k_code + cc2_12k;
drivers/extcon/extcon-rtk-type-c.c
947
cc_param->vref_1p23v = cc_param->vref_1p23v + cc2_1p23v;
drivers/extcon/extcon-rtk-type-c.c
948
cc_param->vref_0p66v = cc_param->vref_0p66v + cc2_0p66v;
drivers/extcon/extcon-rtk-type-c.c
949
cc_param->vref_2p6v = cc_param->vref_2p6v + cc2_2p6v;
drivers/extcon/extcon-rtk-type-c.c
950
cc_param->vref_0p8v = cc_param->vref_0p8v + cc2_0p8v;
drivers/extcon/extcon-rtk-type-c.c
951
cc_param->vref_0p2v = cc_param->vref_0p2v + cc2_0p2v;
drivers/extcon/extcon-rtk-type-c.c
959
struct cc_param *cc_param;
drivers/infiniband/hw/bnxt_re/bnxt_re.h
223
struct bnxt_qplib_cc_param cc_param;
drivers/infiniband/hw/bnxt_re/main.c
2333
rc = bnxt_qplib_query_cc_param(&rdev->qplib_res, &rdev->cc_param);
drivers/infiniband/hw/bnxt_re/main.c
2376
struct bnxt_qplib_cc_param cc_param = {};
drivers/infiniband/hw/bnxt_re/main.c
2387
cc_param.enable = 1;
drivers/infiniband/hw/bnxt_re/main.c
2388
cc_param.tos_ecn = 1;
drivers/infiniband/hw/bnxt_re/main.c
2391
cc_param.mask = (CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_ENABLE_CC |
drivers/infiniband/hw/bnxt_re/main.c
2394
if (bnxt_qplib_modify_cc(&rdev->qplib_res, &cc_param))
drivers/infiniband/hw/bnxt_re/main.c
354
qp->qplib_qp.tos_dscp = rdev->cc_param.qp1_tos_dscp;
drivers/infiniband/hw/bnxt_re/main.c
376
struct bnxt_qplib_cc_param *cc_param;
drivers/infiniband/hw/bnxt_re/main.c
382
cc_param = &rdev->cc_param;
drivers/infiniband/hw/bnxt_re/main.c
383
rc = bnxt_qplib_query_cc_param(&rdev->qplib_res, cc_param);
drivers/infiniband/hw/bnxt_re/main.c
388
if (cc_param->qp1_tos_dscp != cc_param->tos_dscp) {
drivers/infiniband/hw/bnxt_re/main.c
389
cc_param->qp1_tos_dscp = cc_param->tos_dscp;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1049
struct bnxt_qplib_cc_param *cc_param)
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1086
cc_param->enable = sb->enable_cc & CREQ_QUERY_ROCE_CC_RESP_SB_ENABLE_CC;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1087
cc_param->tos_ecn = (sb->tos_dscp_tos_ecn &
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1090
cc_param->tos_dscp = (sb->tos_dscp_tos_ecn &
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1093
cc_param->alt_tos_dscp = sb->alt_tos_dscp;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1094
cc_param->alt_vlan_pcp = sb->alt_vlan_pcp;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1096
cc_param->g = sb->g;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1097
cc_param->nph_per_state = sb->num_phases_per_state;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1098
cc_param->init_cr = le16_to_cpu(sb->init_cr);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1099
cc_param->init_tr = le16_to_cpu(sb->init_tr);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1100
cc_param->cc_mode = sb->cc_mode;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1101
cc_param->inact_th = le16_to_cpu(sb->inactivity_th);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1102
cc_param->rtt = le16_to_cpu(sb->rtt);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1103
cc_param->tcp_cp = le16_to_cpu(sb->tcp_cp);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1104
cc_param->time_pph = sb->time_per_phase;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1105
cc_param->pkts_pph = sb->pkts_per_phase;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1107
bnxt_qplib_read_cc_gen1(&cc_param->cc_ext, &ext_sb->gen1_sb);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1108
cc_param->inact_th |= (cc_param->cc_ext.inact_th_hi & 0x3F) << 16;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
907
struct bnxt_qplib_cc_param *cc_param)
drivers/infiniband/hw/bnxt_re/qplib_sp.c
923
req->modify_mask = cpu_to_le32(cc_param->mask);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
924
req->enable_cc = cc_param->enable;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
925
req->g = cc_param->g;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
926
req->num_phases_per_state = cc_param->nph_per_state;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
927
req->time_per_phase = cc_param->time_pph;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
928
req->pkts_per_phase = cc_param->pkts_pph;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
929
req->init_cr = cpu_to_le16(cc_param->init_cr);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
930
req->init_tr = cpu_to_le16(cc_param->init_tr);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
931
req->tos_dscp_tos_ecn = (cc_param->tos_dscp << CMDQ_MODIFY_ROCE_CC_TOS_DSCP_SFT) |
drivers/infiniband/hw/bnxt_re/qplib_sp.c
932
(cc_param->tos_ecn & CMDQ_MODIFY_ROCE_CC_TOS_ECN_MASK);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
933
req->alt_vlan_pcp = cc_param->alt_vlan_pcp;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
934
req->alt_tos_dscp = cpu_to_le16(cc_param->alt_tos_dscp);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
935
req->rtt = cpu_to_le16(cc_param->rtt);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
936
req->tcp_cp = cpu_to_le16(cc_param->tcp_cp);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
937
req->cc_mode = cc_param->cc_mode;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
938
req->inactivity_th = cpu_to_le16(cc_param->inact_th);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
958
bnxt_qplib_fill_cc_gen1(&tlv_req.ext_req, &cc_param->cc_ext);
drivers/infiniband/hw/bnxt_re/qplib_sp.h
359
struct bnxt_qplib_cc_param *cc_param);
drivers/infiniband/hw/bnxt_re/qplib_sp.h
363
struct bnxt_qplib_cc_param *cc_param);