Lines Matching refs:overlay
1355 * the respective unittest overlay contains a label that has the
1360 * overlay dts files with an odd prefix that is unlikely to be
1700 "Adding overlay 'overlay_gpio_01' failed\n");
1703 "Adding overlay 'overlay_gpio_02a' failed\n");
1706 "Adding overlay 'overlay_gpio_02b' failed\n");
1745 * apply overlay will result in
1758 "Adding overlay 'overlay_gpio_03' failed\n");
1775 * apply the overlay will result in
1785 "Adding overlay 'overlay_gpio_04a' failed\n");
1795 * apply the overlay will result in
1805 "Adding overlay 'overlay_gpio_04b' failed\n");
1883 base = "/testcase-data/overlay-node/test-bus";
1886 base = "/testcase-data/overlay-node/test-bus/i2c-test-bus";
1923 static const char *bus_path = "/testcase-data/overlay-node/test-bus";
1925 /* FIXME: it is NOT guaranteed that overlay ids are assigned in sequence */
1977 pr_warn("%s: no overlay to destroy for #%d\n",
1983 pr_warn("%s: overlay destroy failed for #%d\n",
2000 unittest(0, "could not apply overlay \"%s\"\n",
2009 /* apply an overlay while checking before and after states */
2044 /* apply an overlay and then revert it while checking before, after states */
2060 /* apply the overlay */
2105 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest0/status");
2111 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest0/status");
2116 unittest(1, "overlay test %d passed\n", 0);
2125 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest1/status");
2131 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest1/status");
2136 unittest(1, "overlay test %d passed\n", 1);
2146 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest2/status");
2152 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest2/status");
2156 unittest(1, "overlay test %d passed\n", 2);
2165 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest3/status");
2171 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest3/status");
2176 unittest(1, "overlay test %d passed\n", 3);
2186 unittest(1, "overlay test %d passed\n", 4);
2189 /* test overlay apply/revert sequence */
2195 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest5/status");
2201 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest5/status");
2206 unittest(1, "overlay test %d passed\n", 5);
2209 /* test overlay application in sequence */
2235 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest6/status");
2242 unittest(0, "could not apply overlay \"%s\"\n", overlay_name);
2249 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest6/status");
2252 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest7/status");
2259 unittest(0, "could not apply overlay \"%s\"\n", overlay_name);
2266 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest7/status");
2273 unittest(0, "overlay @\"%s\" failed @\"%s\" %s\n",
2307 unittest(1, "overlay test %d passed\n", 6);
2311 /* test overlay application in sequence */
2322 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest8/status");
2328 unittest(0, "could not apply overlay \"%s\"\n", overlay_name);
2331 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest8/status");
2342 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest8/property-foo");
2348 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/test-unittest8/property-foo");
2351 unittest(0, "could not apply overlay \"%s\"\n", overlay_name);
2358 /* now try to remove first overlay (it should fail) */
2362 "OF: overlay: node_overlaps_later_cs: #6 overlaps with #7 @/testcase-data/overlay-node/test-bus/test-unittest8");
2365 "OF: overlay: overlay #6 is not topmost");
2370 "OF: overlay: overlay #6 is not topmost");
2373 "OF: overlay: node_overlaps_later_cs: #6 overlaps with #7 @/testcase-data/overlay-node/test-bus/test-unittest8");
2396 unittest(1, "overlay test %d passed\n", 8);
2409 "overlay test %d failed; overlay application\n", 10))
2414 if (unittest(child_path, "overlay test %d failed; kasprintf\n", 10))
2420 unittest(ret, "overlay test %d failed; no child device\n", 10);
2432 unittest(ret == 0, "overlay test %d failed; overlay apply\n", 11);
2700 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/i2c-test-bus/test-unittest12/status");
2705 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/i2c-test-bus/test-unittest12/status");
2710 unittest(1, "overlay test %d passed\n", 12);
2719 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/i2c-test-bus/test-unittest13/status");
2725 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data/overlay-node/test-bus/i2c-test-bus/test-unittest13/status");
2730 unittest(1, "overlay test %d passed\n", 13);
2754 unittest(1, "overlay test %d passed\n", 15);
2862 OVERLAY_INFO_EXTERN(overlay);
2892 OVERLAY_INFO(overlay, 0),
2936 * Create base device tree for the overlay unittest.
2941 * and other early boot steps for the normal FDT so that the overlay base
2965 pr_err("no overlay data for %s\n", overlay_name);
3002 * overlay in the normal fashion. This is a test of the whole
3007 * the overlay. That must be verified separately in user space.
3025 pr_err("no overlay data for %s\n", overlay_name);
3031 pr_err("no overlay data for %s\n", overlay_name);
3050 * The purpose of of_unittest_overlay_high_level is to add an overlay
3054 * The first part of the function is _not_ normal overlay usage; it is
3055 * finishing splicing the base overlay device tree into the live tree.
3126 * overlay 'overlay_base' is not allowed to have root
3181 /* now do the normal overlay usage test */
3184 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/substation@100/status");
3186 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/fairway-1/status");
3188 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/fairway-1/ride@100/track@30/incline-up");
3190 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/fairway-1/ride@100/track@40/incline-up");
3192 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/lights@40000/status");
3194 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/lights@40000/color");
3196 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/lights@40000/rate");
3198 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /__symbols__/hvac_2");
3200 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /__symbols__/ride_200");
3202 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /__symbols__/ride_200_left");
3204 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /__symbols__/ride_200_right");
3206 ret = overlay_data_apply("overlay", NULL);
3209 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /__symbols__/ride_200_right");
3211 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /__symbols__/ride_200_left");
3213 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /__symbols__/ride_200");
3215 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /__symbols__/hvac_2");
3217 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/lights@40000/rate");
3219 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/lights@40000/color");
3221 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/lights@40000/status");
3223 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/fairway-1/ride@100/track@40/incline-up");
3225 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/fairway-1/ride@100/track@30/incline-up");
3227 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/fairway-1/status");
3229 "OF: overlay: WARNING: memory leak will occur if overlay removed, property: /testcase-data-2/substation@100/status");
3231 unittest(ret, "Adding overlay 'overlay' failed\n");
3234 "OF: overlay: ERROR: multiple fragments add and/or delete node /testcase-data-2/substation@100/motor-1/controller");
3236 "OF: overlay: ERROR: multiple fragments add, update, and/or delete property /testcase-data-2/substation@100/motor-1/controller/name");
3239 "Adding overlay 'overlay_bad_add_dup_node' failed\n");
3242 "OF: overlay: ERROR: multiple fragments add, update, and/or delete property /testcase-data-2/substation@100/motor-1/controller/name");
3244 "OF: overlay: ERROR: multiple fragments add and/or delete node /testcase-data-2/substation@100/motor-1/controller");
3247 "OF: overlay: ERROR: multiple fragments add and/or delete node /testcase-data-2/substation@100/motor-1/electric");
3249 "OF: overlay: ERROR: multiple fragments add, update, and/or delete property /testcase-data-2/substation@100/motor-1/electric/rpm_avail");
3251 "OF: overlay: ERROR: multiple fragments add, update, and/or delete property /testcase-data-2/substation@100/motor-1/electric/name");
3254 "Adding overlay 'overlay_bad_add_dup_prop' failed\n");
3257 "OF: overlay: ERROR: multiple fragments add, update, and/or delete property /testcase-data-2/substation@100/motor-1/electric/name");
3259 "OF: overlay: ERROR: multiple fragments add, update, and/or delete property /testcase-data-2/substation@100/motor-1/electric/rpm_avail");
3261 "OF: overlay: ERROR: multiple fragments add and/or delete node /testcase-data-2/substation@100/motor-1/electric");
3264 "Adding overlay 'overlay_bad_phandle' failed\n");
3267 "Adding overlay 'overlay_bad_symbol' failed\n");