Lines Matching defs:cells
681 WARNING_IF_NOT_CELL(address_cells_is_cell, "#address-cells");
682 WARNING_IF_NOT_CELL(size_cells_is_cell, "#size-cells");
739 prop = get_property(node, "#address-cells");
743 prop = get_property(node, "#size-cells");
779 "(#address-cells == %d, #size-cells == %d)",
810 "#address-cells (%d) differs from %s (%d)",
815 "#size-cells (%d) differs from %s (%d)",
820 "(parent #address-cells == %d, child #address-cells == %d, "
821 "#size-cells == %d)", ranges, prop->val.len,
835 cell_t *cells;
852 FAIL(c, dti, node, "incorrect #address-cells for PCI bridge");
854 FAIL(c, dti, node, "incorrect #size-cells for PCI bridge");
861 FAIL_PROP(c, dti, node, prop, "value must be 2 cells");
864 cells = (cell_t *)prop->val.val;
865 if (fdt32_to_cpu(cells[0]) > fdt32_to_cpu(cells[1]))
867 if (fdt32_to_cpu(cells[1]) > 0xff)
877 cell_t *cells;
886 cells = (cell_t *)prop->val.val;
887 bus_num = (fdt32_to_cpu(cells[0]) & 0x00ff0000) >> 16;
893 cells = (cell_t *)prop->val.val;
894 min_bus = fdt32_to_cpu(cells[0]);
895 max_bus = fdt32_to_cpu(cells[1]);
909 cell_t *cells;
918 cells = (cell_t *)prop->val.val;
919 if (cells[1] || cells[2])
920 FAIL_PROP(c, dti, node, prop, "PCI reg config space address cells 2 and 3 must be 0");
922 reg = fdt32_to_cpu(cells[0]);
982 cell_t *cells = NULL;
989 cells = (cell_t *)prop->val.val;
994 cells = ((cell_t *)prop->val.val) + node_addr_cells(node);
997 if (!cells) {
1005 reg = (reg << 32) | fdt32_to_cpu(*(cells++));
1037 FAIL(c, dti, node, "incorrect #address-cells for I2C bus");
1039 FAIL(c, dti, node, "incorrect #size-cells for I2C bus");
1054 cell_t *cells = NULL;
1061 cells = (cell_t *)prop->val.val;
1063 if (!cells) {
1068 reg = fdt32_to_cpu(*cells);
1077 reg = fdt32_to_cpu(*(cells++));
1129 FAIL(c, dti, node, "incorrect #address-cells for SPI bus");
1131 FAIL(c, dti, node, "incorrect #size-cells for SPI bus");
1142 cell_t *cells = NULL;
1152 cells = (cell_t *)prop->val.val;
1154 if (!cells) {
1159 reg = fdt32_to_cpu(*cells);
1207 FAIL(c, dti, node, "Relying on default #address-cells value");
1210 FAIL(c, dti, node, "Relying on default #size-cells value");
1235 FAIL(c, dti, node, "unnecessary #address-cells/#size-cells without \"ranges\" or child \"reg\" property");
1482 WARNING_PROPERTY_PHANDLE_CELLS(clocks, "clocks", "#clock-cells");
1483 WARNING_PROPERTY_PHANDLE_CELLS(cooling_device, "cooling-device", "#cooling-cells");
1484 WARNING_PROPERTY_PHANDLE_CELLS(dmas, "dmas", "#dma-cells");
1485 WARNING_PROPERTY_PHANDLE_CELLS(hwlocks, "hwlocks", "#hwlock-cells");
1486 WARNING_PROPERTY_PHANDLE_CELLS(interrupts_extended, "interrupts-extended", "#interrupt-cells");
1487 WARNING_PROPERTY_PHANDLE_CELLS(io_channels, "io-channels", "#io-channel-cells");
1488 WARNING_PROPERTY_PHANDLE_CELLS(iommus, "iommus", "#iommu-cells");
1489 WARNING_PROPERTY_PHANDLE_CELLS(mboxes, "mboxes", "#mbox-cells");
1490 WARNING_PROPERTY_PHANDLE_CELLS(msi_parent, "msi-parent", "#msi-cells", true);
1491 WARNING_PROPERTY_PHANDLE_CELLS(mux_controls, "mux-controls", "#mux-control-cells");
1492 WARNING_PROPERTY_PHANDLE_CELLS(phys, "phys", "#phy-cells");
1493 WARNING_PROPERTY_PHANDLE_CELLS(power_domains, "power-domains", "#power-domain-cells");
1494 WARNING_PROPERTY_PHANDLE_CELLS(pwms, "pwms", "#pwm-cells");
1495 WARNING_PROPERTY_PHANDLE_CELLS(resets, "resets", "#reset-cells");
1496 WARNING_PROPERTY_PHANDLE_CELLS(sound_dai, "sound-dai", "#sound-dai-cells");
1497 WARNING_PROPERTY_PHANDLE_CELLS(thermal_sensors, "thermal-sensors", "#thermal-sensor-cells");
1531 provider.cell_name = "#gpio-cells";
1581 prop = get_property(node, "#interrupt-cells");
1584 "Missing '#interrupt-cells' in interrupt provider");
1590 "'#interrupt-cells' found, but node is not an interrupt provider");
1610 "Missing '#address-cells' in interrupt-map provider");
1614 cellsize += propval_cell(get_property(node, "#interrupt-cells"));
1662 cellprop = get_property(provider_node, "#interrupt-cells");
1666 FAIL(c, dti, node, "Missing property '#interrupt-cells' in node %s or bad phandle (referred from interrupt-map[%zu])",
1671 cellprop = get_property(provider_node, "#address-cells");
1735 prop = get_property(irq_node, "#interrupt-cells");
1801 FAIL(c, dti, node, "graph node has single child node '%s', #address-cells/#size-cells are not necessary",
1828 FAIL_PROP(c, dti, node, get_property(node, "#address-cells"),
1829 "graph node '#address-cells' is %d, must be 1",
1832 FAIL_PROP(c, dti, node, get_property(node, "#size-cells"),
1833 "graph node '#size-cells' is %d, must be 0",