/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
H A D | mediatek,smi-common.yaml | 5 $id: http://devicetree.org/schemas/memory-controllers/mediatek,smi-common.yaml# 8 title: SMI (Smart Multimedia Interface) Common 16 MediaTek SMI have two generations of HW architecture, here is the list 21 There's slight differences between the two SMI, for generation 2, the 23 for generation 1, the register is at smi ao base(smi always on register 24 base). Besides that, the smi async clock should be prepared and enabled for 25 SMI generation 1 to transform the smi clock into emi clock domain, but that is 26 not needed for SMI generation 2. 32 - mediatek,mt2701-smi-common 33 - mediatek,mt2712-smi-common [all …]
|
H A D | mediatek,smi-larb.yaml | 5 $id: http://devicetree.org/schemas/memory-controllers/mediatek,smi-larb.yaml# 8 title: SMI (Smart Multimedia Interface) Local Arbiter 20 - mediatek,mt2701-smi-larb 21 - mediatek,mt2712-smi-larb 22 - mediatek,mt6779-smi-larb 23 - mediatek,mt6795-smi-larb 24 - mediatek,mt8167-smi-larb 25 - mediatek,mt8173-smi-larb 26 - mediatek,mt8183-smi-larb 27 - mediatek,mt8186-smi [all...] |
H A D | mediatek,smi-common.txt | 1 SMI (Smart Multimedia Interface) Common 5 Mediatek SMI have two generations of HW architecture, here is the list 10 There's slight differences between the two SMI, for generation 2, the 12 for generation 1, the register is at smi ao base(smi always on register 13 base). Besides that, the smi async clock should be prepared and enabled for 14 SMI generation 1 to transform the smi clock into emi clock domain, but that is 15 not needed for SMI generation 2. 19 "mediatek,mt2701-smi-common" 20 "mediatek,mt2712-smi-common" 21 "mediatek,mt6779-smi-common" [all …]
|
H A D | mediatek,smi-larb.txt | 1 SMI (Smart Multimedia Interface) Local Arbiter 7 "mediatek,mt2701-smi-larb" 8 "mediatek,mt2712-smi-larb" 9 "mediatek,mt6779-smi-larb" 10 "mediatek,mt7623-smi-larb", "mediatek,mt2701-smi-larb" 11 "mediatek,mt8167-smi-larb" 12 "mediatek,mt8173-smi-larb" 13 "mediatek,mt8183-smi-larb" 15 - mediatek,smi : a phandle to the smi_common node. 21 - "smi" : It's the clock for transfer data and command. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iommu/ |
H A D | mediatek,iommu.txt | 23 SMI Common(Smart Multimedia Interface Common) 32 SMI larb0 SMI larb1 ... SoCs have several SMI local arbiter(larb). 42 As above, The Multimedia HW will go through SMI and M4U while it 43 access EMI. SMI is a bridge between m4u and the Multimedia HW. It contain 44 smi local arbiter and smi common. It will control whether the Multimedia 46 directly with EMI. And also SMI help control the power domain and clocks for 53 smi-common and m4u, and additional GALS module between smi-larb and 54 smi-common. GALS can been seen as a "asynchronous fifo" which could help 77 Refer to bindings/memory-controllers/mediatek,smi-larb.txt. It must sort
|
H A D | mediatek,iommu.yaml | 33 SMI Common(Smart Multimedia Interface Common) 42 SMI larb0 SMI larb1 ... SoCs have several SMI local arbiter(larb). 52 As above, The Multimedia HW will go through SMI and M4U while it 53 access EMI. SMI is a bridge between m4u and the Multimedia HW. It contain 54 smi local arbiter and smi common. It will control whether the Multimedia 56 directly with EMI. And also SMI help control the power domain and clocks for 65 smi [all...] |
/freebsd/sys/contrib/device-tree/src/arm/mediatek/ |
H A D | mt7623n.dtsi | 60 compatible = "mediatek,mt7623-smi-larb", 61 "mediatek,mt2701-smi-larb"; 63 mediatek,smi = <&smi_common>; 67 clock-names = "apb", "smi"; 72 compatible = "mediatek,mt7623-smi-larb", 73 "mediatek,mt2701-smi-larb"; 75 mediatek,smi = <&smi_common>; 79 clock-names = "apb", "smi"; 84 compatible = "mediatek,mt7623-smi-larb", 85 "mediatek,mt2701-smi [all...] |
H A D | mt2701.dtsi | 189 smi_common: smi@1000c000 { 190 compatible = "mediatek,mt2701-smi-common"; 195 clock-names = "apb", "smi", "async"; 530 compatible = "mediatek,mt2701-smi-larb"; 532 mediatek,smi = <&smi_common>; 536 clock-names = "apb", "smi"; 547 compatible = "mediatek,mt2701-smi-larb"; 549 mediatek,smi = <&smi_common>; 553 clock-names = "apb", "smi"; 563 clock-names = "jpgdec-smi", [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/ |
H A D | mt8167.dtsi | 133 smi_common: smi@14017000 { 134 compatible = "mediatek,mt8167-smi-common"; 138 clock-names = "apb", "smi"; 143 compatible = "mediatek,mt8167-smi-larb"; 145 mediatek,smi = <&smi_common>; 148 clock-names = "apb", "smi"; 153 compatible = "mediatek,mt8167-smi-larb"; 155 mediatek,smi = <&smi_common>; 158 clock-names = "apb", "smi"; 163 compatible = "mediatek,mt8167-smi-larb"; [all …]
|
H A D | mt8195.dtsi | 2153 smi_sub_common_vpp0_vpp1_2x1: smi@14010000 { 2154 compatible = "mediatek,mt8195-smi-sub-common"; 2159 clock-names = "apb", "smi", "gals0"; 2160 mediatek,smi = <&smi_common_vpp>; 2164 smi_sub_common_vdec_vpp0_2x1: smi@14011000 { 2165 compatible = "mediatek,mt8195-smi-sub-common"; 2170 clock-names = "apb", "smi", "gals0"; 2171 mediatek,smi = <&smi_common_vpp>; 2175 smi_common_vpp: smi@14012000 { 2176 compatible = "mediatek,mt8195-smi-common-vpp"; [all …]
|
H A D | mt8186.dtsi | 989 "subsys-smi-infra", 990 "subsys-smi-common", 991 "subsys-smi-gals", 992 "subsys-smi-iommu"; 1062 "subsys-ipe-smi", 1784 smi_common: smi@14002000 { 1785 compatible = "mediatek,mt8186-smi-common"; 1789 clock-names = "apb", "smi", "gals0", "gals1"; 1793 larb0: smi@14003000 { 1794 compatible = "mediatek,mt8186-smi-larb"; [all …]
|
H A D | mt2712e.dtsi | 1001 compatible = "mediatek,mt2712-smi-larb"; 1003 mediatek,smi = <&smi_common0>; 1008 clock-names = "apb", "smi"; 1011 smi_common0: smi@14022000 { 1012 compatible = "mediatek,mt2712-smi-common"; 1017 clock-names = "apb", "smi"; 1021 compatible = "mediatek,mt2712-smi-larb"; 1023 mediatek,smi = <&smi_common1>; 1028 clock-names = "apb", "smi"; 1032 compatible = "mediatek,mt2712-smi-larb"; [all …]
|
H A D | mt8365.dtsi | 344 mediatek,smi = <&smi_common>; 350 mediatek,smi = <&smi_common>; 356 mediatek,smi = <&smi_common>; 374 mediatek,smi = <&smi_common>; 736 smi_common: smi@14002000 { 737 compatible = "mediatek,mt8365-smi-common"; 743 clock-names = "apb", "smi", "gals0", "gals1"; 748 compatible = "mediatek,mt8365-smi-larb", 749 "mediatek,mt8186-smi-larb"; 751 mediatek,smi = <&smi_common>; [all …]
|
H A D | mt8192.dtsi | 1473 smi_common: smi@14002000 { 1474 compatible = "mediatek,mt8192-smi-common"; 1480 clock-names = "apb", "smi", "gals0", "gals1"; 1485 compatible = "mediatek,mt8192-smi-larb"; 1488 mediatek,smi = <&smi_common>; 1490 clock-names = "apb", "smi"; 1495 compatible = "mediatek,mt8192-smi-larb"; 1498 mediatek,smi = <&smi_common>; 1500 clock-names = "apb", "smi"; 1671 compatible = "mediatek,mt8192-smi-larb"; [all …]
|
H A D | mt6795.dtsi | 938 compatible = "mediatek,mt6795-smi-larb"; 941 clock-names = "apb", "smi"; 942 mediatek,smi = <&smi_common>; 947 smi_common: smi@14022000 { 948 compatible = "mediatek,mt6795-smi-common"; 952 clock-names = "apb", "smi"; 963 compatible = "mediatek,mt6795-smi-larb"; 966 clock-names = "apb", "smi"; 967 mediatek,smi = <&smi_common>; 979 compatible = "mediatek,mt6795-smi [all...] |
H A D | mt8173.dtsi | 1291 compatible = "mediatek,mt8173-smi-larb"; 1293 mediatek,smi = <&smi_common>; 1297 clock-names = "apb", "smi"; 1300 smi_common: smi@14022000 { 1301 compatible = "mediatek,mt8173-smi-common"; 1306 clock-names = "apb", "smi"; 1349 compatible = "mediatek,mt8173-smi-larb"; 1351 mediatek,smi = <&smi_common>; 1355 clock-names = "apb", "smi"; 1365 compatible = "mediatek,mt8173-smi-larb"; [all …]
|
H A D | mt8183.dtsi | 920 mediatek,smi = <&smi_common>; 939 mediatek,smi = <&smi_common>; 950 mediatek,smi = <&smi_common>; 956 mediatek,smi = <&smi_common>; 962 mediatek,smi = <&smi_common>; 979 mediatek,smi = <&smi_common>; 1861 compatible = "mediatek,mt8183-smi-larb"; 1863 mediatek,smi = <&smi_common>; 1867 clock-names = "apb", "smi"; 1870 smi_common: smi@14019000 { [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mtd/ |
H A D | spear_smi.txt | 1 * SPEAr SMI 4 - compatible : "st,spear600-smi" 9 - clock-rate : Functional clock rate of SMI in Hz 12 - st,smi-fast-mode : Flash supports read in fast mode 16 smi: flash@fc000000 { 17 compatible = "st,spear600-smi"; 26 st,smi-fast-mode;
|
/freebsd/sys/contrib/device-tree/Bindings/net/dsa/ |
H A D | realtek-smi.txt | 1 Realtek SMI-based Switches 4 The SMI "Simple Management Interface" is a two-wire protocol using 7 SMI-based Realtek devices. 38 interrupt line coming out of one of the SMI-based chips. It most 51 This defines the internal MDIO bus of the SMI device, mostly for the 57 - compatible: should be set to "realtek,smi-mdio" for all SMI devices 126 compatible = "realtek,smi-mdio", "dsa-mdio"; 215 compatible = "realtek,smi-mdio";
|
H A D | realtek.yaml | 17 switches. They can be controlled using different interfaces, like SMI, 20 The SMI "Simple Management Interface" is a two-wire protocol using 23 SMI-based Realtek devices. The realtek-smi driver is a platform driver 109 const: realtek,smi-mdio 206 compatible = "realtek,smi-mdio"; 297 compatible = "realtek,smi-mdio";
|
/freebsd/contrib/tcpdump/cmake/Modules/ |
H A D | FindSMI.cmake | 6 find_path(SMI_INCLUDE_DIR smi.h) 9 find_library(SMI_LIBRARY smi) 12 find_package_handle_standard_args(SMI
|
/freebsd/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_mlx_ibmgt.c | 179 /* we only support one class registration per SMI/GSI !!! */ in osmv_transport_init() 184 "osmv_transport_init: SMI bind\n"); in osmv_transport_init() 194 "IB_MGT_get_handle for smi failed \n"); in osmv_transport_init() 201 "osmv_transport_init: got smi handle:%d \n", in osmv_transport_init() 214 /* init smi list */ in osmv_transport_init() 251 /* insert to list of smi's - for raising callbacks later on */ in osmv_transport_init() 308 /* insert to list of smi's - for raising callbacks later on */ in osmv_transport_init() 401 /* SMI CASE */ in osmv_transport_mad_send() 518 /* no one is binded to smi anymore - we can free the list, unbind & realease the hndl */ in osmv_transport_done() 534 "Failed to release smi handle\n"); in osmv_transport_done() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/display/ |
H A D | sm501fb.txt | 7 - compatible : should be "smi,sm501". 11 - interrupts : SMI interrupt to the cpu should be described here. 26 compatible = "smi,sm501";
|
/freebsd/contrib/ofed/opensm/opensm/ |
H A D | osm_sa_sminfo_record.c | 129 if (p_rem_sm->smi.guid != p_rcvd_rec->sm_info.guid) in sa_smir_by_comp_mask() 134 if (ib_sminfo_get_priority(&p_rem_sm->smi) != in sa_smir_by_comp_mask() 140 if (ib_sminfo_get_state(&p_rem_sm->smi) != in sa_smir_by_comp_mask() 146 p_port = osm_get_port_by_guid(sa->p_subn, p_rem_sm->smi.guid); in sa_smir_by_comp_mask() 155 p_rem_sm->smi.guid, p_rem_sm->smi.act_count, in sa_smir_by_comp_mask() 156 p_rem_sm->smi.pri_state, p_req_physp); in sa_smir_by_comp_mask()
|
/freebsd/sys/contrib/device-tree/Bindings/media/ |
H A D | mediatek-jpeg-decoder.txt | 15 - clock-names: must contain "jpgdec-smi" and "jpgdec". 19 Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml 32 clock-names = "jpgdec-smi",
|