Searched refs:mpfs (Results 1 – 12 of 12) sorted by relevance
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_mpfs.c | 39 #define MPFS_LOCK(dev) spin_lock(&(dev)->mpfs.spinlock) 40 #define MPFS_UNLOCK(dev) spin_unlock(&(dev)->mpfs.spinlock) 60 index = find_first_zero_bit(dev->mpfs.bitmap, l2table_size); in mlx5_mpfs_add_mac() 62 set_bit(index, dev->mpfs.bitmap); in mlx5_mpfs_add_mac() 79 clear_bit(index, dev->mpfs.bitmap); in mlx5_mpfs_add_mac() 106 clear_bit(index, dev->mpfs.bitmap); in mlx5_mpfs_del_mac() 116 spin_lock_init(&dev->mpfs.spinlock); in mlx5_mpfs_init() 117 bitmap_zero(dev->mpfs.bitmap, MLX5_MPFS_TABLE_MAX); in mlx5_mpfs_init() 126 num = bitmap_weight(dev->mpfs.bitmap, MLX5_MPFS_TABLE_MAX); in mlx5_mpfs_destroy() 130 spin_lock_destroy(&dev->mpfs.spinlock); in mlx5_mpfs_destroy()
|
/freebsd/sys/contrib/device-tree/src/riscv/microchip/ |
H A D | mpfs.dtsi | 5 #include "dt-bindings/clock/microchip,mpfs-clock.h" 11 compatible = "microchip,mpfs"; 193 compatible = "microchip,mpfs-sys-controller"; 210 compatible = "microchip,mpfs-ccache", "sifive,fu540-c000-ccache", "cache"; 246 compatible = "microchip,mpfs-pdma", "sifive,pdma0"; 255 compatible = "microchip,mpfs-clkcfg"; 263 compatible = "microchip,mpfs-ccc"; 271 compatible = "microchip,mpfs-ccc"; 279 compatible = "microchip,mpfs-ccc"; 287 compatible = "microchip,mpfs-ccc"; [all …]
|
H A D | microchip-mpfs.dtsi | 5 #include "dt-bindings/clock/microchip,mpfs-clock.h" 6 #include "microchip-mpfs-fabric.dtsi" 12 compatible = "microchip,mpfs"; 192 compatible = "microchip,mpfs-clkcfg"; 260 compatible = "microchip,mpfs-sd4hc", "cdns,sd4hc"; 270 compatible = "microchip,mpfs-spi"; 282 compatible = "microchip,mpfs-spi"; 294 compatible = "microchip,mpfs-qspi"; 306 compatible = "microchip,mpfs-i2c", "microchip,corei2c-rtl-v7"; 318 compatible = "microchip,mpfs-i2c", "microchip,corei2c-rtl-v7"; [all …]
|
H A D | mpfs-sev-kit.dts | 6 #include "mpfs.dtsi" 7 #include "mpfs-sev-kit-fabric.dtsi" 13 compatible = "microchip,mpfs-sev-kit", "microchip,mpfs";
|
H A D | mpfs-icicle-kit.dts | 6 #include "mpfs.dtsi" 7 #include "mpfs-icicle-kit-fabric.dtsi" 13 compatible = "microchip,mpfs-icicle-reference-rtlv2210", "microchip,mpfs-icicle-kit", 14 "microchip,mpfs";
|
H A D | mpfs-polarberry.dts | 6 #include "mpfs.dtsi" 7 #include "mpfs-polarberry-fabric.dtsi" 11 compatible = "sundance,polarberry", "microchip,mpfs";
|
H A D | mpfs-icicle-kit-fabric.dtsi | 5 compatible = "microchip,mpfs-icicle-reference-rtlv2210", "microchip,mpfs-icicle-kit", 6 "microchip,mpfs";
|
H A D | microchip-mpfs-icicle-kit.dts | 6 #include "microchip-mpfs.dtsi" 13 compatible = "microchip,mpfs-icicle-kit", "microchip,mpfs";
|
H A D | mpfs-tysom-m.dts | 11 #include "mpfs.dtsi" 12 #include "mpfs-tysom-m-fabric.dtsi" 16 compatible = "aldec,tysom-m-mpfs250t-rev2", "microchip,mpfs";
|
H A D | mpfs-m100pfsevp.dts | 10 #include "mpfs.dtsi" 11 #include "mpfs-m100pfs-fabric.dtsi" 15 compatible = "aries,m100pfsevp", "microchip,mpfs";
|
H A D | mpfs-beaglev-fire.dts | 7 #include "mpfs.dtsi" 8 #include "mpfs-beaglev-fire-fabric.dtsi" 17 compatible = "beagle,beaglev-fire", "microchip,mpfs";
|
/freebsd/sys/dev/mlx5/ |
H A D | driver.h | 762 } mpfs; member
|