Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
a9e58d3
FROMLIST: phy: dphy: Add lane_positions to DPHY config struct
0xB0D Mar 25, 2026
2a79746
FROMLIST: phy: dphy: Add lane_polarities to DPHY config struct
0xB0D Mar 25, 2026
f77a66b
FROMLIST: phy: dphy: Add clock_lane_position to DPHY config struct
0xB0D Mar 25, 2026
cc5e126
FROMLIST: phy: dphy: Add clock_lane_polarity to DPHY config struct
0xB0D Mar 25, 2026
41a3ff4
FROMLIST: dt-bindings: phy: qcom: Add CSI2 C-PHY/DPHY schema
0xB0D Mar 26, 2026
989460e
FROMLIST: phy: qcom-mipi-csi2: Add a CSI2 MIPI DPHY driver
0xB0D Mar 26, 2026
639b61e
FROMLIST: dt-bindings: media: qcom,x1e80100-camss: Add optional PHY h…
0xB0D Mar 26, 2026
771b168
FROMLIST: dt-bindings: media: qcom,x1e80100-camss: Add support for co…
0xB0D Mar 26, 2026
f3cb7b9
FROMLIST: dt-bindings: media: qcom,x1e80100-camss: Describe iommu ent…
0xB0D Mar 26, 2026
2c33cb0
FROMLIST: media: qcom: camss: Add support to populate sub-devices
0xB0D Mar 26, 2026
7666093
FROMLIST: media: qcom: camss: Add legacy_phy flag to SoC definition s…
0xB0D Mar 26, 2026
8b37333
FROMLIST: media: qcom: camss: Add support for PHY API devices
0xB0D Mar 26, 2026
6f807b7
FROMLIST: media: qcom: camss: Drop legacy PHY descriptions from x1e
0xB0D Mar 26, 2026
39caf36
FROMLIST: media: dt-bindings: Add CAMSS device for Kaanapali
HangxiangMa May 8, 2026
06cced3
FROMLIST: media: qcom: camss: Add Kaanapali compatible camss driver
HangxiangMa May 8, 2026
9fd3223
FROMLIST: media: qcom: camss: csiphy: Add support for v2.4.0 two-phas…
HangxiangMa May 8, 2026
c0abf4c
FROMLIST: media: qcom: camss: csid: Add support for CSID gen4
HangxiangMa May 8, 2026
6bdeba5
FROMLIST: media: qcom: camss: vfe: Add support for VFE gen4
HangxiangMa May 8, 2026
2c06f1f
FROMLIST: dt-bindings: media: Add bindings for qcom,x1p42100-camss
wenmliu Apr 10, 2026
ca32238
FROMLIST: media: qcom: camss: add support for X1P42100 camss
wenmliu Apr 10, 2026
b5f70cf
FROMLIST: media: dt-bindings: Add CAMSS device for SM8750
HangxiangMa May 8, 2026
955f0b7
FROMLIST: media: qcom: camss: Add SM8750 compatible camss driver
HangxiangMa May 13, 2026
3740aad
FROMLIST: media: qcom: camss: csiphy: Add support for v2.3.0 two-phas…
HangxiangMa May 8, 2026
461b099
FROMLIST: media: qcom: camss: csid: Add support for CSID 980
HangxiangMa May 8, 2026
e6d1bb2
FROMLIST: media: qcom: camss: vfe: Add support for VFE 980
HangxiangMa May 8, 2026
a60e1a0
FROMLIST: dt-bindings: media: Add bindings for qcom,glymur-camss
May 19, 2026
4795a43
FROMLIST: media: qcom: camss: Add Glymur compatible
pshrotri May 25, 2026
b0f09b1
FROMLIST: media: qcom: camss: Add CSIPHY support for Glymur
pshrotri May 25, 2026
345791f
FROMLIST: media: qcom: camss: enable vfe for Glymur
pshrotri May 25, 2026
cb3f2b3
FROMLIST: media: qcom: camss: Enumerate resources for Glymur
pshrotri May 25, 2026
a43e45b
FROMLIST: media: qcom: camss: add support for QCM2390 camss
pshrotri May 15, 2026
00e274f
FROMLIST: i2c: qcom-cci: drop custom suspend/resume and rely on runti…
wenmliu Jun 25, 2026
06c38ef
FROMLIST: media: qcom: camss: csiphy-3ph: Fix lane mask calculation
okias Jun 17, 2026
85295a8
FROMLIST: media: qcom: camss: csiphy: Introduce PHY configuration
okias Jun 17, 2026
bed32de
FROMLIST: media: qcom: camss: csiphy-3ph: Use odd bits for configurin…
okias Jun 17, 2026
e30e629
FROMLIST: media: qcom: camss: Prepare CSID for C-PHY support
okias Jun 17, 2026
3b33393
FROMLIST: media: qcom: camss: Initialize lanes after lane configurati…
okias Jun 17, 2026
3d8b4a1
FROMLIST: media: qcom: camss: csiphy-3ph: Add Gen2 v1.1 MIPI CSI-2 C-…
okias Jun 17, 2026
7f0a423
FROMLIST: media: qcom: camss: csiphy-3ph: Update Gen2 v1.1 MIPI CSI-2…
okias Jun 17, 2026
caf6e29
FROMLIST: media: qcom: camss: Account for C-PHY when calculating link…
okias Jun 17, 2026
9256d20
FROMLIST: media: qcom: camss: Enable C-PHY where available
okias Jun 17, 2026
86e29f1
FROMLIST: media: qcom: camss: Program CSIPHY common control registers
jigarz Jul 17, 2026
acfb700
FROMLIST: media: qcom: camss: Prepare CSID for C-PHY support in gen3
jigarz Jul 17, 2026
b8b8bb9
FROMLIST: media: qcom: camss: Add sa8775p C-PHY 3ph lane config
jigarz Jul 17, 2026
caf6d8b
FROMLIST: media: qcom: camss: Add sa8300 C-PHY 3ph lane config
aarunnan Jul 17, 2026
25ff538
FROMLIST: media: qcom: camss: Dynamic data-rate specific C-PHY regist…
aarunnan Jul 17, 2026
4355d77
FROMLIST: media: qcom: camss: validate local/remote endpoint bus-type
aarunnan Jul 17, 2026
73eb18e
FROMLIST: dt-bindings: media: i2c: Add Samsung S5KJN5 image sensor
wenmliu Jul 24, 2026
dffc6e9
FROMLIST: media: i2c: Add Samsung S5KJN5 image sensor driver
wenmliu Jul 24, 2026
a84ecca
Revert "FROMLIST: dt-bindings: media: Add bindings for qcom,x1p42100-…
wenmliu Aug 14, 2026
d9ffc5a
Revert "FROMLIST: media: qcom: camss: add support for X1P42100 camss"
wenmliu Aug 14, 2026
9506157
PENDING: dt-bindings: media: Add bindings for qcom,x1p42100-camss
wenmliu Apr 10, 2026
eb66f07
PENDING: media: qcom: camss: add support for X1P42100 camss
wenmliu Apr 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
113 changes: 113 additions & 0 deletions Documentation/devicetree/bindings/media/i2c/samsung,s5kjn5.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/media/i2c/samsung,s5kjn5.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Samsung S5KJN5 Image Sensor

