Home
last modified time | relevance | path

Searched refs:pfc (Results 1 – 25 of 124) sorted by relevance

12345

/freebsd/sys/dev/axgbe/
H A Dxgbe-dcb.c206 struct ieee_pfc *pfc)
210 pfc->pfc_cap = pdata->hw_feat.tc_cnt;
212 if (pdata->pfc) {
213 pfc->pfc_en = pdata->pfc->pfc_en;
214 pfc->mbc = pdata->pfc->mbc;
215 pfc->delay = pdata->pfc->delay;
222 struct ieee_pfc *pfc)
227 pfc->pfc_cap, pfc->pfc_en, pfc->mbc, pfc->delay);
230 if (pfc->pfc_en & ~((1 << pdata->hw_feat.tc_cnt) - 1)) {
236 if (!pdata->pfc) {
[all …]
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Drenesas,pfc-pinctrl.txt13 - "renesas,pfc-emev2": for EMEV2 (EMMA Mobile EV2) compatible pin-controller.
14 - "renesas,pfc-r8a73a4": for R8A73A4 (R-Mobile APE6) compatible pin-controller.
15 - "renesas,pfc-r8a7740": for R8A7740 (R-Mobile A1) compatible pin-controller.
16 - "renesas,pfc-r8a7742": for R8A7742 (RZ/G1H) compatible pin-controller.
17 - "renesas,pfc-r8a7743": for R8A7743 (RZ/G1M) compatible pin-controller.
18 - "renesas,pfc-r8a7744": for R8A7744 (RZ/G1N) compatible pin-controller.
19 - "renesas,pfc-r8a7745": for R8A7745 (RZ/G1E) compatible pin-controller.
20 - "renesas,pfc-r8a77470": for R8A77470 (RZ/G1C) compatible pin-controller.
21 - "renesas,pfc-r8a774a1": for R8A774A1 (RZ/G2M) compatible pin-controller.
22 - "renesas,pfc-r8a774b1": for R8A774B1 (RZ/G2N) compatible pin-controller.
[all …]
/freebsd/sys/contrib/device-tree/src/arm/renesas/
H A Dr8a7740-armadillo800eva.dts49 gpio = <&pfc 75 GPIO_ACTIVE_HIGH>;
61 enable-gpios = <&pfc 74 GPIO_ACTIVE_HIGH>;
62 gpios = <&pfc 17 GPIO_ACTIVE_HIGH>;
81 gpios = <&pfc 99 GPIO_ACTIVE_LOW>;
88 gpios = <&pfc 100 GPIO_ACTIVE_LOW>;
94 gpios = <&pfc 97 GPIO_ACTIVE_LOW>;
100 gpios = <&pfc 98 GPIO_ACTIVE_LOW>;
109 gpios = <&pfc 102 GPIO_ACTIVE_HIGH>;
113 gpios = <&pfc 111 GPIO_ACTIVE_HIGH>;
117 gpios = <&pfc 11
[all...]
H A Dr8a73a4-ape6evm.dts51 gpio = <&pfc 76 GPIO_ACTIVE_HIGH>;
75 gpios = <&pfc 28 GPIO_ACTIVE_HIGH>;
79 gpios = <&pfc 126 GPIO_ACTIVE_HIGH>;
83 gpios = <&pfc 132 GPIO_ACTIVE_HIGH>;
87 gpios = <&pfc 232 GPIO_ACTIVE_HIGH>;
91 gpios = <&pfc 250 GPIO_ACTIVE_HIGH>;
95 gpios = <&pfc 288 GPIO_ACTIVE_HIGH>;
107 gpios = <&pfc 324 GPIO_ACTIVE_LOW>;
114 gpios = <&pfc 325 GPIO_ACTIVE_LOW>;
120 gpios = <&pfc 326 GPIO_ACTIVE_LOW>;
[all …]
H A Demev2.dtsi198 pfc: pinctrl@e0140200 { label
199 compatible = "renesas,pfc-emev2";
209 gpio-ranges = <&pfc 0 0 32>;
222 gpio-ranges = <&pfc 0 32 32>;
235 gpio-ranges = <&pfc 0 64 32>;
248 gpio-ranges = <&pfc 0 96 32>;
261 gpio-ranges = <&pfc 0 128 31>;
H A Dsh73a0-kzm9g.dts68 gpio = <&pfc 15 GPIO_ACTIVE_HIGH>;
77 gpio = <&pfc 14 GPIO_ACTIVE_HIGH>;
84 gpios = <&pfc 20 GPIO_ACTIVE_LOW>;
88 gpios = <&pfc 21 GPIO_ACTIVE_LOW>;
92 gpios = <&pfc 22 GPIO_ACTIVE_LOW>;
96 gpios = <&pfc 23 GPIO_ACTIVE_LOW>;
148 gpios = <&pfc 159 GPIO_ACTIVE_LOW>;
331 &pfc {
H A Dr8a73a4.dtsi207 pfc: pinctrl@e6050000 { label
208 compatible = "renesas,pfc-r8a73a4";
213 <&pfc 0 0 31>, <&pfc 32 32 9>,
214 <&pfc 64 64 22>, <&pfc 96 96 31>,
215 <&pfc 128 128 7>, <&pfc 160 160 19>,
216 <&pfc 192 192 31>, <&pfc 224 224 27>,
217 <&pfc 256 256 28>, <&pfc 288 288 21>,
218 <&pfc 320 320 10>;
H A Dr8a7792.dtsi135 gpio-ranges = <&pfc 0 0 29>;
150 gpio-ranges = <&pfc 0 32 23>;
165 gpio-ranges = <&pfc 0 64 32>;
180 gpio-ranges = <&pfc 0 96 28>;
195 gpio-ranges = <&pfc 0 128 17>;
210 gpio-ranges = <&pfc 0 160 17>;
225 gpio-ranges = <&pfc 0 192 17>;
240 gpio-ranges = <&pfc 0 224 17>;
255 gpio-ranges = <&pfc 0 256 17>;
270 gpio-ranges = <&pfc 0 288 17>;
[all …]
H A Dr8a7779.dtsi93 gpio-ranges = <&pfc 0 0 32>;
104 gpio-ranges = <&pfc 0 32 32>;
115 gpio-ranges = <&pfc 0 64 32>;
126 gpio-ranges = <&pfc 0 96 32>;
137 gpio-ranges = <&pfc 0 128 32>;
148 gpio-ranges = <&pfc 0 160 32>;
159 gpio-ranges = <&pfc 0 192 9>;
390 pfc: pinctrl@fffc0000 { label
391 compatible = "renesas,pfc-r8a7779";
H A Dr8a7778.dtsi96 gpio-ranges = <&pfc 0 0 32>;
107 gpio-ranges = <&pfc 0 32 32>;
118 gpio-ranges = <&pfc 0 64 32>;
129 gpio-ranges = <&pfc 0 96 32>;
140 gpio-ranges = <&pfc 0 128 27>;
145 pfc: pinctrl@fffc0000 { label
146 compatible = "renesas,pfc-r8a7778";
H A Dr8a77470.dtsi108 gpio-ranges = <&pfc 0 0 23>;
123 gpio-ranges = <&pfc 0 32 23>;
138 gpio-ranges = <&pfc 0 64 32>;
153 gpio-ranges = <&pfc 0 96 30>;
169 gpio-ranges = <&pfc 0 128 26>;
184 gpio-ranges = <&pfc 0 160 32>;
192 pfc: pinctrl@e6060000 { label
193 compatible = "renesas,pfc-r8a77470";
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_printf.c737 dt_pfconv_t *pfc; in dt_pfdict_create() local
740 if ((pfc = malloc(sizeof (dt_pfconv_t))) == NULL) { in dt_pfdict_create()
745 bcopy(pfd, pfc, sizeof (dt_pfconv_t)); in dt_pfdict_create()
746 h = dt_strtab_hash(pfc->pfc_name, NULL) % n; in dt_pfdict_create()
747 pfc->pfc_next = pdi->pdi_buckets[h]; in dt_pfdict_create()
748 pdi->pdi_buckets[h] = pfc; in dt_pfdict_create()
758 if (pfc->pfc_check == &pfcheck_type && dtrace_lookup_by_type( in dt_pfdict_create()
759 dtp, DTRACE_OBJ_DDEFS, pfc->pfc_tstr, &dtt) != 0) { in dt_pfdict_create()
764 pfc->pfc_dctfp = dtt.dtt_ctfp; in dt_pfdict_create()
765 pfc->pfc_dtype = dtt.dtt_type; in dt_pfdict_create()
[all …]
/freebsd/sys/dev/qlnx/qlnxe/
H A Decore_dcbx.c611 u32 pfc, struct ecore_dcbx_params *p_params) in ecore_dcbx_get_pfc_data() argument
615 p_params->pfc.willing = GET_MFW_FIELD(pfc, DCBX_PFC_WILLING); in ecore_dcbx_get_pfc_data()
616 p_params->pfc.max_tc = GET_MFW_FIELD(pfc, DCBX_PFC_CAPS); in ecore_dcbx_get_pfc_data()
617 p_params->pfc.enabled = GET_MFW_FIELD(pfc, DCBX_PFC_ENABLED); in ecore_dcbx_get_pfc_data()
618 pfc_map = GET_MFW_FIELD(pfc, DCBX_PFC_PRI_EN_BITMAP); in ecore_dcbx_get_pfc_data()
619 p_params->pfc.prio[0] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_0); in ecore_dcbx_get_pfc_data()
620 p_params->pfc.prio[1] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_1); in ecore_dcbx_get_pfc_data()
621 p_params->pfc.prio[2] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_2); in ecore_dcbx_get_pfc_data()
622 p_params->pfc.prio[3] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_3); in ecore_dcbx_get_pfc_data()
623 p_params->pfc.prio[4] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_4); in ecore_dcbx_get_pfc_data()
[all …]
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dbnxt_dcb.c244 bnxt_hwrm_queue_pfc_cfg(struct bnxt_softc *softc, struct bnxt_ieee_pfc *pfc) in bnxt_hwrm_queue_pfc_cfg() argument
257 if ((pfc->pfc_en & (1 << pri)) && in bnxt_hwrm_queue_pfc_cfg()
295 bnxt_hwrm_queue_pfc_qcfg(struct bnxt_softc *softc, struct bnxt_ieee_pfc *pfc) in bnxt_hwrm_queue_pfc_qcfg() argument
311 pfc->pfc_en = pri_mask; in bnxt_hwrm_queue_pfc_qcfg()
673 bnxt_dcb_ieee_getpfc(struct bnxt_softc *softc, struct bnxt_ieee_pfc *pfc) in bnxt_dcb_ieee_getpfc() argument
681 pfc->pfc_cap = softc->max_lltc; in bnxt_dcb_ieee_getpfc()
687 pfc->pfc_en = my_pfc->pfc_en; in bnxt_dcb_ieee_getpfc()
688 pfc->mbc = my_pfc->mbc; in bnxt_dcb_ieee_getpfc()
689 pfc->delay = my_pfc->delay; in bnxt_dcb_ieee_getpfc()
695 bnxt_dcb_ieee_setpfc(struct bnxt_softc *softc, struct bnxt_ieee_pfc *pfc) in bnxt_dcb_ieee_setpfc() argument
[all …]
/freebsd/sys/dev/ixl/
H A Di40e_dcb.c203 dcbcfg->pfc.willing = (u8)((buf[0] & I40E_IEEE_PFC_WILLING_MASK) >> in i40e_parse_ieee_pfccfg_tlv()
205 dcbcfg->pfc.mbc = (u8)((buf[0] & I40E_IEEE_PFC_MBC_MASK) >> in i40e_parse_ieee_pfccfg_tlv()
207 dcbcfg->pfc.pfccap = (u8)((buf[0] & I40E_IEEE_PFC_CAP_MASK) >> in i40e_parse_ieee_pfccfg_tlv()
209 dcbcfg->pfc.pfcenable = buf[1]; in i40e_parse_ieee_pfccfg_tlv()
373 dcbcfg->pfc.willing = 1; in i40e_parse_cee_pfccfg_tlv()
380 dcbcfg->pfc.pfcenable = buf[0]; in i40e_parse_cee_pfccfg_tlv()
381 dcbcfg->pfc.pfccap = buf[1]; in i40e_parse_cee_pfccfg_tlv()
664 dcbcfg->pfc.pfcenable = cee_cfg->oper_pfc_en; in i40e_cee_to_dcb_v1_config()
665 dcbcfg->pfc.pfccap = I40E_MAX_TRAFFIC_CLASS; in i40e_cee_to_dcb_v1_config()
745 dcbcfg->pfc.pfcenable = cee_cfg->oper_pfc_en; in i40e_cee_to_dcb_config()
[all …]
/freebsd/sys/dev/ice/
H A Dice_dcb.c402 dcbcfg->pfc.willing = ((buf[0] & ICE_IEEE_PFC_WILLING_M) >> in ice_parse_ieee_pfccfg_tlv()
404 dcbcfg->pfc.mbc = ((buf[0] & ICE_IEEE_PFC_MBC_M) >> ICE_IEEE_PFC_MBC_S); in ice_parse_ieee_pfccfg_tlv()
405 dcbcfg->pfc.pfccap = ((buf[0] & ICE_IEEE_PFC_CAP_M) >> in ice_parse_ieee_pfccfg_tlv()
407 dcbcfg->pfc.pfcena = buf[1]; in ice_parse_ieee_pfccfg_tlv()
574 dcbcfg->pfc.willing = 1; in ice_parse_cee_pfccfg_tlv()
581 dcbcfg->pfc.pfcena = buf[0]; in ice_parse_cee_pfccfg_tlv()
582 dcbcfg->pfc.pfccap = buf[1]; in ice_parse_cee_pfccfg_tlv()
1052 dcbcfg->pfc.pfcena = cee_cfg->oper_pfc_en; in ice_cee_to_dcb_cfg()
1053 dcbcfg->pfc.pfccap = ICE_MAX_TRAFFIC_CLASS; in ice_cee_to_dcb_cfg()
1448 if (dcbcfg->pfc in ice_add_ieee_pfc_tlv()
[all...]
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_page.c501 linuxkpi_page_frag_alloc(struct page_frag_cache *pfc, in linuxkpi_page_frag_alloc() argument
515 pfc->va = linux_page_address(pages); in linuxkpi_page_frag_alloc()
518 pfc->pagecnt_bias = 0; in linuxkpi_page_frag_alloc()
520 return (pfc->va); in linuxkpi_page_frag_alloc()
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dgfp.h183 page_frag_alloc(struct page_frag_cache *pfc, size_t fragsz, gfp_t gfp) in page_frag_alloc() argument
186 return (linuxkpi_page_frag_alloc(pfc, fragsz, gfp)); in page_frag_alloc()
/freebsd/sys/dev/irdma/
H A Dicrdma_hw.c277 u32 value, pfc = 0; in irdma_check_tc_has_pfc() local
282 pfc |= (value >> (8 * i + traffic_class)) & 0x1; in irdma_check_tc_has_pfc()
284 if (pfc) in irdma_check_tc_has_pfc()
/freebsd/sys/dev/bxe/
H A Dbxe_dcb.h71 struct bxe_dcbx_pfc_params pfc; member
233 ((sc)->dcbx_port_params.pfc.priority_non_pauseable_mask)
/freebsd/sys/dev/mlx5/mlx5_en/
H A Dport_buffer.h74 struct ieee_pfc *pfc,
/freebsd/sys/contrib/device-tree/src/arm64/renesas/
H A Dhihope-rzg2-ex-lvds.dtsi40 &pfc {
H A Dwhite-hawk-common.dtsi50 &pfc {
H A Dcat875.dtsi50 &pfc {
H A Dr8a77970.dtsi117 gpio-ranges = <&pfc 0 0 22>;
132 gpio-ranges = <&pfc 0 32 28>;
147 gpio-ranges = <&pfc 0 64 17>;
162 gpio-ranges = <&pfc 0 96 17>;
177 gpio-ranges = <&pfc 0 128 6>;
192 gpio-ranges = <&pfc 0 160 15>;
200 pfc: pinctrl@e6060000 { label
201 compatible = "renesas,pfc-r8a77970";

12345