Lines Matching +full:sub +full:- +full:units
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
4 * The Integrated Endpoint Register Block (IERB) is configured by pre-boot
7 * are read-only in the PF memory space.
9 * This driver fixes up the power-on reset values for the ENETC shared FIFO,
44 iowrite32(val, ierb->regs + offset); in enetc_ierb_write()
55 return -ENODEV; in enetc_ierb_register_pf()
58 return -EPROBE_DEFER; in enetc_ierb_register_pf()
62 * The power-on reset value (1800 bytes) is rounded up to the nearest in enetc_ierb_register_pf()
83 /* Initial credits, in units of 8 bytes, to the Ingress Congestion in enetc_ierb_register_pf()
104 ierb = devm_kzalloc(&pdev->dev, sizeof(*ierb), GFP_KERNEL); in enetc_ierb_probe()
106 return -ENOMEM; in enetc_ierb_probe()
112 ierb->regs = regs; in enetc_ierb_probe()
116 * maintained in the datapath sub system, and when the amount of free in enetc_ierb_probe()
131 { .compatible = "fsl,ls1028a-enetc-ierb", },
138 .name = "fsl-enetc-ierb",