#include <linux/auxiliary_bus.h>
#include <soc/starfive/reset-starfive-jh71x0.h>
#include "reset-starfive-jh71x0.h"
#include <dt-bindings/reset/starfive,jh7110-crg.h>
struct jh7110_reset_info { … };
static const struct jh7110_reset_info jh7110_sys_info = …;
static const struct jh7110_reset_info jh7110_aon_info = …;
static const struct jh7110_reset_info jh7110_stg_info = …;
static const struct jh7110_reset_info jh7110_isp_info = …;
static const struct jh7110_reset_info jh7110_vout_info = …;
static int jh7110_reset_probe(struct auxiliary_device *adev,
const struct auxiliary_device_id *id)
{ … }
static const struct auxiliary_device_id jh7110_reset_ids[] = …;
MODULE_DEVICE_TABLE(auxiliary, jh7110_reset_ids);
static struct auxiliary_driver jh7110_reset_driver = …;
module_auxiliary_driver(…) …;
MODULE_AUTHOR(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_LICENSE(…) …;