| /freebsd/sys/contrib/dev/mediatek/mt76/ |
| H A D | dma.h | 79 struct airoha_npu *npu; \ 82 npu = rcu_dereference(q->dev->mmio.npu); \ 83 if (npu) \ 84 regmap_read(npu->regmap, \ 96 struct airoha_npu *npu; \ 99 npu = rcu_dereference(q->dev->mmio.npu); \ 100 if (npu) \ 101 regmap_write(npu->regmap, \
|
| H A D | Makefile | 15 mt76-$(CONFIG_MT76_NPU) += npu.o
|
| H A D | mt76.h | 729 struct airoha_npu __rcu *npu; member 1724 return !!rcu_access_pointer(dev->mmio.npu); in mt76_npu_device_active() 1732 static inline int mt76_npu_send_msg(struct airoha_npu *npu, int ifindex, in mt76_npu_send_msg() argument 1736 return airoha_npu_wlan_send_msg(npu, ifindex, cmd, &val, sizeof(val), in mt76_npu_send_msg() 1740 static inline int mt76_npu_get_msg(struct airoha_npu *npu, int ifindex, in mt76_npu_get_msg() argument 1744 return airoha_npu_wlan_get_msg(npu, ifindex, cmd, val, sizeof(*val), in mt76_npu_get_msg()
|
| /freebsd/sys/compat/linuxkpi/common/include/linux/soc/airoha/ |
| H A D | airoha_offload.h | 27 airoha_npu_wlan_send_msg(void *npu, int ifindex, in airoha_npu_wlan_send_msg() argument 35 airoha_npu_wlan_get_msg(void *npu, int ifindex, in airoha_npu_wlan_get_msg() argument 43 airoha_npu_wlan_enable_irq(struct airoha_npu *npu, int q) in airoha_npu_wlan_enable_irq() argument
|
| /freebsd/sys/contrib/device-tree/src/arm64/airoha/ |
| H A D | en7581.dtsi | 18 npu-binary@84000000 { 23 npu-flag@84b0000 { 28 npu-pkt@85000000 { 33 npu-phyaddr@86b00000 { 38 npu-rxdesc@86d00000 {
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
| H A D | Makefile | 8 mt7996e-$(CONFIG_MT7996_NPU) += npu.o
|
| H A D | mmio.c | 726 struct airoha_npu *npu; in mt7996_rx_poll_complete() local 728 npu = rcu_dereference(mdev->mmio.npu); in mt7996_rx_poll_complete() 729 if (npu) in mt7996_rx_poll_complete() 730 airoha_npu_wlan_enable_irq(npu, q - MT_RXQ_NPU0); in mt7996_rx_poll_complete()
|
| /freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
| H A D | imx93.dtsi | 48 npu@4a900000 { 49 compatible = "fsl,imx93-npu", "arm,ethos-u65";
|
| /freebsd/sys/contrib/device-tree/src/arm64/amlogic/ |
| H A D | meson-g12b-a311d-bananapi-m2s.dts | 35 &npu {
|
| H A D | meson-g12b-a311d-khadas-vim3.dts | 43 &npu {
|
| H A D | meson-g12b-a311d-libretech-cc.dts | 102 &npu {
|
| H A D | meson-g12b.dtsi | 204 &npu {
|
| /freebsd/sys/modules/mt76/mt7996/ |
| H A D | Makefile | 33 SRCS+= npu.c
|
| /freebsd/sys/contrib/device-tree/src/arm64/arm/ |
| H A D | corstone1000-a320.dtsi | 82 npu@1a050000 {
|
| /freebsd/sys/contrib/device-tree/src/arm64/rockchip/ |
| H A D | rk3588-friendlyelec-cm3588.dtsi | 301 npu-supply = <&vdd_npu_s0>; 307 npu-supply = <&vdd_npu_s0>; 313 npu-supply = <&vdd_npu_s0>;
|
| H A D | rk3588-turing-rk1.dtsi | 340 npu-supply = <&vdd_npu_s0>; 346 npu-supply = <&vdd_npu_s0>; 352 npu-supply = <&vdd_npu_s0>;
|
| H A D | rk3588-tiger.dtsi | 378 npu-supply = <&vdd_npu_s0>; 384 npu-supply = <&vdd_npu_s0>; 390 npu-supply = <&vdd_npu_s0>;
|
| H A D | rk3588-orangepi-5.dtsi | 382 npu-supply = <&vdd_npu_s0>; 388 npu-supply = <&vdd_npu_s0>; 394 npu-supply = <&vdd_npu_s0>;
|
| H A D | rk3588s-nanopi-r6.dtsi | 437 npu-supply = <&vdd_npu_s0>; 443 npu-supply = <&vdd_npu_s0>; 449 npu-supply = <&vdd_npu_s0>;
|
| H A D | rk3588s-orangepi-5.dtsi | 414 npu-supply = <&vdd_npu_s0>; 420 npu-supply = <&vdd_npu_s0>; 426 npu-supply = <&vdd_npu_s0>;
|
| H A D | rk3588-rock-5b-5bp-5t.dtsi | 556 npu-supply = <&vdd_npu_s0>; 562 npu-supply = <&vdd_npu_s0>; 568 npu-supply = <&vdd_npu_s0>;
|
| H A D | rk3588s-indiedroid-nova.dts | 554 npu-supply = <&vdd_npu_s0>; 560 npu-supply = <&vdd_npu_s0>; 566 npu-supply = <&vdd_npu_s0>;
|
| H A D | rk3588-jaguar.dts | 616 npu-supply = <&vdd_npu_s0>; 622 npu-supply = <&vdd_npu_s0>; 628 npu-supply = <&vdd_npu_s0>;
|
| H A D | rk3588-nanopc-t6.dtsi | 752 npu-supply = <&vdd_npu_s0>; 758 npu-supply = <&vdd_npu_s0>; 764 npu-supply = <&vdd_npu_s0>;
|
| H A D | rk3588-quartzpro64.dts | 419 npu-supply = <&vdd_npu_s0>; 425 npu-supply = <&vdd_npu_s0>; 431 npu-supply = <&vdd_npu_s0>;
|