Home
last modified time | relevance | path

Searched refs:thp7312 (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/media/i2c/
Dthp7312.c396 static int thp7312_set_mipi_lanes(struct thp7312_device *thp7312) in thp7312_set_mipi_lanes() argument
398 struct device *dev = thp7312->dev; in thp7312_set_mipi_lanes()
402 cci_write(thp7312->regmap, TH7312_REG_CUSTOM_MIPI_RD, in thp7312_set_mipi_lanes()
403 thp7312->sensors[0].lane_remap, &ret); in thp7312_set_mipi_lanes()
404 cci_write(thp7312->regmap, TH7312_REG_CUSTOM_MIPI_TD, in thp7312_set_mipi_lanes()
405 thp7312->lane_remap, &ret); in thp7312_set_mipi_lanes()
406 cci_write(thp7312->regmap, TH7312_REG_CUSTOM_MIPI_SET, 1, &ret); in thp7312_set_mipi_lanes()
411 ret = thp7312_read_poll_timeout(thp7312, TH7312_REG_CUSTOM_MIPI_STATUS, in thp7312_set_mipi_lanes()
421 static int thp7312_change_mode(struct thp7312_device *thp7312, in thp7312_change_mode() argument
425 struct device *dev = thp7312->dev; in thp7312_change_mode()
[all …]
DMakefile139 obj-$(CONFIG_VIDEO_THP7312) += thp7312.o
/linux-6.12.1/Documentation/userspace-api/media/drivers/
Dindex.rst38 thp7312
/linux-6.12.1/
DMAINTAINERS23032 F: Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
23033 F: Documentation/userspace-api/media/drivers/thp7312.rst
23034 F: drivers/media/i2c/thp7312.c
23035 F: include/uapi/linux/thp7312.h