description:
Samsung S5KJN5 is a 50MP GBRG 10-bit RAW MIPI CSI-2 image sensor.
The sensor is controlled over I2C. The full resolution pixel array is
8192x6144, data output format is RAW10 transferred over 4-lane MIPI
D-PHY interface.

maintainers:
- Wenmeng Liu <wenmeng.liu@oss.qualcomm.com>

allOf:
- $ref: /schemas/media/video-interface-devices.yaml#

properties:
compatible:
const: samsung,s5kjn5

reg:
maxItems: 1

clocks:
description: MCLK/XVCLK input clock.
maxItems: 1

reset-gpios:
description: Active low GPIO connected to RESET pad of the sensor.
maxItems: 1

vddio-supply:
description:
1.8 volt I/O voltage supply (VDD18). Required for both 1.8 and 1.2 volt
I/O operation.

vddd-supply:
description: Digital core voltage supply, 1.0 volts.

vdda-supply:
description: Analogue voltage supply, 2.2 volts.

vddio1p2-supply:
description:
1.2 volt I/O voltage supply (VDDIO12). Required only for 1.2 volt I/O
operation.

afvdd-supply:
description: Autofocus actuator voltage supply, 2.8-3.0 volts.

port:
$ref: /schemas/graph.yaml#/$defs/port-base
additionalProperties: false

properties:
endpoint:
$ref: /schemas/media/video-interfaces.yaml#
unevaluatedProperties: false

properties:
data-lanes:
items:
- const: 1
- const: 2
- const: 3
- const: 4

required:
- link-frequencies

required:
- compatible
- reg
- clocks
- port

unevaluatedProperties: false

examples:
- |
#include <dt-bindings/gpio/gpio.h>

i2c {
#address-cells = <1>;
#size-cells = <0>;

camera@10 {
compatible = "samsung,s5kjn5";
reg = <0x10>;
clocks = <&camera_mclk 0>;
assigned-clocks = <&camera_mclk 0>;
assigned-clock-rates = <19200000>;
reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>;
vddio-supply = <&vreg_1p8>;
vddd-supply = <&vreg_1p0>;
vdda-supply = <&vreg_2p2>;
vddio1p2-supply = <&vreg_1p2>;
afvdd-supply = <&vreg_2p8>;

port {
endpoint {
link-frequencies = /bits/ 64 <1248000000>;
data-lanes = <1 2 3 4>;
remote-endpoint = <&mipi_csi2_ep>;
};
};
};
};
...
Loading
Loading