aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/nxp/uwb/chip.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/nxp/uwb/chip.h')
-rw-r--r--src/drivers/nxp/uwb/chip.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/drivers/nxp/uwb/chip.h b/src/drivers/nxp/uwb/chip.h
new file mode 100644
index 0000000000..8233b254b4
--- /dev/null
+++ b/src/drivers/nxp/uwb/chip.h
@@ -0,0 +1,27 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
+
+#ifndef __NXP_UWB_CHIP_H__
+#define __NXP_UWB_CHIP_H__
+
+#include <acpi/acpi_device.h>
+
+struct drivers_nxp_uwb_config {
+ /* ACPI Device Name */
+ const char *name;
+
+ /* Device Description */
+ const char *desc;
+
+ /* ACPI _UID */
+ unsigned int uid;
+
+ /* Bus speed in Hz (default 1MHz) */
+ unsigned int speed;
+
+ /* Use GPIO based interrupt instead of PIRQ */
+ struct acpi_gpio irq_gpio;
+ struct acpi_gpio ce_gpio;
+ struct acpi_gpio ri_gpio;
+};
+
+#endif /* __NXP_UWB_CHIP_H__ */