13 comments:
File src/mainboard/system76/oryp5/devicetree.cb:
# Send an extra VR mailbox command for the PS4 exit issue
register "SendVrMbxCmd" = "2"
Does this apply to your board?
Patch Set #2, Line 26: register "SaGv" = "SaGv_Enabled"
I'm not sure if this has any effect on Halo
Patch Set #2, Line 34: PchSerialIoPci
SkipInit?
# PCI Express Graphics #0 x16, Clock 8 (NVIDIA GPU)
register "PcieClkSrcUsage[8]" = "0x40"
register "PcieClkSrcClkReq[8]" = "8"
Put under the PEG device? (01.0)
Patch Set #2, Line 79: Enable
Nope
File src/mainboard/system76/oryp5/gpio.h:
This should be a gpio.c
File src/mainboard/system76/oryp5/hda_verb.c:
// Enable DMIC microphone on ALC1220
0x02050036,
0x02042a6a,
What does the microphone have to do with beep?
File src/mainboard/system76/oryp5/romstage.c:
Patch Set #2, Line 7: CH0D0/CH0D1/CH1D0/CH1D1.
Two of these do not exist
/*
* For each channel, there are 3 sets of DQ byte mappings,
* where each set has a package 0 and a package 1 value (package 0
* represents the first 64-bit lpddr4 chip combination, and package 1
* represents the second 64-bit lpddr4 chip combination).
* The first three sets are for CLK, CMD, and CTL.
* The fsp package actually expects 6 sets, but the last 3 sets are
* not used in CNL, so we only define the three sets that are used
* and let the meminit_lpddr4() routine take care of clearing the
* unused fields for the caller.
*/
.dq_map[DDR_CH0] = {
{0x0F, 0xF0}, {0x00, 0xF0}, {0x0F, 0xF0},
//{0x0F, 0x00}, {0xFF, 0x00}, {0xFF, 0x00}
},
.dq_map[DDR_CH1] = {
{0x33, 0xCC}, {0x00, 0xCC}, {0x33, 0xCC},
//{0x33, 0x00}, {0xFF, 0x00}, {0xFF, 0x00}
},
/*
* DQS CPU<>DRAM map Ch0 and Ch1. Each array entry represents a
* mapping of a dq bit on the CPU to the bit it's connected to on
* the memory part. The array index represents the dqs bit number
* on the memory part, and the values in the array represent which
* pin on the CPU that DRAM pin connects to.
*/
.dqs_map[DDR_CH0] = {0, 1, 2, 3, 4, 5, 6, 7},
.dqs_map[DDR_CH1] = {0, 1, 2, 3, 4, 5, 6, 7},
Does this apply at all?
This is wrong. Does this comment actually help?
These will typically be the following
* values for Cannon Lake : { 80, 40, 40, 40, 30 }
Why copy this comment?
/*
* Indicates whether memory is interleaved.
* Set to 1 for an interleaved design,
* set to 0 for non-interleaved design.
*/
I think this is pretty obvious.
To view, visit change 47892. To unsubscribe, or for help writing mail filters, visit settings.