merge hardware 2803293669bbf415cd2624923847b0de355546cf

Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru>