mirror of
https://github.com/torvalds/linux.git
synced 2026-05-01 04:52:32 -04:00
The nokia,nvm-size property was used to tell the size of the NVM memory accessible through the sensor's register interface. However, while the size isn't directly readable through the sensor's register interface, it can be detected reading the NVM memory until the selected page is no longer available. Thus remove this property. Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
67 lines
1.8 KiB
Plaintext
67 lines
1.8 KiB
Plaintext
SMIA/SMIA++ sensor
|
|
|
|
SMIA (Standard Mobile Imaging Architecture) is an image sensor standard
|
|
defined jointly by Nokia and ST. SMIA++, defined by Nokia, is an extension
|
|
of that. These definitions are valid for both types of sensors.
|
|
|
|
More detailed documentation can be found in
|
|
Documentation/devicetree/bindings/media/video-interfaces.txt .
|
|
|
|
The device node should contain a "port" node which may contain one or more
|
|
endpoint nodes, in accordance with video interface bindings defined in
|
|
Documentation/devicetree/bindings/media/video-interfaces.txt .
|
|
|
|
Mandatory properties
|
|
--------------------
|
|
|
|
- compatible: "nokia,smia"
|
|
- reg: I2C address (0x10, or an alternative address)
|
|
- vana-supply: Analogue voltage supply (VANA), typically 2,8 volts (sensor
|
|
dependent).
|
|
- clocks: External clock to the sensor
|
|
- clock-frequency: Frequency of the external clock to the sensor
|
|
- link-frequencies: List of allowed data link frequencies. An array of
|
|
64-bit elements.
|
|
|
|
|
|
Optional properties
|
|
-------------------
|
|
|
|
- reset-gpios: XSHUTDOWN GPIO
|
|
- flash-leds: See ../video-interfaces.txt
|
|
- lens-focus: See ../video-interfaces.txt
|
|
- rotation: Integer property; valid values are 0 (sensor mounted upright)
|
|
and 180 (sensor mounted upside down). See
|
|
../video-interfaces.txt .
|
|
|
|
|
|
Endpoint node mandatory properties
|
|
----------------------------------
|
|
|
|
- data-lanes: <1..n>
|
|
|
|
|
|
Example
|
|
-------
|
|
|
|
&i2c2 {
|
|
clock-frequency = <400000>;
|
|
|
|
camera-sensor@10 {
|
|
compatible = "nokia,smia";
|
|
reg = <0x10>;
|
|
reset-gpios = <&gpio3 20 0>;
|
|
vana-supply = <&vaux3>;
|
|
clocks = <&omap3_isp 0>;
|
|
clock-frequency = <9600000>;
|
|
nokia,nvm-size = <512>; /* 8 * 64 */
|
|
link-frequencies = /bits/ 64 <199200000 210000000 499200000>;
|
|
port {
|
|
smiapp_ep: endpoint {
|
|
data-lanes = <1 2>;
|
|
remote-endpoint = <&csi2a_ep>;
|
|
};
|
|
};
|
|
};
|
|
};
|