Home
last modified time | relevance | path

Searched full:it (Results 1 – 25 of 6351) sorted by relevance

12345678910>>...255

/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/
H A DPCIeDevice.interface.yaml2 This defines a PCIe device to be exposed for system management. It includes
29 The Class Code for this function. This property is deprecated, it has
34 The Device Class for this function. This property is deprecated, it
39 The Device ID for this function. This property is deprecated, it has
45 deprecated, it has been replaced with PCIeFunction interface.
49 The Revision ID for this function. This property is deprecated, it has
54 The Subsystem ID for this function. This property is deprecated, it
60 deprecated, it has been replaced with PCIeFunction interface.
64 The Vendor ID for this function. This property is deprecated, it has
70 The Class Code for this function. This property is deprecated, it has
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/openbox/files/
H A D0001-Fix-list-traversal-issue-in-client_calc_layer.patch8 itself already being freed, or it pointing to a freed area). Avoid this
25 GList *it;
31 - for (it = stacking_list; it; it = g_list_next(it))
32 + for (it = list; it; it = g_list_next(it))
33 if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break;
40 - for (it = stacking_list; it; it = g_list_next(it))
41 + for (it = list; it; it = g_list_next(it))
42 if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break;
46 !WINDOW_AS_CLIENT(it->data)->visited)
47 client_calc_layer_internal(it->data);
[all …]
/openbmc/phosphor-networkd/src/
H A Dnetwork_manager.cpp63 auto it = values.find("AdministrativeState"); in Manager() local
64 if (it == values.end()) in Manager()
76 const auto& state = std::get<std::string>(it->second); in Manager()
173 if (auto it = interfacesByIdx.find(info.intf.idx); in createInterface() local
174 it != interfacesByIdx.end()) in createInterface()
176 if (info.intf.name && *info.intf.name != it->second->interfaceName()) in createInterface()
178 interfaces.erase(it->second->interfaceName()); in createInterface()
179 interfacesByIdx.erase(it); in createInterface()
183 it->second->updateInfo(info.intf); in createInterface()
189 auto it = interfaces.find(*info.intf.name); in createInterface() local
[all …]
/openbmc/phosphor-pid-control/examples/
H A DREADME7 configuration is to specify how it can be read and if it's a fan, how the PID
17 The only requirement for a sensor is that it isn't writeonly. Only fans are
37 * If it has "/xyz/openbmc_project/extsensors/" in it, it's an EXTERNAL or
39 * If it has "/xyz/openbmc_project/" in it, it's a sensor whose value is
41 * If it has "/sys/" in it, it's a sensor read directly from sysfs.
45 * If it has "/sys/" in it, it's a sensor written to sysfs.
46 * If min and max are non-zero, it'll convert the value to within the range.
47 and output that modified value. So, if it receives a value of .90 and min
48 is 0, and max is 255, it'll convert that to a value of 229.5 that is then
/openbmc/u-boot/doc/
H A DREADME.u-boot_on_efi16 Trying it out
31 - You have EFI running on a board but U-Boot does not natively support it
36 requires it in order to provide support
53 memory and type 'help' but that is about it.
64 for that board. It will be either 32-bit or 64-bit. Alternatively, you can
89 Trying it out
91 QEMU is an emulator and it can emulate an x86 machine. Please make sure your
99 Add -nographic if you want to use the terminal for output. Once it starts
104 To try it on real hardware, put u-boot-app.efi on a suitable boot medium,
105 such as a USB stick. Then you can type something like this to start it:
[all …]
H A DREADME.memory-test4 incorrect initialization of the memory controller. So it appears to
15 very fast, so running it for each reboot does not hurt. It is a
18 errors. It is strongly recommended to always use this function, in
24 Unfortunately, it is also the most problematic, and the most
29 - It is terribly slow. Running "mtest" on the whole system RAM
33 - It is difficult to configure, and to use. And any errors here
37 malloc arena, video buffer, log buffer, etc. If you let it, it
41 - It is not easy to configure and use, and a large number of
55 cated. It should not be enabled in most normal ports of U-Boot,
63 it is mandatory part of your requirement specification), then
[all …]
H A DREADME.fdt-control11 make it possible for a single U-Boot binary to support multiple boards,
17 for three reasons. Firstly it is easy to use, being a simple text file.
18 It is extensible since it consists of nodes and properties in a nice
22 compiler checks the text file and converts it to a compact binary
27 and embedding it in your U-Boot image. This is useful since it allows
28 U-Boot to configure itself according to what it finds there. If you have
61 (typically in the 'device-tree-compiler' package), it is currently not used.
63 If you want to build your own dtc, it is kept here:
120 If CONFIG_OF_EMBED is defined, then it will be picked up and built into
124 If CONFIG_OF_SEPARATE is defined, then it will be built and placed in
[all …]
/openbmc/u-boot/board/google/
H A DKconfig14 This is the Chromebook Pixel released in 2013. It uses an Intel
16 SDRAM. It has a Panther Point platform controller hub, PCIe
17 WiFi and Bluetooth. It also includes a 720p webcam, USB SD
20 and it provides a 2560x1700 high resolution touch-enabled LCD
36 This is the Asus Chromebox CN60 released in 2014. It uses an Intel
37 Haswell Celeron 2955U Dual Core CPU with 2GB of SDRAM. It has a
38 Lynx Point platform controller hub, PCIe WiFi and Bluetooth. It also
46 This is the Chromebook Pixel released in 2015. It uses an Intel
48 LPDDR3 SDRAM. It has PCIe WiFi and Bluetooth. It also includes a
52 Chrome OS EC connected on LPC, and it provides a 2560x1700 high
/openbmc/qemu/migration/
H A Dpage_cache.c133 CacheItem *it; in cache_is_cached() local
135 it = cache_get_by_addr(cache, addr); in cache_is_cached()
137 if (it->it_addr == addr) { in cache_is_cached()
139 it->it_age = current_age; in cache_is_cached()
149 CacheItem *it; in cache_insert() local
152 it = cache_get_by_addr(cache, addr); in cache_insert()
154 if (it->it_data && it->it_addr != addr && in cache_insert()
155 it->it_age + CACHED_PAGE_LIFETIME > current_age) { in cache_insert()
156 /* the cache page is fresh, don't replace it */ in cache_insert()
160 if (!it->it_data) { in cache_insert()
[all …]
/openbmc/phosphor-mboxd/Documentation/
H A Dmbox_protocol.md44 update it on each BMC generation, have all the quirks for all the flash
51 3. It's very hard to support "BMC reboots" when doing that
53 4. It's slow
56 risk. It means the host can access any address on the BMC internal bus and
60 flash too as nothing can be trusted. So we want to disable it.
80 window and which offset into the flash it maps.
83 0x3000\_0000) or it can be a window to a RAM image of a flash. It doesn't have
85 it to various parts of the flash) but if it's set to map the actual flash
86 controller space at 0x3000\_0000, it's probably simpler to make it the full
87 flash. The host makes no assumption, it's your choice what to provide. The
[all …]
/openbmc/qemu/docs/devel/
H A Dreset.rst21 to control it. All resettable control functions must be called while holding
26 instantly reset an object, without keeping it in reset state, just call
33 Cold reset is supported by every resettable object. In QEMU, it means we reset
35 from what is a real hardware cold reset. It differs from other resets (like
59 This is only used for S390 CPU objects; it clears interrupts, stops
63 This is only used for S390 CPU objects; it does everything
65 FPC, timer and control registers. It does not touch gprs, fprs or acrs.
72 ``resettable_assert_reset()`` then ``resettable_release_reset()``. It is
78 maintaining a count of in-progress resets; it is crucial to call
87 parameter. Still, it is a programming error to call a resettable function on a
[all …]
/openbmc/phosphor-led-manager/manager/
H A Dmanager.cpp36 // we cannot override it in applyGroupAction()
51 for (const auto* it : sorted) in getNewMapWithGroupPriorities() local
54 for (const Layout::LedAction& action : it->actionSet) in getNewMapWithGroupPriorities()
67 for (const Layout::GroupLayout* it : assertedGroups) in getNewMapWithLEDPriorities() local
70 for (const Layout::LedAction& action : it->actionSet) in getNewMapWithLEDPriorities()
88 for (const Layout::GroupLayout* it : assertedGroups) in getNewMap() local
90 sorted.insert(it); in getNewMap()
92 if (it->priority != 0) in getNewMap()
237 // This can be a really spammy event log, so we rate limit it to once an in drivePhysicalLED()
241 if (auto it = physicalLEDErrors.find(objPath); in drivePhysicalLED() local
[all …]
/openbmc/u-boot/tools/binman/
H A DREADME9 grouped together and placed in MMC flash. When the system starts, it must be
13 general way. Each SoC does what it needs to build an image, often packing or
20 What it does
24 required image layout. It uses this to work out what to place where. The
25 output file normally contains the device tree, so it is in principle possible
32 So far binman is pretty simple. It supports binary blobs, such as 'u-boot',
33 'spl' and 'fdt'. It supports empty entries (such as setting to 0xff). It can
35 suitable padding and alignment. It provides a way to process binaries before
40 everything when it is done. A simple C structure could be generated for
58 in the firmware image, it is built elsewhere.
[all …]
/openbmc/u-boot/doc/driver-model/
H A Dusb-info.txt58 This can hold run-time information needed by the driver for operation. It
59 exists when the device is probed (not when it is bound) and is removed when
63 in USB device mode (OTG operation). It can be omitted if that is not
67 call ehci_register() to register itself as an EHCI device. It should call
71 The old ehci_hcd_init() function is no-longer used. Nor is it necessary to
86 have this structure. You can access it for a device 'dev' with
87 dev_get_parent_priv(dev). It matches the old structure except that the
98 This holds platform data for a device. You can access it for a
99 device 'dev' with dev_get_parent_platdata(dev). It holds the device
106 controller uclass. It is mostly used to keep track of the next
[all …]
/openbmc/openbmc/poky/meta/files/common-licenses/
H A DGPL-1.0-only10 of this license document, but changing it is not allowed.
19 software and to any other program whose authors commit to using it.
20 You can use it for your programs, too.
25 software, that you receive source code or can get it if you want it,
26 that you can change the software or use pieces of it in new free
32 distribute copies of the software, or if you modify it.
57 contains a notice placed by the copyright holder saying it may be
61 Program or a portion of it, either verbatim or with modifications. Each
65 code as you receive it, in any medium, provided that you conspicuously and
74 it, and copy and distribute such modifications under the terms of Paragraph
[all …]
H A DGPL-1.0-or-later9 document, but changing it is not allowed.
18 authors commit to using it. You can use it for your programs, too.
23 or can get it if you want it, that you can change the software or use pieces
24 of it in new free programs; and that you know you can do these things.
29 the software, or if you modify it.
53 a notice placed by the copyright holder saying it may be distributed under
56 Program or any work containing the Program or a portion of it, either verbatim
60 as you receive it, in any medium, provided that you conspicuously and appropriately
67 2. You may modify your copy or copies of the Program or any portion of it,
81 you must cause it, when started running for such interactive use in the simplest
[all …]
H A DGPL-2.0-only10 of this license document, but changing it is not allowed.
13it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and…
15 … that you receive source code or can get it if you want it, that you can change the software or us…
17 … to certain responsibilities for you if you distribute copies of the software, or if you modify it.
25 …s, in effect making the program proprietary. To prevent this, we have made it clear that any paten…
31it may be distributed under the terms of this General Public License. The "Program", below, refers…
35 1. You may copy and distribute verbatim copies of the Program`s source code as you receive it, in a…
39 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work base…
43 c) If the modified program normally reads commands interactively when run, you must cause it, when …
44 …r licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
[all …]
H A DGPL-2.0-with-Linux-syscall-note8 of this license document, but changing it is not allowed.
13 freedom to share and change it. By contrast, the GNU General Public
18 using it. (Some other Free Software Foundation software is covered by
19 the GNU Library General Public License instead.) You can apply it to
25 this service if you wish), that you receive source code or can get it
26 if you want it, that you can change the software or use pieces of it
32 distribute copies of the software, or if you modify it.
54 program proprietary. To prevent this, we have made it clear that any
64 a notice placed by the copyright holder saying it may be distributed
68 that is to say, a work containing the Program or a portion of it,
[all …]
H A DLGPL-2.0-or-later8 document, but changing it is not allowed.
10 [This is the first released version of the library GPL. It is numbered 2 because
11 it goes with version 2 of the ordinary GPL.]
16 and change it. By contrast, the GNU General Public Licenses are intended to
22 authors decide to use it. You can use it for your libraries, too.
27 wish), that you receive source code or can get it if you want it, that you
28 can change the software or use pieces of it in new free programs; and that
34 the library, or if you modify it.
41 to the library and recompiling it. And you must show them these terms so they
57 software. To prevent this, we have made it clear that any patent must be licensed
[all …]
H A DLGPL-2.0-only15 of this license document, but changing it is not allowed.
19 [This is the first released version of the library GPL. It is
21 numbered 2 because it goes with version 2 of the ordinary GPL.]
27 The licenses for most software are designed to take away your freedom to share and change it. By co…
31 …n software, and to any other libraries whose authors decide to use it. You can use it for your lib…
35 … that you receive source code or can get it if you want it, that you can change the software or us…
39 …e to certain responsibilities for you if you distribute copies of the library, or if you modify it.
43 …them with the library, after making changes to the library and recompiling it. And you must show t…
55 …rming the program into proprietary software. To prevent this, we have made it clear that any paten…
59 …te different from the ordinary one; be sure to read it in full, and don't assume that anything in
[all …]
/openbmc/qemu/
H A DCOPYING7 of this license document, but changing it is not allowed.
12 freedom to share and change it. By contrast, the GNU General Public
17 using it. (Some other Free Software Foundation software is covered by
18 the GNU Lesser General Public License instead.) You can apply it to
24 this service if you wish), that you receive source code or can get it
25 if you want it, that you can change the software or use pieces of it
31 distribute copies of the software, or if you modify it.
53 program proprietary. To prevent this, we have made it clear that any
63 a notice placed by the copyright holder saying it may be distributed
67 that is to say, a work containing the Program or a portion of it,
[all …]
/openbmc/docs/
H A Dhw-vendor-repos-policy.md13 OpenBMC Github project is made. It starts with the requirements and then some
28 1. It is compatible with the Apache 2.0 license
29 2. If an existing repository, it has an active maintainer
30 3. It has no external dependencies which would fail the requirements defined
34 5. It is a feature that is believed to be generally useful to the OpenBMC
38 6. It has an active OpenBMC community member that is willing to be a maintainer
50 1. If the repository is utilized by other projects outside of OpenBMC then it
57 1. It should meet all of the quality-based requirements for hosting a repository
63 Note that when a recipe is non-OpenBMC specific, but useful to OpenBMC, it
75 To add a hardware specific repository to OpenBMC, it should meet the following
[all …]
/openbmc/qemu/include/hw/
H A Dptimer.h16 * ptimer_get_count() and ptimer_set_count()). When it is enabled
19 * When it reaches zero it will trigger a callback function, and
26 * When ptimer_transaction_commit() is called it will evaluate the state
31 * Forgetting to set the period/frequency (or setting it to zero) is a
39 * It has several weird behaviours which don't match typical hardware
46 * consider updating it to specify the right policy flags.
55 * - Starting to run with counter = 0 or setting it to "0" while timer
90 * (though it will cause a reload). Only a counter decrement to "0"
119 * is called it will evaluate the state of the timer after all the
147 * It is an error to call this function for a BH-based ptimer;
[all …]
/openbmc/docs/designs/
H A Dbmc-reset-with-host-up.md25 it then checks the host to see if it is up and alive. If the power is on and the
31 It should be noted that although full support is not in place for multi-chassis
34 its instances power domain. It creates a file in the filesystem,
58 the system in whatever state it is in and let the user correct things. Some
61 boot, the BMC may leave it or recover.
82 command, it will be considered up and running
86 - PLDM will utilize a GetTID command to the host to determine if it is running
127 with it:
144 The Host code will write `0xA5000001` to this register to indicate when it has
145 reached a state in which it can boot an operating system without needing the
[all …]
/openbmc/u-boot/Licenses/
H A Dlgpl-2.0.txt7 of this license document, but changing it is not allowed.
9 [This is the first released version of the library GPL. It is
10 numbered 2 because it goes with version 2 of the ordinary GPL.]
15 freedom to share and change it. By contrast, the GNU General Public
21 other libraries whose authors decide to use it. You can use it for
27 this service if you wish), that you receive source code or can get it
28 if you want it, that you can change the software or use pieces of it
34 you distribute copies of the library, or if you modify it.
42 it. And you must show them these terms so they know their rights.
59 we have made it clear that any patent must be licensed for everyone's
[all …]

12345678910>>...255