adv748x_state
static void adv748x_afe_set_video_standard(struct adv748x_state *state,
struct adv748x_state *state = adv748x_afe_to_state(afe);
struct adv748x_state *state = adv748x_afe_to_state(afe);
struct adv748x_state *state = adv748x_afe_to_state(afe);
struct adv748x_state *state = adv748x_afe_to_state(afe);
struct adv748x_state *state = adv748x_afe_to_state(afe);
struct adv748x_state *state = adv748x_afe_to_state(afe);
static int adv748x_afe_read_ro_map(struct adv748x_state *state, u8 reg)
struct adv748x_state *state = adv748x_afe_to_state(afe);
struct adv748x_state *state = adv748x_afe_to_state(afe);
struct adv748x_state *state = adv748x_afe_to_state(afe);
static int adv748x_read_check(struct adv748x_state *state,
int adv748x_read(struct adv748x_state *state, u8 page, u8 reg)
int adv748x_write(struct adv748x_state *state, u8 page, u8 reg, u8 value)
static int adv748x_write_check(struct adv748x_state *state, u8 page, u8 reg,
int adv748x_write_block(struct adv748x_state *state, int client_page,
static int adv748x_set_slave_addresses(struct adv748x_state *state)
static void adv748x_unregister_clients(struct adv748x_state *state)
static int adv748x_initialise_clients(struct adv748x_state *state)
static int adv748x_write_regs(struct adv748x_state *state,
struct adv748x_state *state = tx->state;
struct adv748x_state *state = tx->state;
struct adv748x_state *state = v4l2_get_subdevdata(sd);
static int adv748x_sw_reset(struct adv748x_state *state)
static int adv748x_reset(struct adv748x_state *state)
static int adv748x_identify_chip(struct adv748x_state *state)
struct adv748x_state *state = i2c_get_clientdata(client);
void adv748x_subdev_init(struct v4l2_subdev *sd, struct adv748x_state *state,
static int adv748x_configure_regmap(struct adv748x_state *state, int region)
static int adv748x_parse_csi2_lanes(struct adv748x_state *state,
static int adv748x_parse_dt(struct adv748x_state *state)
static void adv748x_dt_cleanup(struct adv748x_state *state)
struct adv748x_state *state;
struct adv748x_state *state = i2c_get_clientdata(client);
struct adv748x_state *state = tx->state;
int adv748x_csi2_init(struct adv748x_state *state, struct adv748x_csi2 *tx)
static bool adv748x_hdmi_has_signal(struct adv748x_state *state)
static int adv748x_hdmi_read_pixelclock(struct adv748x_state *state)
static void adv748x_hdmi_set_de_timings(struct adv748x_state *state, int shift)
static int adv748x_hdmi_set_video_timings(struct adv748x_state *state,
struct adv748x_state *state = adv748x_hdmi_to_state(hdmi);
struct adv748x_state *state = adv748x_hdmi_to_state(hdmi);
struct adv748x_state *state = adv748x_hdmi_to_state(hdmi);
struct adv748x_state *state = adv748x_hdmi_to_state(hdmi);
struct adv748x_state *state = adv748x_hdmi_to_state(hdmi);
struct adv748x_state *state = adv748x_hdmi_to_state(hdmi);
struct adv748x_state *state = adv748x_hdmi_to_state(hdmi);
struct adv748x_state *state = adv748x_hdmi_to_state(hdmi);
struct adv748x_state *state = adv748x_hdmi_to_state(hdmi);
struct adv748x_state *state = adv748x_hdmi_to_state(hdmi);
#define adv748x_hdmi_to_state(h) container_of(h, struct adv748x_state, hdmi)
#define adv748x_afe_to_state(a) container_of(a, struct adv748x_state, afe)
int adv748x_read(struct adv748x_state *state, u8 addr, u8 reg);
int adv748x_write(struct adv748x_state *state, u8 page, u8 reg, u8 value);
int adv748x_write_block(struct adv748x_state *state, int client_page,
void adv748x_subdev_init(struct v4l2_subdev *sd, struct adv748x_state *state,
int adv748x_csi2_init(struct adv748x_state *state, struct adv748x_csi2 *tx);
struct adv748x_state *state;