[PATCH openEuler-1.0-LTS 035/316] device property: Keep secondary firmware node secondary by type