Home
last modified time | relevance | path

Searched full:smi (Results 1 – 25 of 1546) sorted by relevance

12345678910>>...62

/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/
H A Dmediatek,smi-common.yaml5 $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 Dmediatek,smi-larb.yaml5 $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,mt6893-smi-larb
25 - mediatek,mt8167-smi-larb
26 - mediatek,mt8173-smi-larb
27 - mediatek,mt8183-smi-larb
[all …]
H A Dmediatek,smi-common.txt1 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 Dmediatek,smi-larb.txt1 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 Dmediatek,iommu.txt23 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 Dmediatek,iommu.yaml33 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-common and m4u, and additional GALS module between smi-larb and
66 smi-common. GALS can been seen as a "asynchronous fifo" which could help
122 Refer to bindings/memory-controllers/mediatek,smi-larb.yaml. It must sort
/freebsd/sys/contrib/device-tree/src/arm/mediatek/
H A Dmt7623n.dtsi60 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 Dmt2701.dtsi189 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 Dmt8167.dtsi133 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 Dmt8195.dtsi2179 smi_sub_common_vpp0_vpp1_2x1: smi@14010000 {
2180 compatible = "mediatek,mt8195-smi-sub-common";
2185 clock-names = "apb", "smi", "gals0";
2186 mediatek,smi = <&smi_common_vpp>;
2190 smi_sub_common_vdec_vpp0_2x1: smi@14011000 {
2191 compatible = "mediatek,mt8195-smi-sub-common";
2196 clock-names = "apb", "smi", "gals0";
2197 mediatek,smi = <&smi_common_vpp>;
2201 smi_common_vpp: smi@14012000 {
2202 compatible = "mediatek,mt8195-smi-common-vpp";
[all …]
H A Dmt8186.dtsi996 "subsys-smi-infra",
997 "subsys-smi-common",
998 "subsys-smi-gals",
999 "subsys-smi-iommu";
1069 "subsys-ipe-smi",
1791 smi_common: smi@14002000 {
1792 compatible = "mediatek,mt8186-smi-common";
1796 clock-names = "apb", "smi", "gals0", "gals1";
1800 larb0: smi@14003000 {
1801 compatible = "mediatek,mt8186-smi-larb";
[all …]
H A Dmt2712e.dtsi1001 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 Dmt8192.dtsi1473 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 Dmt8365.dtsi358 mediatek,smi = <&smi_common>;
364 mediatek,smi = <&smi_common>;
370 mediatek,smi = <&smi_common>;
388 mediatek,smi = <&smi_common>;
789 smi_common: smi@14002000 {
790 compatible = "mediatek,mt8365-smi-common";
796 clock-names = "apb", "smi", "gals0", "gals1";
801 compatible = "mediatek,mt8365-smi-larb",
802 "mediatek,mt8186-smi-larb";
804 mediatek,smi = <&smi_common>;
[all …]
H A Dmt6795.dtsi938 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 Dmt8188.dtsi2357 vpp_smi_common: smi@14012000 {
2358 compatible = "mediatek,mt8188-smi-common-vpp";
2362 clock-names = "apb", "smi";
2366 larb4: smi@14013000 {
2367 compatible = "mediatek,mt8188-smi-larb";
2371 clock-names = "apb", "smi";
2374 mediatek,smi = <&vpp_smi_common>;
2578 larb7: smi@14e04000 {
2579 compatible = "mediatek,mt8188-smi-larb";
2583 clock-names = "apb", "smi";
[all …]
H A Dmt8173.dtsi1298 compatible = "mediatek,mt8173-smi-larb";
1300 mediatek,smi = <&smi_common>;
1304 clock-names = "apb", "smi";
1307 smi_common: smi@14022000 {
1308 compatible = "mediatek,mt8173-smi-common";
1313 clock-names = "apb", "smi";
1356 compatible = "mediatek,mt8173-smi-larb";
1358 mediatek,smi = <&smi_common>;
1362 clock-names = "apb", "smi";
1372 compatible = "mediatek,mt8173-smi-larb";
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mtd/
H A Dspear_smi.txt1 * 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 Drealtek-smi.txt1 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 Drealtek.yaml17 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 DFindSMI.cmake6 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 Dosm_vendor_mlx_ibmgt.c179 /* 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 Dsm501fb.txt7 - 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 Dosm_sa_sminfo_record.c129 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 Dmediatek-jpeg-decoder.txt15 - clock-names: must contain "jpgdec-smi" and "jpgdec".
19 Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml
32 clock-names = "jpgdec-smi",

12345678910>>...62