Age | Commit message (Collapse) | Author | Files | Lines |
|
Turn on TPM config for the IBM system1 bmc.
Change-Id: Idc5b7c13780e7790c362d05590e6d5b470774889
Signed-off-by: Ninad Palsule <ninad@linux.ibm.com>
|
|
System1 will take advantage of the features found in the power supply
monitor package within phosphor-power.
Change-Id: I2ab3476a16927db2c53867b5965507eea0b3a3e7
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add phosphor-buttons to use the standard GPIOs to power on/off
the machine when the user presses the power button on the system
Also added the GPIO definition for the power button based on the
GPIO it is connected seen in the schematics.
Change-Id: I62e5179de37042020de016cc7b44afbe08e5638f
Signed-off-by: Jinu Joy Thomas <jinu.joy.thomas@in.ibm.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I28ee50fa55ae47dd7fd8c99f8f6db8f5f6dfa53d
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I85272779478b66452acd11be93f5fea99e4c3a34
|
|
The only buses we should have EM look at are 0 and 6. I2C bus 6 has a
mux so we also need to look at the virtual bus 36 too. The virtual bus
is defined as an alias in the device tree, i.e. i2c36 = &i2c6mux0chn4;
This will have EM look at the backplane and op-panel seeproms.
Tested:
- Confirmed a lot less "fru-device" busy errors in the journal and that
the required eerpom's were still read.
Change-Id: I0f0695173eed10f7bf40970c5cdf3732d34e7671
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add phosphor-power to use the standard GPIOs to initiate power on/off
and check pgood.
Tested with multiple obmcutil chassison / chassisoff loops
Change-Id: I7a03fc40a60513003ed8ebfdb5b5bdbcf80a676b
Signed-off-by: Chris Cain <cjcain@us.ibm.com>
|
|
system1 will utilize the AST2600 ADC engine for the RTC battery reading
as well as for some lab debug.
Change-Id: I6313af29b277371417128ad2008e399f8cabba22
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
entity-manager will be utilized to host most of the system1 inventory so
be sure it's included by default.
Change-Id: Ic9df2f9636967ddf55272a7c5215447ae500780f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Utilize the ipmi-fru features to read the MAC address from the board VPD
and populate on d-bus for the networking code.
Tested:
- Confirmed MAC addresses were read from the seeprom and put on d-bus
Change-Id: Ia292b10b80539376639b444c44a49285cadff4c1
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Need to eventually get full chassis power support in but for now, to
allow BMC Ready, just put in the basic skeleton power control.
Change-Id: I8647b11acb472662a40b986f23d28aa3e6a4d8d5
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This function prevents the BMC from reaching Ready. Remove it until we
can do the necessary configuration files for the LED function.
Change-Id: Ib63e7ccd9557a18d2bf4465ef8b9fb8393f48999
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Initial commit for IBM platform system1
Tested:
- Build success
Change-Id: I5c0dac8c569c210d19bad6d2f2771a67a93938d9
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|