blob: 37f03952d7f85e5d00e0b75ebc0b77d3693f0c2c [file] [log] [blame]
/*
* Copyright (c) 2023 SILA Embedded Solutions GmbH
*
* SPDX-License-Identifier: Apache-2.0
*/
#ifndef ZEPHYR_DRIVERS_SENSOR_INFINEON_TLE9104_TLE9104_DIAGNOSTICS_H_
#define ZEPHYR_DRIVERS_SENSOR_INFINEON_TLE9104_TLE9104_DIAGNOSTICS_H_
#include <stdint.h>
#include <zephyr/device.h>
#include <zephyr/drivers/mfd/tle9104.h>
struct tle9104_diagnostics_data {
struct gpio_tle9104_channel_diagnostics values[TLE9104_GPIO_COUNT];
};
struct tle9104_diagnostics_config {
const struct device *parent;
uint8_t channel;
};
#endif /* ZEPHYR_DRIVERS_SENSOR_INFINEON_TLE9104_TLE9104_DIAGNOSTICS_H_ */