/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | mpfs.c | 100 struct mlx5_mpfs *mpfs; in mlx5_mpfs_init() local 105 mpfs = kzalloc(sizeof(*mpfs), GFP_KERNEL); in mlx5_mpfs_init() 106 if (!mpfs) in mlx5_mpfs_init() 109 mutex_init(&mpfs->lock); in mlx5_mpfs_init() 110 mpfs->size = l2table_size; in mlx5_mpfs_init() 111 mpfs->bitmap = bitmap_zalloc(l2table_size, GFP_KERNEL); in mlx5_mpfs_init() 112 if (!mpfs->bitmap) { in mlx5_mpfs_init() 113 kfree(mpfs); in mlx5_mpfs_init() 117 dev->priv.mpfs = mpfs; in mlx5_mpfs_init() 123 struct mlx5_mpfs *mpfs = dev->priv.mpfs; in mlx5_mpfs_cleanup() local [all …]
|
/Linux-v6.1/arch/riscv/boot/dts/microchip/ |
D | Makefile | 2 dtb-$(CONFIG_SOC_MICROCHIP_POLARFIRE) += mpfs-icicle-kit.dtb 3 dtb-$(CONFIG_SOC_MICROCHIP_POLARFIRE) += mpfs-m100pfsevp.dtb 4 dtb-$(CONFIG_SOC_MICROCHIP_POLARFIRE) += mpfs-polarberry.dtb 5 dtb-$(CONFIG_SOC_MICROCHIP_POLARFIRE) += mpfs-sev-kit.dtb
|
D | mpfs.dtsi | 5 #include "dt-bindings/clock/microchip,mpfs-clock.h" 11 compatible = "microchip,mpfs"; 177 compatible = "microchip,mpfs-sys-controller"; 188 compatible = "microchip,mpfs-ccache", "sifive,fu540-c000-ccache", "cache"; 233 compatible = "microchip,mpfs-clkcfg"; 301 compatible = "microchip,mpfs-sd4hc", "cdns,sd4hc"; 311 compatible = "microchip,mpfs-spi"; 322 compatible = "microchip,mpfs-spi"; 333 compatible = "microchip,mpfs-qspi", "microchip,coreqspi-rtl-v2"; 344 compatible = "microchip,mpfs-i2c", "microchip,corei2c-rtl-v7"; [all …]
|
D | mpfs-icicle-kit.dts | 6 #include "mpfs.dtsi" 7 #include "mpfs-icicle-kit-fabric.dtsi" 14 compatible = "microchip,mpfs-icicle-reference-rtlv2210", "microchip,mpfs-icicle-kit", 15 "microchip,mpfs";
|
D | mpfs-sev-kit.dts | 6 #include "mpfs.dtsi" 7 #include "mpfs-sev-kit-fabric.dtsi" 16 compatible = "microchip,mpfs-sev-kit", "microchip,mpfs";
|
D | mpfs-polarberry.dts | 6 #include "mpfs.dtsi" 7 #include "mpfs-polarberry-fabric.dtsi" 14 compatible = "sundance,polarberry", "microchip,mpfs";
|
D | mpfs-icicle-kit-fabric.dtsi | 5 compatible = "microchip,mpfs-icicle-reference-rtlv2210", "microchip,mpfs-icicle-kit", 6 "microchip,mpfs";
|
D | mpfs-m100pfsevp.dts | 10 #include "mpfs.dtsi" 11 #include "mpfs-m100pfs-fabric.dtsi" 18 compatible = "aries,m100pfsevp", "microchip,mpfs";
|
/Linux-v6.1/drivers/clk/microchip/ |
D | Makefile | 4 obj-$(CONFIG_MCHP_CLK_MPFS) += clk-mpfs.o 5 obj-$(CONFIG_MCHP_CLK_MPFS) += clk-mpfs-ccc.o
|
/Linux-v6.1/drivers/soc/microchip/ |
D | Makefile | 1 obj-$(CONFIG_POLARFIRE_SOC_SYS_CTRL) += mpfs-sys-controller.o
|
/Linux-v6.1/drivers/usb/musb/ |
D | Makefile | 28 obj-$(CONFIG_USB_MUSB_POLARFIRE_SOC) += mpfs.o
|
D | Kconfig | 135 will be called mpfs.
|
/Linux-v6.1/drivers/mailbox/ |
D | Makefile | 44 obj-$(CONFIG_POLARFIRE_SOC_MAILBOX) += mailbox-mpfs.o
|
D | Kconfig | 183 module will be called mailbox-mpfs.
|
/Linux-v6.1/drivers/reset/ |
D | Makefile | 25 obj-$(CONFIG_RESET_POLARFIRE_SOC) += reset-mpfs.o
|
/Linux-v6.1/drivers/char/hw_random/ |
D | Makefile | 49 obj-$(CONFIG_HW_RANDOM_POLARFIRE_SOC) += mpfs-rng.o
|
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/ |
D | Makefile | 80 mlx5_core-$(CONFIG_MLX5_MPFS) += lib/mpfs.o
|
D | eswitch.c | 63 bool mpfs; /* UC MAC was added to MPFs */ member 302 vaddr->mpfs = true; in esw_add_uc_addr() 324 if (!vaddr->mpfs || mlx5_esw_is_manager_vport(esw, vport)) in esw_del_uc_addr() 332 vaddr->mpfs = false; in esw_del_uc_addr()
|
D | en_fs.c | 99 bool mpfs; member 584 hn->mpfs = !l2_err; in mlx5e_execute_l2_action() 590 if (!is_multicast_ether_addr(mac_addr) && hn->mpfs) in mlx5e_execute_l2_action()
|
/Linux-v6.1/drivers/rtc/ |
D | Makefile | 134 obj-$(CONFIG_RTC_DRV_POLARFIRE_SOC) += rtc-mpfs.o
|
D | Kconfig | 1996 will be called "rtc-mpfs".
|
/Linux-v6.1/include/linux/mlx5/ |
D | driver.h | 617 struct mlx5_mpfs *mpfs; member
|
/Linux-v6.1/ |
D | MAINTAINERS | 17736 F: Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml 17737 F: Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml 17739 F: Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml 17740 F: Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml 17743 F: Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml 17744 F: Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml 17745 F: Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml 17747 F: drivers/char/hw_random/mpfs-rng.c 17748 F: drivers/clk/microchip/clk-mpfs.c 17750 F: drivers/mailbox/mailbox-mpfs.c [all …]
|