Searched refs:larbnode (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/drivers/iommu/ |
| H A D | mtk_iommu_v1.c | 648 struct device_node *larbnode; in mtk_iommu_v1_probe() local 651 larbnode = of_parse_phandle(dev->of_node, "mediatek,larbs", i); in mtk_iommu_v1_probe() 652 if (!larbnode) in mtk_iommu_v1_probe() 655 if (!of_device_is_available(larbnode)) { in mtk_iommu_v1_probe() 656 of_node_put(larbnode); in mtk_iommu_v1_probe() 660 plarbdev = of_find_device_by_node(larbnode); in mtk_iommu_v1_probe() 662 of_node_put(larbnode); in mtk_iommu_v1_probe() 666 of_node_put(larbnode); in mtk_iommu_v1_probe() 672 component_compare_of, larbnode); in mtk_iommu_v1_probe()
|
| H A D | mtk_iommu.c | 1131 struct device_node *larbnode, *frst_avail_smicomm_node = NULL; in mtk_iommu_mm_dts_parse() local 1146 larbnode = of_parse_phandle(dev->of_node, "mediatek,larbs", i); in mtk_iommu_mm_dts_parse() 1147 if (!larbnode) { in mtk_iommu_mm_dts_parse() 1152 if (!of_device_is_available(larbnode)) { in mtk_iommu_mm_dts_parse() 1153 of_node_put(larbnode); in mtk_iommu_mm_dts_parse() 1157 ret = of_property_read_u32(larbnode, "mediatek,larb-id", &id); in mtk_iommu_mm_dts_parse() 1161 of_node_put(larbnode); in mtk_iommu_mm_dts_parse() 1166 plarbdev = of_find_device_by_node(larbnode); in mtk_iommu_mm_dts_parse() 1167 of_node_put(larbnode); in mtk_iommu_mm_dts_parse() 1185 smi_subcomm_node = of_parse_phandle(larbnode, "mediatek,smi", 0); in mtk_iommu_mm_dts_parse()
|