| Age | Commit message (Collapse) | Author | Files | Lines |
|
Yang Chen (4):
ARM: dts: aspeed: minerva: add i/o expanders on bus 0
ARM: dts: aspeed: minerva: add i/o expanders on each FCB
ARM: dts: aspeed: minerva: add bmc ready led setting
ARM: dts: aspeed: minerva: add second source RTC
Change-Id: I787671e2ac74e72167cb53d615455f1ca574099a
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I044a3a507fb51606bbf8190005e82343ce45300a
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ifad35e0fa9cc234648b1a0e6ba73b79b0014205b
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
The latest yocto release(styhead,5.1) has made a significant change[1]
to the use of the WORKDIR parameter.
This is not the complete change required but gets us going in the right
direction.
[1]: https://docs.yoctoproject.org/next/migration-guides/migration-5.1.html#workdir-changes
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4f184b361be69e7704a0657a4a00cdad981aff8a
|
|
Currently, it placed machine specific settings for AST2400, AST2500 and AST2600
in common config, aspeed.conf, with MACHINEOVERRIDE for different machine
settings. However, ASPEED will upstream to support AST2700 and it should add
"aspeed-g7" for AST2700 support.
To make aspeed.inc more readable and simple, move all specific machine settings
to individual machine config.
Change-Id: I3cc1a5b57df3f24e75accdf689e8d1dbb0351238
Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
|
|
Apply the upstream security and bug fixes.
Change-Id: I3ac7e296521db080a79d56d8b7a783493aa2f267
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Eddie James (1):
arm: dts: aspeed: Blueridge and Rainer: Add VRM presence GPIOs
Change-Id: Ic62c404aad17bfe265d95fa80890f59bf91b6054
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Id650e6412851ae427c7de66090197e1c61323302
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I6e9ee2100bb18008725710ffd30a9666dd2cab52
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I1be1d62c597cdcd8bab60140f87c32a95b38f5c7
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Eddie James (1):
ARM: dts: aspeed: Blueridge and Fuji: Fix LED node names
Change-Id: I26c9c2fc29a4b36830d3319053454bec02e841b5
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Eddie James (1):
arm: dts: aspeed: Everest and Fuji: Add VRM presence gpio expander
Change-Id: I4c32b382929b6cf24832f721af0bcb41b536313d
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Naresh Solanki (1):
dt-bindings: arm: aspeed: add IBM SBP1 board
Patrick Rudolph (1):
ARM: dts: aspeed: sbp1: IBM sbp1 BMC board
Change-Id: I79235e6a6e3872a9f8af6fd3f762ec44638919e0
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Rob Herring (Arm) (1):
ARM: dts: nuvoton: Fix at24 EEPROM node names
Change-Id: I530a240d6b880b7ae30170f71fcd937f8c5d4365
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I62cc1990c8e7c0919aced5890beddae68dfeb0d4
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Icab3808678c0a786baaf4a13bac21eac1df8d55d
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Chanh Nguyen (2):
dt-bindings: arm: aspeed: add Mt. Jefferson board
ARM: dts: aspeed: Add device tree for Ampere's Mt. Jefferson BMC
Change-Id: I17bb6045c59c538271c039f968e7bb675cde9cec
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I69e44da3cd92380c0c7f401bcb48d20dea5e5809
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ied63545df29e0c9ba1cc9d4e7a1e72d933e80e34
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I7c9db93e58becf35b8e5f0f42ed2fea9120b2bde
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Ricky CX Wu (9):
ARM: dts: aspeed: yosemite4: add i2c-mux for all Server Board slots
ARM: dts: aspeed: yosemite4: Add i2c-mux for four NICs
ARM: dts: aspeed: yosemite4: Add i2c-mux for CPLD IOE on Spider Board
ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards
ARM: dts: aspeed: yosemite4: correct the compatible string for max31790
ARM: dts: aspeed: yosemite4: Revise address of i2c-mux for two fan boards
ARM: dts: aspeed: yosemite4: Change the address of Fan IC on fan boards
ARM: dts: aspeed: yosemite4: Revise adc128d818 adc mode on Fan Boards
ARM: dts: aspeed: yosemite4: Add i2c-mux for ADC monitor on Spider Board
Change-Id: I319b165ff350d2b1a8301e1656a391e393308719
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Ninad Palsule (3):
ARM: dts: aspeed: system1: Bump up i2c busses freq
ARM: dts: aspeed: system1: Enable serial gpio0
ARM: dts: aspeed: system1: Add GPIO line names
Ricky CX Wu (1):
ARM: dts: aspeed: yosemite4: Remove IO expanders on I2C bus 13
Change-Id: I1c681cdeafa1771cb1dbab254db86aa96df5a228
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I08615eae9655ba8469a87f40c12c29355951efa0
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Ricky CX Wu (1):
ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272
Change-Id: I99c359766fff7dd54e71c6703d1824a08c95c1de
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Potin Lai (3):
ARM: dts: aspeed: catalina: move hdd board i2c mux bus to i2c5
ARM: dts: aspeed: catalina: enable mac2
ARM: dts: aspeed: catalina: update NIC1 fru address
Ricky CX Wu (1):
ARM: dts: aspeed: yosemite4: Add i2c-mux for Management Board
Change-Id: Ie87ef65d5a207b09127ca90c9449d167352fe60c
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Mia Lin (1):
rtc: nuvoton: Compatible with NCT3015Y-R and NCT3018Y-R
Ricky CX Wu (2):
ARM: dts: aspeed: yosemite4: Revise quad mode to dual mode
ARM: dts: aspeed: yosemite4: revise flash layout to 128MB
Yang Chen (3):
ARM: dts: aspeed: minerva: Revise the SGPIO line name
ARM: dts: aspeed: minerva: change the i2c mux number for FCBs
ARM: dts: aspeed: minerva: add fru device for other blades
Change-Id: I0dfe054c95eb270b8b9c099906b4a8981360e432
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Potin Lai (1):
ARM: dts: aspeed: catalina: add i2c-mux-idle-disconnect to all mux
Ricky CX Wu (2):
ARM: dts: aspeed: yosemite4: Revise adc128d818 adc mode on Spider Board
ARM: dts: aspeed: yosemite4: Enable spi-gpio setting for TPM
Change-Id: I05deaeb7520537e17724d7377295d1a89fff7e77
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Manojkiran Eda (1):
ARM: dts: aspeed: Enable PECI and LPC snoop for IBM System1
Ricky CX Wu (3):
ARM: dts: aspeed: yosemite4: Enable interrupt setting for pca9555
ARM: dts: aspeed: yosemite4: Revise to use adm1281 on Medusa board
ARM: dts: aspeed: yosemite4: Add gpio pca9506 for CPLD IOE
Change-Id: If579fd29846950c69dceb192b93fe2a2b2ec1bf0
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I9e0ebfe09fdbe674591b891d9880f76bb25dc76a
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Eddie James (1):
ARM: dts: aspeed: Fix Rainier and Blueridge GPIO LED names
Change-Id: I6d0d91f4d0a1c1439401f705478c5b48c22a6c74
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I2ffe611bc9d63ac193085a5b103c3e863732d315
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Chanh Nguyen (3):
dt-bindings: hwmon: Add maxim max31790
ARM: dts: aspeed: mtmitchell: Add I2C FAN controllers
ARM: dts: aspeed: mtmitchell: Add gpio line names for io expanders
Cosmo Chou (1):
hwmon: (pt5161l) Fix invalid temperature reading
Peter Yin (1):
ARM: dts: aspeed: Harma: add rtc device
Ricky CX Wu (4):
ARM: dts: aspeed: yosemite4: Remove temperature sensors on Medusa Board
ARM: dts: aspeed: yosemite4: Change eeprom for Medusa Board
ARM: dts: aspeed: yosemite4: Enable watchdog2
ARM: dts: aspeed: yosemite4: Enable adc15
Rob Herring (Arm) (1):
ARM: dts: aspeed: Fix at24 EEPROM node names
Tomer Maimon (3):
dt-bindings: reset: npcm: add clock properties
reset: npcm: register npcm8xx clock auxiliary bus device
clk: npcm8xx: add clock controller
Change-Id: I453a5e4b4837a04206d05af0add4b41a0d639776
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ibff674638d2b4f3875b91ed2060f517087d192c7
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I00af7161f86fa659a86b610c8c76d9d1dd795314
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ia87029761f0b20cd7a66c7035012ecfb20e08af6
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
The notable change is to the phosphor-hwmon configuration paths for all
Aspeed-based platforms. The changes were generated with the following
incantations:
```
git ls-files -- :/:*/ahb/apb/bus@1e78* | while read -r S; do D="$(echo $S | sed -E 's|ahb/apb/bus@1e78a000/i2c-bus|ahb/apb@1e780000/bus@1e78a000/i2c|')"; mkdir -p "$(dirname "$D")"; git mv "$S" "$D"; done
git ls-files -- :/:*/ahb/apb/pwm-tacho-controller@1e786* | while read -r S; do D="$(echo "$S" | sed -E 's|ahb/apb/pwm-tacho-controller@1e786000|ahb/apb@1e780000/pwm-tacho-controller@1e786000|')"; mkdir -p "$(dirname "$D")"; git mv "$S" "$D"; done
sed -Ei 's|ahb/apb/|ahb/apb@1e780000/|g' meta-ibm/meta-palmetto/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend meta-ibm/meta-romulus/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend meta-ingrasys/meta-zaius/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend meta-quanta/meta-f0b/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend
sed -Ei 's/i2c-bus@/i2c@/g' meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend meta-ibm/meta-palmetto/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend meta-ibm/meta-romulus/recipes-phosphor/logging/files/callouts.yaml meta-ibm/meta-romulus/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend meta-ibm/recipes-phosphor/chassis/vrm-control/ibm-ac-server/ir35221-unbind-bind.sh meta-ibm/recipes-phosphor/fans/phosphor-fan-presence-config/swift/config.yaml meta-ibm/recipes-phosphor/logging/ibm-logging/ibm-ac-server/policyTable.json meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend meta-ingrasys/meta-zaius/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend meta-quanta/meta-f0b/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend
sed -Ei 's|/ahb:apb/|/1e780000.apb/|g' $(git grep -lE 'ahb:apb/.*1e78')
sed -Ei 's|ahb:apb:i2c@1e78a000|1e780000.apb:bus@1e78a000|g' $(git grep -l ahb:apb:i2c@1e78a000)
sed -Ei 's|ahb:apb|1e6e0000.apb|g' meta-phosphor/recipes-phosphor/video/uart-render-controller/uart-render-controller.service
git ls-files -- :/:meta-ibm/*/ahb--apb/* | while read -r S; do D="$(echo "$S" | sed -E 's/ahb--apb/1e780000.apb/g')"; mkdir -p "$(dirname "$D")"; git mv "$S" "$D"; done; sed -Ei 's/ahb--apb/1e780000.apb/g' $(git grep -l ahb--apb -- meta-ibm)
git ls-files -- :/:*i2c-bus* | while read -r S; do D="$(echo "$S" | sed -E 's/(1e78a..0).i2c-bus/\1.i2c/g')"; mkdir -p "$(dirname "$D")"; git mv "$S" "$D"; done; sed -Ei 's/(1e78a..0).i2c-bus/\1.i2c/g' $(git grep -lE '(1e78a..0).i2c-bus')
```
What couldn't be automated was cleaning up the ibm-logging policy table,
which had many duplicate keys that needed manual inspection to remove.
It's worth noting that even for the remaining, non-duplicate keys, the
sysfs paths are not correct: The physical address of the I2C controllers
needs to map to the assigned device index, but in the file they all have
address 1e78a100 despite changes to the device index.
From eslint in CI:
```
meta-ibm/recipes-phosphor/logging/ibm-logging/ibm-ac-server/policyTable.json
9999:10 error Duplicate object key json/*
10020:10 error Duplicate object key json/*
10041:10 error Duplicate object key json/*
10062:10 error Duplicate object key json/*
10083:10 error Duplicate object key json/*
10104:10 error Duplicate object key json/*
17097:10 error Duplicate object key json/*
17118:10 error Duplicate object key json/*
17139:10 error Duplicate object key json/*
17160:10 error Duplicate object key json/*
17181:10 error Duplicate object key json/*
17202:10 error Duplicate object key json/*
17223:10 error Duplicate object key json/*
17244:10 error Duplicate object key json/*
17265:10 error Duplicate object key json/*
17286:10 error Duplicate object key json/*
17307:10 error Duplicate object key json/*
17328:10 error Duplicate object key json/*
17349:10 error Duplicate object key json/*
17370:10 error Duplicate object key json/*
17391:10 error Duplicate object key json/*
17412:10 error Duplicate object key json/*
17433:10 error Duplicate object key json/*
17454:10 error Duplicate object key json/*
19575:10 error Duplicate object key json/*
19596:10 error Duplicate object key json/*
```
Andrew Jeffery (1):
ARM: dts: aspeed: Rework APB nodes
Cosmo Chou (3):
dt-bindings: vendor-prefixes: add asteralabs
dt-bindings: trivial-devices: add Astera Labs PT5161L
hwmon: Add driver for Astera Labs PT5161L retimer
Potin Lai (2):
ARM: dts: aspeed: catalina: add pdb cpld io expander
ARM: dts: aspeed: catalina: update io_expander7 & io_expander8 line name
Rob Herring (Arm) (1):
arm: dts: aspeed: Use standard 'i2c' bus node name
Change-Id: I32ca7579eabd59ed20da3f481da687589a361763
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I49295710e483d8bb46610259ae04fd3d8d09a9f8
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ia36386be609de3f789613fcc7849e89239bc9610
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Andrew Geissler (1):
Revert "ARM: dts: aspeed: Remove undocumented XDMA nodes"
Tomer Maimon (7):
dt-bindings: pinctrl: npcm8xx: remove non-existent groups and functions
pinctrl: nuvoton: npcm8xx: remove non-existent pins, groups, functions
pinctrl: nuvoton: npcm8xx: clear polarity before set both edge
pinctrl: nuvoton: npcm8xx: add gpi35 and gpi36
pinctrl: nuvoton: npcm8xx: add pin 250 to DDR pins group
pinctrl: nuvoton: npcm8xx: modify clkrun and serirq pin configuration
pinctrl: nuvoton: npcm8xx: modify pins flags
Change-Id: I1571c711b83473a8a5b5d6a9208e6910bf691bb7
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Peter Yin (12):
ARM: dts: aspeed: Harma: revise hsc chip
ARM: dts: aspeed: Harma: add VR device
ARM: dts: aspeed: Harma: add sgpio name
ARM: dts: aspeed: Harma: add ina238
ARM: dts: aspeed: Harma: add power monitor xdp710
ARM: dts: aspeed: Harma: remove multi-host property
ARM: dts: aspeed: Harma: add fru device
ARM: dts: aspeed: Harma: add temperature device
ARM: dts: aspeed: Harma: enable mctp controller
ARM: dts: aspeed: Harma: fixed dtb_check warning
ARM: dts: aspeed: Harma: remove pca9546
dt-bindings: trivial-devices: add isil,isl69260
Change-Id: I9135801076f7da0d1edf422bdcd8569c57fb3dd7
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Iac6082fbe841ca8af0f0e6c905da0b5d7149cdff
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Andrew Jeffery (9):
ARM: dts: aspeed: Fix coprocessor interrupt controller node name
ARM: dts: aspeed: Specify correct generic compatible for CVIC
ARM: dts: aspeed: Specify required properties for sram node
ARM: dts: aspeed: Remove undocumented XDMA nodes
ARM: dts: aspeed: Clean up AST2500 pinctrl properties
ARM: dts: aspeed-g6: Use generic 'ethernet' for ftgmac100 nodes
ARM: dts: aspeed-g6: Drop cells properties from ethernet nodes
dt-bindings: interrupt-controller: aspeed,ast2400-vic: Convert to DT schema
dt-bindings: misc: aspeed,ast2400-cvic: Convert to DT schema
Change-Id: I7030a201d621895e584f6ff8d5b8009d8758c390
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Chanh Nguyen (5):
ARM: dts: aspeed: mtjade, mtmitchell: Add OCP temperature sensors
ARM: dts: aspeed: mtmitchell: Add I2C temperature sensor alias ports
ARM: dts: aspeed: mtmitchell: Add Riser cards
ARM: dts: aspeed: mtmitchell: Enable i2c10 and i2c15
ARM: dts: aspeed: mtmitchell: Add LEDs
Change-Id: I3d7cfdc067ebb7f44fbab6fb98305ff325c0d6dc
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Potin Lai (2):
dt-bindings: arm: aspeed: add Meta Catalina board
ARM: dts: aspeed: catalina: add Meta Catalina BMC
Change-Id: Ie612b4215490560d698bcdd381254f2b04b3076d
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Ninad Palsule (1):
ARM: dts: aspeed: system1: IBM System1 BMC update
Change-Id: I94f3e49acc74f6e39131403354082bd1d5d95c51
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I7f9b64905d152ef3de7c8c17c596e21446449e38
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: If3464d61d45d894cfa26265bb083c00bd903ef9e
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Potin Lai (1):
ARM: dts: Aspeed: Add Catalina into Facebook DTS
Change-Id: I61c30cd514439ae3c17e1fbab28e1ac523cf4466
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Yang Chen (1):
ARM: dts: aspeed: minerva: add host0-ready pin
Change-Id: Id1ce4ab4d4e33f7cb70696f1ac8b6d64ead47e7d
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I163b48b6a1b6706303fd08f029d2ebf51dcb6bf4
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|