kernel/drivers/input/touchscreen/raspberrypi-ts.c
.. .. @@ -134,7 +134,7 @@ 134 134 return -ENOENT; 135 135 } 136 136 137 - fw = rpi_firmware_get(fw_node);137 + fw = devm_rpi_firmware_get(&pdev->dev, fw_node);138 138 of_node_put(fw_node); 139 139 if (!fw) 140 140 return -EPROBE_DEFER; .. .. @@ -160,7 +160,6 @@ 160 160 touchbuf = (u32)ts->fw_regs_phys; 161 161 error = rpi_firmware_property(fw, RPI_FIRMWARE_FRAMEBUFFER_SET_TOUCHBUF, 162 162 &touchbuf, sizeof(touchbuf)); 163 -164 163 if (error || touchbuf != 0) { 165 164 dev_warn(dev, "Failed to set touchbuf, %d\n", error); 166 165 return error;