err = of_property_read_string(dev->of_node->parent,"compatible",&compatible);
rk_camera_platform_data.rockchip_name = compatible;
- vpu_node = of_find_compatible_node(NULL,NULL, "rockchip,vpu_sub");
+ vpu_node = of_find_node_by_name(NULL, "vpu_service");
if(vpu_node){
err = of_property_read_u32(vpu_node, "iommu_enabled", &vpu_iommu_enabled);
rk_camera_platform_data.iommu_enabled = vpu_iommu_enabled;
- }else{
+ of_node_put(vpu_node);
+ }else{
printk("get vpu_node failed,vpu_iommu_enabled == 0 !!!!!!\n");
}