Commit 799315d3 authored by Martí Bolívar's avatar Martí Bolívar Committed by Christopher Friedt
Browse files

samples: kscan_touch: drop device_get_binding



Use DEVICE_DT_GET.

Signed-off-by: default avatarMartí Bolívar <marti.bolivar@nordicsemi.no>
parent cb24ec67
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -15,9 +15,9 @@

LOG_MODULE_REGISTER(main);

const struct device *kscan_dev;
#define TOUCH_CONTROLLER_NODE DT_ALIAS(kscan0)

#define TOUCH_CONTROLLER_LABEL DT_LABEL(DT_ALIAS(kscan0))
const struct device *kscan_dev = DEVICE_DT_GET(TOUCH_CONTROLLER_NODE);

static void k_callback(const struct device *dev, uint32_t row, uint32_t col,
		       bool pressed)
@@ -32,9 +32,8 @@ void main(void)
{
	printk("Kscan touch panel sample application\n");

	kscan_dev = device_get_binding(TOUCH_CONTROLLER_LABEL);
	if (!kscan_dev) {
		LOG_ERR("kscan device %s not found", TOUCH_CONTROLLER_LABEL);
	if (!device_is_ready(kscan_dev)) {
		LOG_ERR("kscan device %s not ready", kscan_dev->name);
		return;
	}