#include <gio/gio.h>
-#include "peripheral_bus.h"
+#include "peripheral_handle.h"
+#include "peripheral_log.h"
pb_data_h peripheral_bus_data_new(GList **plist);
int peripheral_bus_data_free(pb_data_h handle);
#include <gio/gunixfdlist.h>
#include "peripheral_io_gdbus.h"
-#include "peripheral_bus.h"
+#include "peripheral_handle.h"
#include "peripheral_handle_gpio.h"
#include "peripheral_log.h"
#include "peripheral_gdbus_gpio.h"
#include <peripheral_io.h>
#include "peripheral_io_gdbus.h"
-#include "peripheral_bus.h"
+#include "peripheral_handle.h"
#include "peripheral_handle_i2c.h"
#include "peripheral_log.h"
#include "peripheral_gdbus_i2c.h"
#include <peripheral_io.h>
#include "peripheral_io_gdbus.h"
-#include "peripheral_bus.h"
+#include "peripheral_handle.h"
#include "peripheral_handle_pwm.h"
#include "peripheral_log.h"
#include "peripheral_gdbus_pwm.h"
#include <peripheral_io.h>
#include "peripheral_io_gdbus.h"
-#include "peripheral_bus.h"
+#include "peripheral_handle.h"
#include "peripheral_handle_spi.h"
#include "peripheral_log.h"
#include "peripheral_gdbus_spi.h"
#include <peripheral_io.h>
#include "peripheral_io_gdbus.h"
-#include "peripheral_bus.h"
+#include "peripheral_handle.h"
#include "peripheral_handle_uart.h"
#include "peripheral_log.h"
#include "peripheral_gdbus_uart.h"
#include <stdlib.h>
#include "peripheral_handle_common.h"
-#include "peripheral_log.h"
pb_data_h peripheral_bus_data_new(GList **plist)
{
#include <peripheral_io.h>
#include "peripheral_interface_gpio.h"
-#include "peripheral_bus.h"
-#include "peripheral_log.h"
#include "peripheral_handle_common.h"
static bool peripheral_bus_gpio_is_available(int pin, peripheral_bus_s *pb_data)
#include <peripheral_io.h>
#include "peripheral_interface_i2c.h"
-#include "peripheral_bus.h"
-#include "peripheral_log.h"
#include "peripheral_handle_common.h"
#define INITIAL_BUFFER_SIZE 128
#include <peripheral_io.h>
#include "peripheral_interface_pwm.h"
-#include "peripheral_bus.h"
-#include "peripheral_log.h"
#include "peripheral_handle_common.h"
static bool peripheral_bus_pwm_is_available(int chip, int pin, peripheral_bus_s *pb_data)
#include <peripheral_io.h>
#include "peripheral_interface_spi.h"
-#include "peripheral_bus.h"
-#include "peripheral_log.h"
#include "peripheral_handle_common.h"
static bool __peripheral_bus_spi_is_available(int bus, int cs, peripheral_bus_s *pb_data)
#include <peripheral_io.h>
#include "peripheral_interface_uart.h"
-#include "peripheral_io_gdbus.h"
-#include "peripheral_bus.h"
-#include "peripheral_log.h"
#include "peripheral_handle_common.h"
#define INITIAL_BUFFER_SIZE 128
#include <peripheral_io.h>
#include "peripheral_io_gdbus.h"
-#include "peripheral_bus.h"
+#include "peripheral_handle.h"
#include "peripheral_log.h"
#include "peripheral_gdbus_gpio.h"
#include "peripheral_gdbus_i2c.h"