Home
last modified time | relevance | path

Searched refs:s5c73m3 (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/drivers/media/i2c/s5c73m3/
H A DMakefile2 s5c73m3-objs := s5c73m3-core.o s5c73m3-spi.o s5c73m3-ctrls.o
3 obj-$(CONFIG_VIDEO_S5C73M3) += s5c73m3.o
H A Ds5c73m3.h366 struct s5c73m3 { struct
423 int s5c73m3_register_spi_driver(struct s5c73m3 *state); argument
424 void s5c73m3_unregister_spi_driver(struct s5c73m3 *state);
425 int s5c73m3_spi_write(struct s5c73m3 *state, const void *addr,
427 int s5c73m3_spi_read(struct s5c73m3 *state, void *addr,
430 int s5c73m3_read(struct s5c73m3 *state, u32 addr, u16 *data);
431 int s5c73m3_write(struct s5c73m3 *state, u32 addr, u16 data);
433 int s5c73m3_init_controls(struct s5c73m3 *state);
437 return &container_of(ctrl->handler, struct s5c73m3, in ctrl_to_sensor_sd()
443 return container_of(sd, struct s5c73m3, sensor_sd); in sensor_sd_to_s5c73m3()
[all …]
H A Ds5c73m3-ctrls.c61 struct s5c73m3 *state = sensor_sd_to_s5c73m3(sd); in s5c73m3_g_volatile_ctrl()
78 static int s5c73m3_set_colorfx(struct s5c73m3 *state, int val) in s5c73m3_set_colorfx()
104 static int s5c73m3_set_exposure(struct s5c73m3 *state, int auto_exp) in s5c73m3_set_exposure()
166 static int s5c73m3_af_run(struct s5c73m3 *state, bool on) in s5c73m3_af_run()
209 static int s5c73m3_set_auto_focus(struct s5c73m3 *state, int caf) in s5c73m3_set_auto_focus()
234 static int s5c73m3_set_contrast(struct s5c73m3 *state, int val) in s5c73m3_set_contrast()
240 static int s5c73m3_set_saturation(struct s5c73m3 *state, int val) in s5c73m3_set_saturation()
246 static int s5c73m3_set_sharpness(struct s5c73m3 *state, int val) in s5c73m3_set_sharpness()
252 static int s5c73m3_set_iso(struct s5c73m3 *state, int val) in s5c73m3_set_iso()
338 struct s5c73m3 *state = sensor_sd_to_s5c73m3(sd); in s5c73m3_s_ctrl()
[all …]
H A Ds5c73m3-spi.c62 int s5c73m3_spi_write(struct s5c73m3 *state, const void *addr, in s5c73m3_spi_write()
90 int s5c73m3_spi_read(struct s5c73m3 *state, void *addr, in s5c73m3_spi_read()
115 struct s5c73m3 *state = container_of(spi->dev.driver, struct s5c73m3, in s5c73m3_spi_probe()
133 int s5c73m3_register_spi_driver(struct s5c73m3 *state) in s5c73m3_register_spi_driver()
144 void s5c73m3_unregister_spi_driver(struct s5c73m3 *state) in s5c73m3_unregister_spi_driver()
H A Ds5c73m3-core.c451 struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); in s5c73m3_oif_s_stream()
875 struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); in s5c73m3_oif_g_frame_interval()
924 struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); in s5c73m3_oif_s_frame_interval()
950 struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); in s5c73m3_oif_enum_frame_interval()
1023 struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); in s5c73m3_oif_get_fmt()
1102 struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); in s5c73m3_oif_set_fmt()
1148 struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); in s5c73m3_oif_get_frame_desc()
1166 struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); in s5c73m3_oif_set_frame_desc()
1248 struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); in s5c73m3_oif_enum_frame_size()
1305 struct s5c73m3 *state = oif_sd_to_s5c73m3(sd); in s5c73m3_oif_log_status()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/media/
H A Dsamsung,s5c73m3.yaml4 $id: http://devicetree.org/schemas/media/samsung,s5c73m3.yaml#
23 const: samsung,s5c73m3
130 compatible = "samsung,s5c73m3";
158 compatible = "samsung,s5c73m3";
/openbmc/linux/arch/arm/boot/dts/samsung/
H A Dexynos4412-n710x.dts72 &s5c73m3 {
H A Dexynos4412-galaxy-s3.dtsi169 &s5c73m3 {
H A Dexynos4412-midas.dtsi608 s5c73m3: image-sensor@3c { label
609 compatible = "samsung,s5c73m3";
1495 compatible = "samsung,s5c73m3";
/openbmc/linux/drivers/media/i2c/
H A DMakefile110 obj-$(CONFIG_VIDEO_S5C73M3) += s5c73m3/
/openbmc/linux/Documentation/admin-guide/media/
H A Di2c-cardlist.rst104 s5c73m3 Samsung S5C73M3 sensor
/openbmc/linux/
H A DMAINTAINERS19019 F: Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
19020 F: drivers/media/i2c/s5c73m3/*
/openbmc/
H A Dopengrok2.0.log25219 … not file-less due to: /opengrok/data/xref/openbmc/linux/drivers/media/i2c/s5c73m3/s5c73m3-spi.c.gz
25220 …sChildren: its children prevent delete: /opengrok/data/xref/openbmc/linux/drivers/media/i2c/s5c73m3
H A Dopengrok1.0.log25080 … not file-less due to: /opengrok/data/xref/openbmc/linux/drivers/media/i2c/s5c73m3/s5c73m3-spi.c.gz
25081 …sChildren: its children prevent delete: /opengrok/data/xref/openbmc/linux/drivers/media/i2c/s5c73m3