Quan Nguyen
d580bc3b2a
ARM: dts: aspeed: mtjade: Move all adc sensors into iio-hwmon node
...
Move adc14 and adc15 (battery sensor) into single iio-hwmon node to
correct label to be read by single application for all adc sensors.
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com >
Reviewed-by: Joel Stanley <joel@jms.id.au >
Link: https://lore.kernel.org/r/20220228000242.1884-6-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2022-02-28 14:58:05 +10:30
Quan Nguyen
cba343e3d2
ARM: dts: aspeed: mtjade: Rename GPIO hog nodes to match schema.
...
GPIO hog nodes must have a "hog-" prefix or "-hog" suffix according to
the DT schema. Rename the node to pass dtbs_check.
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Reviewed-by: Joel Stanley <joel@jms.id.au >
Link: https://lore.kernel.org/r/20220228000242.1884-5-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2022-02-28 14:58:05 +10:30
Quan Nguyen
b21a502d0c
ARM: dts: aspeed: mtjade: Update host0-ready pin
...
Update the input GPIO that indicates Host ready.
Link: https://github.com/openbmc/docs/blob/master/designs/device-tree-gpio-naming.md#host-ready
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com >
Reviewed-by: Joel Stanley <joel@jms.id.au >
Link: https://lore.kernel.org/r/20220228000242.1884-4-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2022-02-28 14:58:05 +10:30
Quan Nguyen
73a82f2f09
ARM: dts: aspeed: mtjade: Update rtc-battery-voltage-read-enable pin
...
Update the output pin name that enables reading RTC battery voltage.
Link: https://github.com/openbmc/docs/blob/master/designs/device-tree-gpio-naming.md#rtc-battery-voltage-read-enable
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com >
Reviewed-by: Joel Stanley <joel@jms.id.au >
Link: https://lore.kernel.org/r/20220228000242.1884-3-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2022-02-28 14:58:05 +10:30
Quan Nguyen
b1f16672b4
ARM: dts: aspeed: mtjade: Enable secondary flash
...
Enable the secondary flash of the Ampere's Mt. Jade's BMC.
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com >
Reviewed-by: Joel Stanley <joel@jms.id.au >
Link: https://lore.kernel.org/r/20220228000242.1884-2-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2022-02-28 14:58:05 +10:30
Quan Nguyen
16d6dc8d80
ARM: dts: aspeed: mtjade: Add uefi partition
...
Add SPI NOR partition for uefi.
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com >
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Reviewed-by: Joel Stanley <joel@jms.id.au >
Link: https://lore.kernel.org/r/20211019060155.945-4-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2021-11-16 13:23:24 +08:00
Quan Nguyen
8189162c66
ARM: dts: aspeed: mtjade: Add I2C buses for NVMe devices
...
This commit adds configuration i2c busses for 24 NVMe slots and
2 M2 NVMe slots found on Mt.Jade hardware reference platform
with Ampere's Altra processor family.
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Reviewed-by: Joel Stanley <joel@jms.id.au >
Link: https://lore.kernel.org/r/20211019060155.945-3-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2021-11-16 13:23:22 +08:00
Quan Nguyen
0b32c1b407
ARM: dts: aspeed: mtjade: Add some gpios
...
Add S0_SCP_AUTH_FAIL, S1_SCP_AUTH_FAIL gpios to indicates firmware
authentication fail on each socket.
Add gpio RTC_BAT_SEN_EN to enable RTC battery adc sensor.
Add BMC_I2C4_O_EN gpio to go high at boot to enable access to I2C4 bus.
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Signed-off-by: Thang Nguyen <thang@os.amperecomputing.com >
Link: https://lore.kernel.org/r/20210917082945.19111-1-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2021-10-08 15:08:51 +10:30
Quan Nguyen
959ff7f6f4
ARM: dts: aspeed: mtjade: switch to 64MB flash layout
...
As the 32MB flash layout will soon be exhausted, switch to 64MB layout.
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Signed-off-by: Phong Vo <phong@os.amperecomputing.com >
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com >
Link: https://lore.kernel.org/r/20210517040036.13667-4-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2021-06-03 16:19:50 +09:30
Quan Nguyen
73a89a96f5
ARM: dts: aspeed: mtjade: Add PSU support
...
Enable PSU support on Ampere's Mt. Jade BMC.
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Signed-off-by: Phong Vo <phong@os.amperecomputing.com >
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com >
Link: https://lore.kernel.org/r/20210517040036.13667-3-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2021-06-03 16:19:50 +09:30
Quan Nguyen
9e8cf4b4f9
ARM: dts: aspeed: mtjade: Enable OCP card support via NC-SI
...
Enable OCP card support on Ampere's Mt. Jade BMC.
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Signed-off-by: Phong Vo <phong@os.amperecomputing.com >
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com >
Link: https://lore.kernel.org/r/20210517040036.13667-2-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2021-06-03 16:19:49 +09:30
Joel Stanley
239566b032
ARM: dts: aspeed: Set earlycon boot argument
...
Most of the aspeed boards have copied the 'earlyprink' string in
the bootargs. However, there's no earlyprink driver configured in the
defconfigs, so this does nothing.
A combination of setting stdout in the chosen node and adding earlycon
to bootargs causes early serial output to appear early. This changes all
boards to use this option.
The console=ttyS4,115200 option is still required, as this is used by
the run time uart driver.
Signed-off-by: Joel Stanley <joel@jms.id.au >
Acked-by: Andrew Jeffery <andrew@aj.id.au >
Acked-by: Alexander Filippov <a.filippov@yadro.com >
Link: https://lore.kernel.org/r/20210526051220.136432-1-joel@jms.id.au
Signed-off-by: Joel Stanley <joel@jms.id.au >
2021-06-03 15:17:02 +09:30
Quan Nguyen
36652a2952
ARM: dts: aspeed: Add device tree for Ampere's Mt. Jade BMC
...
The Mt. Jade BMC is an ASPEED AST2500-based BMC for the Mt. Jade
hardware reference platform with Ampere's Altra Processor Family.
Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com >
Signed-off-by: Phong Vo <phong@os.amperecomputing.com >
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com >
Reviewed-by: Andrew Jeffery <andrew@aj.id.au >
Reviewed-by: Joel Stanley <joel@jms.id.au >
Link: https://lore.kernel.org/r/20201208043700.23098-3-quan@os.amperecomputing.com
Signed-off-by: Joel Stanley <joel@jms.id.au >
2021-02-09 22:26:33 +10:30