- 08 4月, 2021 4 次提交
-
-
由 Alpana Kumari 提交于
This commit adds presence detect GPIO chips for various FRUs on Rainier. Also, correct the I2C address for the tca9554. Signed-off-by: NAlpana Kumari <alpankum@in.ibm.com> Signed-off-by: NEddie James <eajames@linux.ibm.com> Link: https://lore.kernel.org/r/20210329150020.13632-10-eajames@linux.ibm.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Eddie James 提交于
Rainier has two dual-chip modules and therefore four CFAMs with their associated engines. Add these to the devicetree with the i2c busses that have devices on them. Signed-off-by: NEddie James <eajames@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20210329150020.13632-5-eajames@linux.ibm.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Brandon Wyman 提交于
Add a gpio-keys-polled section to the Rainier device tree for the fan presence signals on the PCA9552 I2C device on bus 7. Signed-off-by: NBrandon Wyman <bjwyman@gmail.com> Signed-off-by: NMatthew Barth <msbarth@linux.ibm.com> Signed-off-by: NEddie James <eajames@linux.ibm.com> Link: https://lore.kernel.org/r/20210329150020.13632-4-eajames@linux.ibm.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Vishwanatha Subbanna 提交于
These LEDs are directly connected to the BMC's GPIO bank. Signed-off-by: NVishwanatha Subbanna <vishwa@linux.ibm.com> Signed-off-by: NEddie James <eajames@linux.ibm.com> Link: https://lore.kernel.org/r/20210329150020.13632-3-eajames@linux.ibm.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
- 15 2月, 2021 1 次提交
-
-
由 Krzysztof Kozlowski 提交于
dtschema for pca95xx expects GPIO hogs to end with 'hog' suffix. Signed-off-by: NKrzysztof Kozlowski <krzk@kernel.org> Link: https://lore.kernel.org/r/20210212162640.66677-2-krzk@kernel.org' Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
- 09 2月, 2021 1 次提交
-
-
由 Andrew Jeffery 提交于
Determined by scope measurements at speed. Signed-off-by: NAndrew Jeffery <andrew@aj.id.au> Reviewed-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20201208012615.2717412-7-andrew@aj.id.auSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
- 19 11月, 2020 3 次提交
-
-
由 Andrew Jeffery 提交于
Make them lowercase. Signed-off-by: NAndrew Jeffery <andrew@aj.id.au> Reviewed-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20201002063414.275161-4-andrew@aj.id.auSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Eddie James 提交于
Some of the FSI-attached SPI controllers can't use the loop command due to security requirements. Indicate this in the devicetree with the restricted compatible string. Signed-off-by: NEddie James <eajames@linux.ibm.com> Link: https://lore.kernel.org/r/20201102194713.14812-1-eajames@linux.ibm.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Andrew Jeffery 提交于
Reserve a 1.5MiB region of memory to record kmsg dumps, console and userspace message state into 16kiB ring-buffer slots. The sizing allows for up to 16 dumps to be captured and read out. Set max-reason to KMSG_DUMP_EMERG to capture bad-path reboots. Signed-off-by: NAndrew Jeffery <andrew@aj.id.au> Reviewed-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20201022014731.2035438-6-andrew@aj.id.auSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
- 17 11月, 2020 1 次提交
-
-
由 Eddie James 提交于
Add a device-tree for the Rainier 4U system. Change the model name on the existing Rainier device-tree to 2U, and remove the two extra power supplies that are only present on the 4U system. Also add labels to the fan nodes for use in the 4U device-tree. Signed-off-by: NEddie James <eajames@linux.ibm.com> Reviewed-by: NAndrew Jeffery <andrew@aj.id.au> Link: https://lore.kernel.org/r/20201028185647.14565-1-eajames@linux.ibm.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
- 10 9月, 2020 1 次提交
-
-
由 Andrew Jeffery 提交于
There's a veritable tug-of-war going on in the design, so disable one of the warring parties. Signed-off-by: NAndrew Jeffery <andrew@aj.id.au> Link: https://lore.kernel.org/r/20200910031143.2997298-1-andrew@aj.id.auSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
- 09 9月, 2020 1 次提交
-
-
由 Eddie James 提交于
Set I2C bus 7 to multi-master mode and add the panel device that will register as a slave. Signed-off-by: NEddie James <eajames@linux.ibm.com> Reviewed-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20200908200101.64974-6-eajames@linux.ibm.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
- 25 8月, 2020 1 次提交
-
-
由 Eddie James 提交于
Fix the VGA reserved memory node, and add the XDMA engine node, enable it, and point it's memory region to the VGA memory. Signed-off-by: NEddie James <eajames@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
- 28 7月, 2020 6 次提交
-
-
由 Eddie James 提交于
Enable the second EHCI controller on the AST2600. Also add a line-name for the GPIO that controls power to the USB port. The power control is in place to allow the port to be disabled, for those that are worried about rogue USB sticks. Signed-off-by: NEddie James <eajames@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Eddie James 提交于
Rainier uses the P10 processor so the OCC binding should reflect that. Signed-off-by: NEddie James <eajames@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Joel Stanley 提交于
The host processor contains i2c masters on each cfam. Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Eddie James 提交于
Add the four SPI masters on each CFAM. Each master has four 128KB EEPROM devices attached to it. Signed-off-by: NEddie James <eajames@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Jet Li 提交于
Adding pca9552 exposes the presence detect lines for the cards and tca9554 exposes the presence details for the cards. Signed-off-by: NJet Li <Jet.Li@ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Andrew Jeffery 提交于
We have a 4-bus mux whose output is selected by two GPIO inputs. Wire it up in the devicetree and ensure the output is enabled by hogging the appropriate line. Signed-off-by: NAndrew Jeffery <andrew@aj.id.au> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
- 24 7月, 2020 1 次提交
-
-
由 Joel Stanley 提交于
The GPIO on Q0 is used for resetting the CFAM of the processor that the ASPEED master is connected to. The signal is wired as active high on the first pass systems. Reviewed-by: NAndrew Jeffery <andrew@aj.id.au> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
- 20 7月, 2020 3 次提交
-
-
由 Andrew Jeffery 提交于
GPIOP7 is used in the Rainier design to manage the state of a microcontroller elsewhere in the system but its ball, Y23, is the driver of the heartbeat LED on the ast2600-evb and the SoC defaults Y23 at power-on to the pulse-train behaviour used to drive the LED. This causes much confusion for the micro in the Rainier system, so hog the line as early as possible. Signed-off-by: NAndrew Jeffery <andrew@aj.id.au> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Eddie James 提交于
The hub FSI master can access the cfams on two other processors. Reflect this by adding a second cfam to the first hub description. Signed-off-by: NEddie James <eajames@linux.ibm.com> Tested-by: NAndrew Geissler <geissonator@yahoo.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Ben Tyner 提交于
Rainier uses GPIO B6 as the checkstop GPIO. Define the line-name so that this GPIO can be found by name. Signed-off-by: NBen Tyner <ben.tyner@ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
- 15 6月, 2020 1 次提交
-
-
由 Joel Stanley 提交于
Remove the second as it doesn't exist. Reviewed-by: NAndrew Jeffery <andrew@aj.id.au> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
- 05 5月, 2020 6 次提交
-
-
由 Joel Stanley 提交于
The BMC uses reserves the top 16MB of memory for the host to use for VGA or PCIe communication. Reviewed-by: NEddie James <eajames@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Andrew Geissler 提交于
Name the GPIOs to help userspace work with them. The names describe the functionality the lines provide, not the net or ball name. This makes it easier to share userspace code across different systems and makes the use of the lines more obvious. Signed-off-by: NAndrew Geissler <geisonator@yahoo.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Matthew Barth 提交于
Regulators will be dynamically configured and monitored from userspace. Signed-off-by: NMatthew Barth <msbarth@linux.ibm.com> Reviewed-by: NEddie James <eajames@linux.ibm.com> Reviewed-by: NJim Wright <wrightj@linux.vnet.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Joel Stanley 提交于
This adds the description of the Power CPUs that are attached to the BMC. Without this userspace will see the '/dev/scom66' style layout. Reviewed-by: NEddie James <eajames@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Matthew Barth 提交于
All 16 pins of the PCA9552 at 7-bit address 0x61 should be set as type GPIO. Signed-off-by: NMatthew Barth <msbarth@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Andrew Jeffery 提交于
The second VUART is used to expose multiplexed, non-hypervisor consoles. Signed-off-by: NAndrew Jeffery <andrew@aj.id.au> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
- 20 1月, 2020 2 次提交
-
-
由 Jim Wright 提交于
Change Rainier device tree to use UCD90320 chip and only bind driver to port which excepts PMBus commands. Signed-off-by: NJim Wright <wrightj@linux.vnet.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Eddie James 提交于
Rainier can use either version of the IBM CFFPS, so don't set the version in the devicetree so the driver can detect it automatically. Signed-off-by: NEddie James <eajames@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
- 08 1月, 2020 2 次提交
-
-
由 Brandon Wyman 提交于
The PCA9552 used for fan fault and presence information is at address 61h, not 60h. Fixes: 2efc118c ("ARM: dts: aspeed: rainier: Add i2c devices") Signed-off-by: NBrandon Wyman <bjwyman@gmail.com> Reviewed-by: NEddie James <eajames@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Joel Stanley 提交于
This is a revert of "ARM: dts: aspeed: rainier: Add i2c devices", which was already applied to the tree. Fixes: 9c44db70 ("ARM: dts: aspeed: rainier: Add i2c devices") Reviewed-by: NJim Wright <wrightj@linux.vnet.ibm.com> Tested-by: NJim Wright <wrightj@linux.vnet.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
- 01 11月, 2019 6 次提交
-
-
由 Brandon Wyman 提交于
Add in a gpio-keys section to the Rainier device tree source, add in the power supply presence GPIOs. Signed-off-by: NBrandon Wyman <bjwyman@gmail.com> Reviewed-by: NEddie James <eajames@linux.ibm.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Jinu Thomas 提交于
Fix the size of the Proc VRM card's eeprom used for vpd storage. The size is changed from 64Kbit to 128Kbit. Signed-off-by: NJinu Joy Thomas <jinu.joy.thomas@in.ibm.com> Reviewed-by: NSantosh Puranik <santosh.puranik.ibm@gmail.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Brad Bishop 提交于
Like most OpenPower machines the VUART is expected to be at /dev/ttyS5 for communication with the host over LPC. Signed-off-by: NBrad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Jinu Thomas 提交于
Added eeproms for the below VPD devices - BMC - TPM - System Planar - DCM 0 VRM - DCM 1 VRM - Base Op panel - Lcd Op panel - DASD (All) - PCIe Cards (All) Signed-off-by: NJinu Joy Thomas <jinu.joy.thomas@in.ibm.com> Reviewed-by: NSantosh Puranik <santosh.puranik.ibm@gmail.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Andrew Jeffery 提交于
We need to ungate RCLK on AST2500- and AST2600-based platforms for RMII to function. RMII interfaces are commonly used for NCSI. Signed-off-by: NAndrew Jeffery <andrew@aj.id.au> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Brad Bishop 提交于
Add fan controllers, regulators, temperature sensors, power supplies and regulators. Acked-by: NAndrew Jeffery <andrew@aj.id.au> Signed-off-by: NBrad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: NJoel Stanley <joel@jms.id.au>
-