/dts-v1/; / { dpl-version = <10>; /***************************************************************** * Containers *****************************************************************/ containers { dprc@2 { compatible = "fsl,dprc"; parent = "dprc.1"; options = "DPRC_CFG_OPT_SPAWN_ALLOWED", "DPRC_CFG_OPT_ALLOC_ALLOWED", "DPRC_CFG_OPT_OBJ_CREATE_ALLOWED", "DPRC_CFG_OPT_IRQ_CFG_ALLOWED"; objects { /* -------------- DPBPs --------------*/ obj_set@dpbp { type = "dpbp"; ids = <1>; }; /* -------------- DPCONs --------------*/ obj_set@dpcon { type = "dpcon"; ids = <1>; }; /* -------------- DPIOs --------------*/ obj_set@dpio { type = "dpio"; ids = <1>; }; /* -------------- DPMCPs --------------*/ obj_set@dpmcp { type = "dpmcp"; ids = <1 2>; }; /* -------------- DPNIs --------------*/ obj_set@dpni { type = "dpni"; ids = <1>; }; }; }; }; /***************************************************************** * Objects *****************************************************************/ objects { dpbp@1 { compatible = "fsl,dpbp"; }; dpcon@1 { compatible = "fsl,dpcon"; num_priorities = <0x2>; }; dpio@1 { compatible = "fsl,dpio"; channel_mode = "DPIO_LOCAL_CHANNEL"; num_priorities = <0x8>; }; dpmcp@1 { compatible = "fsl,dpmcp"; }; dpmcp@2 { compatible = "fsl,dpmcp"; }; dpni@1 { compatible = "fsl,dpni"; type = "DPNI_TYPE_NIC"; options = "DPNI_OPT_NO_FS"; num_queues = <8>; num_tcs = <1>; mac_filter_entries = <16>; vlan_filter_entries = <0>; fs_entries = <0>; qos_entries = <0>; }; }; /***************************************************************** * Connections *****************************************************************/ connections { connection@1{ endpoint1 = "dpni@1"; endpoint2 = "dpmac@4"; }; }; };