/openbmc/bmcweb/test/redfish-core/include/utils/ |
H A D | sensor_utils_test.cpp | 72 ChassisSubNode subNode = ChassisSubNode::unknownNode; in TEST() local 74 subNode = chassisSubNodeFromString("Power"); in TEST() 75 EXPECT_EQ(subNode, ChassisSubNode::powerNode); in TEST() 77 subNode = chassisSubNodeFromString("Sensors"); in TEST() 78 EXPECT_EQ(subNode, ChassisSubNode::sensorsNode); in TEST() 80 subNode = chassisSubNodeFromString("Thermal"); in TEST() 81 EXPECT_EQ(subNode, ChassisSubNode::thermalNode); in TEST() 83 subNode = chassisSubNodeFromString("ThermalMetrics"); in TEST() 84 EXPECT_EQ(subNode, ChassisSubNode::thermalMetricsNode); in TEST() 86 subNode = chassisSubNodeFromString("BadNode"); in TEST() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | lantiq,pinctrl-falcon.txt | 18 The name of each subnode is not important as long as it is unique; all subnodes 21 Each subnode only affects those parameters that are explicitly listed. In 22 other words, a subnode that lists a mux function but no pin configuration 24 Similarly, a pin subnode that describes a pullup parameter implies no 31 Required subnode-properties: 49 Required subnode-properties: 53 Optional subnode-properties:
|
H A D | pinctrl-vt8500.txt | 25 configuration. Each subnode only affects those parameters that are explicitly 26 listed. In other words, a subnode that lists only a mux function implies no 27 information about any pull configuration. Similarly, a subnode that lists only 30 Required subnode-properties: 33 Optional subnode-properties:
|
H A D | axis,artpec6-pinctrl.txt | 8 A pinctrl node should contain at least one subnode representing the pinctrl 9 groups available on the machine. Each subnode will list the mux function 10 required and what pin group it will use. Each subnode will also configure the 15 Required subnode-properties: 49 Optional subnode-properties (see pinctrl-bindings.txt):
|
H A D | qcom,ipq8064-pinctrl.txt | 32 The name of each subnode is not important; all subnodes should be enumerated 35 Each subnode only affects those parameters that are explicitly listed. In 36 other words, a subnode that lists a mux function but no pin configuration 38 Similarly, a pin subnode that describes a pullup parameter implies no 43 to specify in a pin configuration subnode:
|
H A D | qcom,ipq4019-pinctrl.txt | 35 The name of each subnode is not important; all subnodes should be enumerated 38 Each subnode only affects those parameters that are explicitly listed. In 39 other words, a subnode that lists a mux function but no pin configuration 41 Similarly, a pin subnode that describes a pullup parameter implies no 46 to specify in a pin configuration subnode:
|
H A D | qcom,apq8064-pinctrl.txt | 32 The name of each subnode is not important; all subnodes should be enumerated 35 Each subnode only affects those parameters that are explicitly listed. In 36 other words, a subnode that lists a mux function but no pin configuration 38 Similarly, a pin subnode that describes a pullup parameter implies no 43 to specify in a pin configuration subnode:
|
H A D | lantiq,pinctrl-xway.txt | 23 The name of each subnode is not important as long as it is unique; all subnodes 26 Each subnode only affects those parameters that are explicitly listed. In 27 other words, a subnode that lists a mux function but no pin configuration 29 Similarly, a pin subnode that describes a pullup parameter implies no 36 Required subnode-properties: 106 Required subnode-properties: 110 Optional subnode-properties:
|
H A D | brcm,bcm2835-gpio.txt | 41 configuration. Each subnode only affects those parameters that are explicitly 42 listed. In other words, a subnode that lists only a mux function implies no 43 information about any pull configuration. Similarly, a subnode that lists only 64 Required subnode-properties: 68 Optional subnode-properties:
|
H A D | qcom,apq8084-pinctrl.txt | 67 The name of each subnode is not important; all subnodes should be enumerated 70 Each subnode only affects those parameters that are explicitly listed. In 71 other words, a subnode that lists a mux function but no pin configuration 73 Similarly, a pin subnode that describes a pullup parameter implies no 78 to specify in a pin configuration subnode: 84 this subnode. Valid pins are:
|
H A D | pinctrl-palmas.txt | 22 The name of each subnode is not important; all subnodes should be enumerated 25 Each subnode only affects those parameters that are explicitly listed. In 26 other words, a subnode that lists a mux function but no pin configuration 28 Similarly, a pin subnode that describes a pullup parameter implies no
|
/openbmc/u-boot/tools/binman/etype/ |
H A D | files.py | 49 subnode = self._node.FindNode(name) 50 if not subnode: 51 subnode = state.AddSubnode(self._node, name) 52 state.AddString(subnode, 'type', 'blob') 53 state.AddString(subnode, 'filename', fname) 54 state.AddString(subnode, 'compress', self._compress)
|
/openbmc/u-boot/drivers/power/pmic/ |
H A D | palmas.c | 47 ofnode subnode; in palmas_bind() local 50 dev_for_each_subnode(subnode, dev) { in palmas_bind() 54 name = ofnode_get_name(subnode); in palmas_bind() 57 pmic_node = subnode; in palmas_bind() 63 debug("%s: %s pmic subnode not found!\n", __func__, dev->name); in palmas_bind() 70 debug("%s: %s reg subnode not found!\n", __func__, dev->name); in palmas_bind()
|
/openbmc/u-boot/drivers/phy/marvell/ |
H A D | comphy_core.c | 80 int subnode; in comphy_probe() local 129 fdt_for_each_subnode(subnode, blob, node) { in comphy_probe() 131 if (!fdtdec_get_is_enabled(blob, subnode)) in comphy_probe() 135 blob, subnode, "phy-speed", PHY_TYPE_INVALID); in comphy_probe() 137 blob, subnode, "phy-type", PHY_SPEED_INVALID); in comphy_probe() 139 blob, subnode, "phy-invert", PHY_POLARITY_NO_INVERT); in comphy_probe() 140 comphy_map_data[lane].clk_src = fdtdec_get_bool(blob, subnode, in comphy_probe() 142 comphy_map_data[lane].end_point = fdtdec_get_bool(blob, subnode, in comphy_probe()
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | stericsson,u8500-clks.yaml | 38 description: A subnode with one clock cell for PRCMU (power, reset, control 50 description: A subnode with two clock cells for PRCC (peripheral 64 description: A subnode with two clock cells for PRCC (peripheral reset 78 description: A subnode with two reset cells for the reset portions of the 92 description: A subnode with zero clock cells for the 32kHz RTC clock. 102 description: A subnode for the ARM SMP Timer Watchdog cluster with zero 113 description: A subnode with three clock cells for externally routed clocks,
|
/openbmc/u-boot/drivers/spi/ |
H A D | cadence_qspi.c | 285 int subnode; in cadence_spi_ofdata_to_platdata() local 296 subnode = fdt_first_subnode(blob, node); in cadence_spi_ofdata_to_platdata() 297 if (subnode < 0) { in cadence_spi_ofdata_to_platdata() 298 printf("Error: subnode with SPI flash config missing!\n"); in cadence_spi_ofdata_to_platdata() 303 plat->max_hz = fdtdec_get_uint(blob, subnode, "spi-max-frequency", in cadence_spi_ofdata_to_platdata() 307 plat->page_size = fdtdec_get_uint(blob, subnode, "page-size", 256); in cadence_spi_ofdata_to_platdata() 308 plat->block_size = fdtdec_get_uint(blob, subnode, "block-size", 16); in cadence_spi_ofdata_to_platdata() 309 plat->tshsl_ns = fdtdec_get_uint(blob, subnode, "cdns,tshsl-ns", 200); in cadence_spi_ofdata_to_platdata() 310 plat->tsd2d_ns = fdtdec_get_uint(blob, subnode, "cdns,tsd2d-ns", 255); in cadence_spi_ofdata_to_platdata() 311 plat->tchsh_ns = fdtdec_get_uint(blob, subnode, "cdns,tchsh-ns", 20); in cadence_spi_ofdata_to_platdata() [all …]
|
/openbmc/u-boot/arch/arm/mach-tegra/ |
H A D | xusb-padctl-common.c | 222 ofnode subnode; in tegra_xusb_padctl_config_parse_dt() local 226 ofnode_for_each_subnode(subnode, node) { in tegra_xusb_padctl_config_parse_dt() 232 err = tegra_xusb_padctl_group_parse_dt(padctl, group, subnode); in tegra_xusb_padctl_config_parse_dt() 247 ofnode subnode; in tegra_xusb_padctl_parse_dt() local 256 ofnode_for_each_subnode(subnode, node) { in tegra_xusb_padctl_parse_dt() 259 debug("%s: subnode=%s\n", __func__, ofnode_get_name(subnode)); in tegra_xusb_padctl_parse_dt() 261 subnode); in tegra_xusb_padctl_parse_dt()
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | qcom,apq8096.txt | 67 Each subnode of sndcard represents either a dailink, and subnodes of each 78 Value type: <subnode> 83 Value type: <subnode> 88 Value type: <subnode>
|
H A D | google,sc7280-herobrine.yaml | 33 Each subnode represents a dai link. Subnodes of each dai links would be 49 description: Holds subnode which indicates cpu dai. 60 description: Holds subnode which indicates codec dai. 71 description: Holds subnode which includes the phandle of q6apm platform device.
|
/openbmc/u-boot/doc/device-tree-bindings/pmic/ |
H A D | max77686.txt | 17 To bind each regulator, the optional regulators subnode should exists. 19 Optional subnode: 20 - voltage-regulators: subnode list of each device's regulator
|
/openbmc/u-boot/include/dm/ |
H A D | read.h | 118 * dev_read_subnode() - find a named subnode of a device 120 * @dev: device whose DT node contains the subnode 121 * @subnode_name: name of subnode to find 122 * @return reference to subnode (which can be invalid if there is no such 123 * subnode) 433 * dev_read_first_subnode() - find the first subnode of a device's node 436 * @return reference to the first subnode (which can be invalid if the device's 442 * ofnode_next_subnode() - find the next sibling of a subnode 445 * @return reference to the next subnode (which can be invalid if the node 767 * @subnode: ofnode holding the current subnode [all …]
|
/openbmc/u-boot/tools/dtoc/ |
H A D | fdt.py | 250 for subnode in self.subnodes: 251 if subnode.name == name: 252 return subnode 297 for subnode in self.subnodes: 298 if subnode.name != fdt_obj.get_name(offset): 300 (subnode.name, fdt_obj.get_name(offset))) 301 subnode.Refresh(offset) 403 """Add a new subnode to the node 409 New subnode that was created 412 subnode = Node(self._fdt, self, None, name, path) [all …]
|
/openbmc/linux/drivers/staging/fieldbus/Documentation/devicetree/bindings/fieldbus/ |
H A D | arcx,anybus-controller.txt | 34 for the subnode. 40 Required subnode properties: 41 - reg: Must contain the host index of the card this subnode describes: 63 /* optional subnode for a card plugged into the first host */
|
/openbmc/linux/Documentation/devicetree/bindings/perf/ |
H A D | apm-xgene-pmu.txt | 22 Required properties for L3C subnode: 26 Required properties for IOB subnode: 30 Required properties for MCB subnode: 35 Required properties for MC subnode:
|
/openbmc/linux/Documentation/devicetree/bindings/edac/ |
H A D | apm-xgene-edac.txt | 27 Required properties for memory controller subnode: 33 Required properties for PMD subnode: 39 Required properties for L3 subnode: 44 Required properties for SoC subnode:
|