cv1800_pin
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
static const struct cv1800_pin cv1800b_pin_data[ARRAY_SIZE(cv1800b_pins)] = {
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
.pinsize = sizeof(struct cv1800_pin),
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
static const struct cv1800_pin cv1812h_pin_data[ARRAY_SIZE(cv1812h_pins)] = {
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
.pinsize = sizeof(struct cv1800_pin),
struct cv1800_pin *pin = sophgo_to_cv1800_pin(config->pin);
struct cv1800_pin *pin;
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(pinmuxs[0].pin);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
container_of((_pin), struct cv1800_pin, pin)
static inline enum cv1800_pin_io_type cv1800_pin_io_type(const struct cv1800_pin *pin)
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
static const struct cv1800_pin sg2000_pin_data[ARRAY_SIZE(sg2000_pins)] = {
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
.pinsize = sizeof(struct cv1800_pin),
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
static const struct cv1800_pin sg2002_pin_data[ARRAY_SIZE(sg2002_pins)] = {
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);
.pinsize = sizeof(struct cv1800_pin),
const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp);