aboutsummaryrefslogtreecommitdiff
path: root/hw/npu2-hw-procedures.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-26platform/mihawk: Tune equalization settings for opencapiFrederic Barrat1-4/+19
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2019-12-04npu2: Clear fence on all bricksAlexey Kardashevskiy1-5/+12
2019-11-19npu2/hw-procedures: Remove assertion from check_credits()Reza Arbab1-9/+6
2019-10-22npu2-opencapi: Detect PHY reset errorsFrederic Barrat1-3/+10
2019-10-22npu2-hw-procedures: Fix link retraining on resetFrederic Barrat1-0/+16
2019-10-22npu2-hw-procedures: Move some opencapi PHY settings in one-off initFrederic Barrat1-19/+16
2019-07-26SPDX-ify all skiboot codeStewart Smith1-13/+5
2019-06-03npu2: Clear fence state for a brick being resetAlexey Kardashevskiy1-0/+8
2019-05-24npu2: Fix clearing the FIR bitsAlexey Kardashevskiy1-1/+1
2019-03-20npu2/hw-procedures: Fix parallel zcal for opencapiFrederic Barrat1-2/+5
2019-03-20npu2-hw-procedures: Fix zcal in mixed opencapi and nvlink modeFrederic Barrat1-3/+21
2019-03-20npu2-hw-procedures: Don't set iovalid for opencapi devicesFrederic Barrat1-0/+3
2019-03-13npu2-opencapi: Rework ODL register accessFrederic Barrat1-16/+1
2019-02-25sparse: symbol 'NPU2_PHY_*' was not declared. Should it be static?Stewart Smith1-66/+71
2019-01-18sparse: Make tree 'constant is so big' warning cleanStewart Smith1-20/+20
2019-01-16npu2: Remove unused npu2_dev::procedure_dataReza Arbab1-2/+0
2018-09-17npu2: Split device index into brick and link indexAndrew Donnellan1-4/+4
2018-09-17hw/npu2-hw-procedures: Enable RX auto recal on OpenCAPI linksAndrew Donnellan1-0/+8
2018-07-17npu2/hw-procedures: Enable parity and credit overflow checksReza Arbab1-0/+6
2018-07-10npu2/hw-procedures: Fence bricks via NTL instead of MISCReza Arbab1-24/+7
2018-04-23npu2/hw-procedures: fence bricks on GPU resetBalbir Singh1-7/+45
2018-03-01npu2-hw-procedures: Add support for OpenCAPI PHY link trainingAndrew Donnellan1-12/+116
2018-03-01npu2: Rework NPU data structures for OpenCAPIAndrew Donnellan1-3/+3
2018-02-13hw/npu2: support creset of npu2 devicesBalbir Singh1-1/+1
2018-01-30npu2-hw-procedures.c: Correct phy lane mappingAlistair Popple1-3/+3
2018-01-30npu2-hw-procedures.c: Power up lanes during ntl resetAlistair Popple1-0/+13
2017-11-28npu2: hw-procedures: Change phy_rx_clock_sel valuesReza Arbab1-4/+4
2017-11-28npu2: hw-procedures: Manipulate IOVALID during trainingReza Arbab1-0/+24
2017-11-28npu2: hw-procedures: Add obus_brick_index()Reza Arbab1-16/+13
2017-11-21npu2: hw-procedures: Add check_credits procedureReza Arbab1-1/+38
2017-11-15Revert "npu2: hw-procedures: Enable low power mode"Reza Arbab1-18/+1
2017-11-13npu2: hw-procedures: Refactor reset_ntl procedureReza Arbab1-15/+58
2017-11-13npu2: hw-procedures: Add phy_rx_clock_sel()Reza Arbab1-1/+19
2017-11-09npu2: hw-procedures: Enable low power modeReza Arbab1-1/+18
2017-09-15npu2: hw-procedures: Add settings to PHY_RESETReza Arbab1-0/+10
2017-09-12npu2: Implement FLRReza Arbab1-0/+5
2017-09-04npu2: hw-procedures: Update PHY DC calibration procedureReza Arbab1-1/+9
2017-09-04npu2: hw-procedures: Change rx_pr_phase_step valueReza Arbab1-1/+1
2017-09-04npu2: hw-procedures: Add comments denoting procedure numberReza Arbab1-0/+2
2017-08-27hw/npu2-hw-procedures.c: Update PHY_RESET procedureAlistair Popple1-0/+11
2017-08-15npu2: Fix typo in messageAndrew Donnellan1-1/+1
2017-06-20NPU2: Add flag to nvlink config space indicating DL reset stateAlistair Popple1-0/+2
2017-06-20hw/npu2-hw-procedures.c: Add nvram option to override zcal calculationsAlistair Popple1-8/+20
2017-06-06npu2: Fix npu2_{read,write}_4b()Reza Arbab1-2/+2
2017-06-06hw/npu2-hw-procedures.c: Fix running of zcal procedureAlistair Popple1-19/+5
2017-03-30npu2: Add hardware link training proceduresAlistair Popple1-0/+721