Home
last modified time | relevance | path

Searched refs:adv748x_state (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/i2c/adv748x/
Dadv748x-core.c59 static int adv748x_configure_regmap(struct adv748x_state *state, int region) in adv748x_configure_regmap()
100 static int adv748x_read_check(struct adv748x_state *state, in adv748x_read_check()
118 int adv748x_read(struct adv748x_state *state, u8 page, u8 reg) in adv748x_read()
123 int adv748x_write(struct adv748x_state *state, u8 page, u8 reg, u8 value) in adv748x_write()
128 static int adv748x_write_check(struct adv748x_state *state, u8 page, u8 reg, in adv748x_write_check()
144 int adv748x_write_block(struct adv748x_state *state, int client_page, in adv748x_write_block()
156 static int adv748x_set_slave_addresses(struct adv748x_state *state) in adv748x_set_slave_addresses()
172 static void adv748x_unregister_clients(struct adv748x_state *state) in adv748x_unregister_clients()
180 static int adv748x_initialise_clients(struct adv748x_state *state) in adv748x_initialise_clients()
216 static int adv748x_write_regs(struct adv748x_state *state, in adv748x_write_regs()
[all …]
Dadv748x-afe.c42 static int adv748x_afe_read_ro_map(struct adv748x_state *state, u8 reg) in adv748x_afe_read_ro_map()
58 struct adv748x_state *state = adv748x_afe_to_state(afe); in adv748x_afe_status()
150 static void adv748x_afe_set_video_standard(struct adv748x_state *state, in adv748x_afe_set_video_standard()
159 struct adv748x_state *state = adv748x_afe_to_state(afe); in adv748x_afe_s_input()
196 struct adv748x_state *state = adv748x_afe_to_state(afe); in adv748x_afe_s_std()
215 struct adv748x_state *state = adv748x_afe_to_state(afe); in adv748x_afe_querystd()
258 struct adv748x_state *state = adv748x_afe_to_state(afe); in adv748x_afe_g_input_status()
273 struct adv748x_state *state = adv748x_afe_to_state(afe); in adv748x_afe_s_stream()
418 struct adv748x_state *state = adv748x_afe_to_state(afe); in adv748x_afe_s_ctrl()
467 struct adv748x_state *state = adv748x_afe_to_state(afe); in adv748x_afe_init_controls()
[all …]
Dadv748x.h77 struct adv748x_state *state;
185 struct adv748x_state { struct
201 #define adv748x_hdmi_to_state(h) container_of(h, struct adv748x_state, hdmi) argument
202 #define adv748x_afe_to_state(a) container_of(a, struct adv748x_state, afe)
390 int adv748x_read(struct adv748x_state *state, u8 addr, u8 reg);
391 int adv748x_write(struct adv748x_state *state, u8 page, u8 reg, u8 value);
392 int adv748x_write_block(struct adv748x_state *state, int client_page,
427 void adv748x_subdev_init(struct v4l2_subdev *sd, struct adv748x_state *state,
431 int adv748x_register_subdevs(struct adv748x_state *state,
439 int adv748x_csi2_init(struct adv748x_state *state, struct adv748x_csi2 *tx);
Dadv748x-hdmi.c115 static bool adv748x_hdmi_has_signal(struct adv748x_state *state) in adv748x_hdmi_has_signal()
125 static int adv748x_hdmi_read_pixelclock(struct adv748x_state *state) in adv748x_hdmi_read_pixelclock()
152 static void adv748x_hdmi_set_de_timings(struct adv748x_state *state, int shift) in adv748x_hdmi_set_de_timings()
171 static int adv748x_hdmi_set_video_timings(struct adv748x_state *state, in adv748x_hdmi_set_video_timings()
221 struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); in adv748x_hdmi_s_dv_timings()
261 struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); in adv748x_hdmi_g_dv_timings()
276 struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); in adv748x_hdmi_query_dv_timings()
342 struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); in adv748x_hdmi_g_input_status()
356 struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); in adv748x_hdmi_s_stream()
491 struct adv748x_state *state = adv748x_hdmi_to_state(hdmi); in adv748x_hdmi_edid_write_block()
[all …]
Dadv748x-csi2.c72 struct adv748x_state *state = tx->state; in adv748x_csi2_registered()
161 struct adv748x_state *state = tx->state; in adv748x_csi2_get_format()
183 struct adv748x_state *state = tx->state; in adv748x_csi2_set_format()
309 int adv748x_csi2_init(struct adv748x_state *state, struct adv748x_csi2 *tx) in adv748x_csi2_init()