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

samples: kscan: drop device_get_binding



Use DEVICE_DT_GET.

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

LOG_MODULE_REGISTER(main);

#define KSCAN_LABEL DT_LABEL(DT_ALIAS(kscan0))
#define KSCAN_NODE DT_ALIAS(kscan0)

const struct device *kscan_dev;
const struct device *kscan_dev = DEVICE_DT_GET(KSCAN_NODE);
static struct k_timer typematic_timer;
static struct k_timer block_matrix_timer;

@@ -155,9 +155,8 @@ void main(void)
{
	printk("Kscan matrix sample application\n");

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