From 56578489139b2f83a6054c754acdc5a8976ddbc1 Mon Sep 17 00:00:00 2001 From: Ganbold Tsagaankhuu Date: Wed, 19 Apr 2017 05:59:00 +0000 Subject: [PATCH] Use hwreset_get_by_ofw_idx() function instead, since there is no reset-names dts property defined for IR in case of H3 SoC. That way IR works on H3 SoC based board. Tested on Orangepi mini 2 board. --- sys/arm/allwinner/aw_cir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/arm/allwinner/aw_cir.c b/sys/arm/allwinner/aw_cir.c index 5a8708ad424..340447809c8 100644 --- a/sys/arm/allwinner/aw_cir.c +++ b/sys/arm/allwinner/aw_cir.c @@ -419,7 +419,7 @@ aw_ir_attach(device_t dev) } /* De-assert reset */ - if (hwreset_get_by_ofw_name(dev, 0, "apb", &rst_apb) == 0) { + if (hwreset_get_by_ofw_idx(dev, 0, 0, &rst_apb) == 0) { err = hwreset_deassert(rst_apb); if (err != 0) { device_printf(dev, "cannot de-assert reset\n");