Add config for the PinePhone Pro

This commit is contained in:
Martijn Braam
2023-07-19 00:09:18 +02:00
parent 1b47dd9053
commit 1f3831f85a
2 changed files with 55 additions and 0 deletions

View File

@@ -0,0 +1,54 @@
Version = 1;
Make: "PINE64";
Model: "PinePhone Pro";
Rear: {
SensorDriver: "imx258";
BridgeDriver: "rkisp1";
Modes: (
{
Width: 4208;
Height: 3120;
Rate: 30;
Format: "RGGB10P";
Rotate: 270;
FocalLength: 3.33;
FNumber: 3.0;
Pipeline: (
{Type: "Link", From: "imx258", FromPad: 0, To: "rkisp1_csi", ToPad: 0},
{Type: "Mode", Entity: "imx258"},
{Type: "Mode", Entity: "rkisp1_csi"},
{Type: "Mode", Entity: "rkisp1_isp"},
{Type: "Mode", Entity: "rkisp1_isp", Pad: 2},
{Type: "Crop", Entity: "rkisp1_isp"},
{Type: "Crop", Entity: "rkisp1_isp", Pad: 2},
{Type: "Mode", Entity: "rkisp1_resizer_mainpath"},
{Type: "Mode", Entity: "rkisp1_resizer_mainpath", Pad: 1},
);
},
{
Width: 1048;
Height: 780;
Rate: 30;
Format: "RGGB8";
Rotate: 270;
FocalLength: 3.33;
FNumber: 3.0;
Pipeline: (
{Type: "Link", From: "imx258", FromPad: 0, To: "rkisp1_csi", ToPad: 0},
{Type: "Mode", Entity: "imx258", Format: "RGGB10P", Width: 1048, Height: 780},
{Type: "Mode", Entity: "rkisp1_csi"},
{Type: "Mode", Entity: "rkisp1_isp"},
{Type: "Mode", Entity: "rkisp1_isp", Pad: 2, Format: "RGGB8"},
{Type: "Crop", Entity: "rkisp1_isp"},
{Type: "Crop", Entity: "rkisp1_isp", Pad: 2},
{Type: "Mode", Entity: "rkisp1_resizer_mainpath"},
{Type: "Mode", Entity: "rkisp1_resizer_mainpath", Pad: 1},
{Type: "Crop", Entity: "rkisp1_resizer_mainpath", Width: 1048, Height: 768},
);
},
);
};

View File

@@ -60,6 +60,7 @@ executable('megapixels-getframe', 'util/getframe.c',
install_data(
[
'config/pine64,pinephone.conf',
'config/pine64,pinephone-pro.conf',
'config/pine64,pinetab.conf',
'config/purism,librem5.conf',
],