1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 3 #ifndef __NXP_UWB_CHIP_H__ 4 #define __NXP_UWB_CHIP_H__ 5 6 #include <acpi/acpi_device.h> 7 8 struct drivers_nxp_uwb_config { 9 /* ACPI Device Name */ 10 const char *name; 11 12 /* Device Description */ 13 const char *desc; 14 15 /* ACPI _UID */ 16 unsigned int uid; 17 18 /* Bus speed in Hz (default 1MHz) */ 19 unsigned int speed; 20 21 /* Use GPIO based interrupt instead of PIRQ */ 22 struct acpi_gpio irq_gpio; 23 struct acpi_gpio ce_gpio; 24 struct acpi_gpio ri_gpio; 25 }; 26 27 #endif /* __NXP_UWB_CHIP_H__ */ 28