[PATCH 6/6] ipa: rpi: vc4: Update all tuning files for sync algorithm

David Plowman david.plowman at raspberrypi.com
Fri Oct 4 13:55:58 CEST 2024


Standard sync parameters are added to all tuning files.

Signed-off-by: David Plowman <david.plowman at raspberrypi.com>
Reviewed-by: Naushir Patuck <naush at raspberrypi.com>
---
 src/ipa/rpi/vc4/data/imx219.json            | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx219_noir.json       | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx283.json            | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx290.json            | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx296.json            | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx296_mono.json       | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx378.json            | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx477.json            | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx477_noir.json       | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx477_scientific.json | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx519.json            | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx708.json            | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx708_noir.json       | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx708_wide.json       | 11 ++++++++++-
 src/ipa/rpi/vc4/data/imx708_wide_noir.json  | 11 ++++++++++-
 src/ipa/rpi/vc4/data/ov5647.json            | 11 ++++++++++-
 src/ipa/rpi/vc4/data/ov5647_noir.json       | 11 ++++++++++-
 src/ipa/rpi/vc4/data/se327m12.json          | 11 ++++++++++-
 18 files changed, 180 insertions(+), 18 deletions(-)

diff --git a/src/ipa/rpi/vc4/data/imx219.json b/src/ipa/rpi/vc4/data/imx219.json
index a020b12f..808581f0 100644
--- a/src/ipa/rpi/vc4/data/imx219.json
+++ b/src/ipa/rpi/vc4/data/imx219.json
@@ -690,6 +690,15 @@
                     }
                 }
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
diff --git a/src/ipa/rpi/vc4/data/imx219_noir.json b/src/ipa/rpi/vc4/data/imx219_noir.json
index d8bc9639..e9706eb7 100644
--- a/src/ipa/rpi/vc4/data/imx219_noir.json
+++ b/src/ipa/rpi/vc4/data/imx219_noir.json
@@ -624,6 +624,15 @@
                     }
                 }
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
diff --git a/src/ipa/rpi/vc4/data/imx283.json b/src/ipa/rpi/vc4/data/imx283.json
index bfacecc8..6d7bec0b 100644
--- a/src/ipa/rpi/vc4/data/imx283.json
+++ b/src/ipa/rpi/vc4/data/imx283.json
@@ -308,6 +308,15 @@
         },
         {
             "rpi.sharpen": { }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
diff --git a/src/ipa/rpi/vc4/data/imx290.json b/src/ipa/rpi/vc4/data/imx290.json
index 8f41bf51..c63f7487 100644
--- a/src/ipa/rpi/vc4/data/imx290.json
+++ b/src/ipa/rpi/vc4/data/imx290.json
@@ -209,6 +209,15 @@
                     }
                 ]
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/imx296.json b/src/ipa/rpi/vc4/data/imx296.json
index 8f24ce5b..f6638003 100644
--- a/src/ipa/rpi/vc4/data/imx296.json
+++ b/src/ipa/rpi/vc4/data/imx296.json
@@ -438,6 +438,15 @@
                 "strength": 1.0,
                 "limit": 0.18
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/imx296_mono.json b/src/ipa/rpi/vc4/data/imx296_mono.json
index fe331569..f05698ef 100644
--- a/src/ipa/rpi/vc4/data/imx296_mono.json
+++ b/src/ipa/rpi/vc4/data/imx296_mono.json
@@ -235,6 +235,15 @@
                 "strength": 1.0,
                 "limit": 0.18
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/imx378.json b/src/ipa/rpi/vc4/data/imx378.json
index 363b47e1..9cc76c97 100644
--- a/src/ipa/rpi/vc4/data/imx378.json
+++ b/src/ipa/rpi/vc4/data/imx378.json
@@ -422,6 +422,15 @@
         },
         {
             "rpi.sharpen": { }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/imx477.json b/src/ipa/rpi/vc4/data/imx477.json
index fa25ee86..750c087f 100644
--- a/src/ipa/rpi/vc4/data/imx477.json
+++ b/src/ipa/rpi/vc4/data/imx477.json
@@ -695,6 +695,15 @@
                     }
                 }
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/imx477_noir.json b/src/ipa/rpi/vc4/data/imx477_noir.json
index 472f33fe..97f4e2a5 100644
--- a/src/ipa/rpi/vc4/data/imx477_noir.json
+++ b/src/ipa/rpi/vc4/data/imx477_noir.json
@@ -651,6 +651,15 @@
                     }
                 }
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
diff --git a/src/ipa/rpi/vc4/data/imx477_scientific.json b/src/ipa/rpi/vc4/data/imx477_scientific.json
index 9dc32eb1..b3d7a4ff 100644
--- a/src/ipa/rpi/vc4/data/imx477_scientific.json
+++ b/src/ipa/rpi/vc4/data/imx477_scientific.json
@@ -483,6 +483,15 @@
         },
         {
             "rpi.sharpen": { }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/imx519.json b/src/ipa/rpi/vc4/data/imx519.json
index ce194256..54bdc796 100644
--- a/src/ipa/rpi/vc4/data/imx519.json
+++ b/src/ipa/rpi/vc4/data/imx519.json
@@ -422,6 +422,15 @@
         },
         {
             "rpi.sharpen": { }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/imx708.json b/src/ipa/rpi/vc4/data/imx708.json
index 4de6f079..56b7af8a 100644
--- a/src/ipa/rpi/vc4/data/imx708.json
+++ b/src/ipa/rpi/vc4/data/imx708.json
@@ -666,6 +666,15 @@
                     }
                 }
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/imx708_noir.json b/src/ipa/rpi/vc4/data/imx708_noir.json
index 7b7ee874..7d123a64 100644
--- a/src/ipa/rpi/vc4/data/imx708_noir.json
+++ b/src/ipa/rpi/vc4/data/imx708_noir.json
@@ -765,6 +765,15 @@
                     }
                 }
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/imx708_wide.json b/src/ipa/rpi/vc4/data/imx708_wide.json
index 6f45aafc..0435706b 100644
--- a/src/ipa/rpi/vc4/data/imx708_wide.json
+++ b/src/ipa/rpi/vc4/data/imx708_wide.json
@@ -677,6 +677,15 @@
                     }
                 }
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/imx708_wide_noir.json b/src/ipa/rpi/vc4/data/imx708_wide_noir.json
index b9a5227e..a8c3f15b 100644
--- a/src/ipa/rpi/vc4/data/imx708_wide_noir.json
+++ b/src/ipa/rpi/vc4/data/imx708_wide_noir.json
@@ -668,6 +668,15 @@
                     }
                 }
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/ov5647.json b/src/ipa/rpi/vc4/data/ov5647.json
index 40c6059c..c65173d5 100644
--- a/src/ipa/rpi/vc4/data/ov5647.json
+++ b/src/ipa/rpi/vc4/data/ov5647.json
@@ -691,6 +691,15 @@
                     }
                 }
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
diff --git a/src/ipa/rpi/vc4/data/ov5647_noir.json b/src/ipa/rpi/vc4/data/ov5647_noir.json
index 488b7119..3b7510e1 100644
--- a/src/ipa/rpi/vc4/data/ov5647_noir.json
+++ b/src/ipa/rpi/vc4/data/ov5647_noir.json
@@ -407,6 +407,15 @@
         },
         {
             "rpi.sharpen": { }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
diff --git a/src/ipa/rpi/vc4/data/se327m12.json b/src/ipa/rpi/vc4/data/se327m12.json
index 948169db..d3bedb95 100644
--- a/src/ipa/rpi/vc4/data/se327m12.json
+++ b/src/ipa/rpi/vc4/data/se327m12.json
@@ -427,6 +427,15 @@
                 "strength": 0.5,
                 "limit": 0.5
             }
-        }
+        },
+        {
+            "rpi.sync":
+            {
+                "group": "224.0.0.1",
+                "port": 12345,
+                "sync_period": 30,
+                "ready_frame": 1000
+            }
+	}
     ]
 }
\ No newline at end of file
-- 
2.39.5



More information about the libcamera-devel mailing list