OSDN Git Service
(root)
/
qmiga
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7f18ac3
)
hw/arm: Add kudo i2c eeproms.
author
Chris Rauer
<crauer@google.com>
Fri, 7 Jan 2022 17:08:00 +0000
(17:08 +0000)
committer
Peter Maydell
<peter.maydell@linaro.org>
Fri, 7 Jan 2022 17:08:00 +0000
(17:08 +0000)
Signed-off-by: Chris Rauer <crauer@google.com>
Reviewed-by: Hao Wu <wuhaotsh@google.com>
Reviewed-by: Patrick Venture <venture@google.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-id:
20220102215844
.
2888833
-2-venture@google.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/arm/npcm7xx_boards.c
patch
|
blob
|
history
diff --git
a/hw/arm/npcm7xx_boards.c
b/hw/arm/npcm7xx_boards.c
index
0866d2f
..
37de9fe
100644
(file)
--- a/
hw/arm/npcm7xx_boards.c
+++ b/
hw/arm/npcm7xx_boards.c
@@
-328,6
+328,13
@@
static void quanta_gbs_i2c_init(NPCM7xxState *soc)
*/
}
+static void kudo_bmc_i2c_init(NPCM7xxState *soc)
+{
+ at24c_eeprom_init(soc, 4, 0x50, 8192); /* mbfru */
+ at24c_eeprom_init(soc, 14, 0x55, 8192); /* bmcfru */
+ /* TODO: Add remaining i2c devices. */
+}
+
static void npcm750_evb_init(MachineState *machine)
{
NPCM7xxState *soc;
@@
-391,6
+398,7
@@
static void kudo_bmc_init(MachineState *machine)
npcm7xx_connect_flash(&soc->fiu[1], 0, "mx66u51235f",
drive_get(IF_MTD, 3, 0));
+ kudo_bmc_i2c_init(soc);
npcm7xx_load_kernel(machine, soc);
}