{"push_id":1290702012,"size":14,"distinct_size":14,"ref":"refs/heads/aspeed-dev","head":"48656a41a561a0f1a77b4a1558f431369ca37577","before":"6b6242511121df008200ff96762c69226fda0b46","commits":[{"sha":"d1422f1e757968c4989928f928066689edaad98e","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"ast2400: rename the Aspeed SoC files to aspeed_soc\n\nLet's prepare for new Aspeed SoCs and rename the ast2400 file to a\nmore generic one. There are no changes in the code apart from the\nheader file include.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>\nReviewed-by: Andrew Jeffery <andrew@aj.id.au>\nReviewed-by: Peter Maydell <peter.maydell@linaro.org>\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/d1422f1e757968c4989928f928066689edaad98e"},{"sha":"cf269f418dcc4763200ef0b00488ee2955b31f37","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"ast2400: replace ast2400 with aspeed_soc\n\nThis is a name replacement to prepare ground for other SoCs.\n\nLet's also remove the AST2400_SMC_BASE definition from the address\nspace mappings, as it is not used. This controller was removed from\nthe Aspeed SoC AST2500, so this provides us a better common base for\nthe address space mapping on both SoCs.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>\nReviewed-by: Andrew Jeffery <andrew@aj.id.au>\nReviewed-by: Peter Maydell <peter.maydell@linaro.org>\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/cf269f418dcc4763200ef0b00488ee2955b31f37"},{"sha":"7692387df04e7b05949ea618a755ac9ac41beeae","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"aspeed-soc: provide a framework to add new SoCs\n\nLet's define an object class for each Aspeed SoC we support. A\nAspeedSoCInfo struct gathers the SoC specifications which can later be\nused by an instance of the class or by a board using the SoC.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>\nReviewed-by: Andrew Jeffery <andrew@aj.id.au>\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/7692387df04e7b05949ea618a755ac9ac41beeae"},{"sha":"3788e5666a20d3db166e0e764156de1294b37d25","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"palmetto-bmc: rename the Aspeed board file to aspeed.c\n\nWe plan to add more Aspeed boards to this file. There are no changes\nin the code.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>\nReviewed-by: Andrew Jeffery <andrew@aj.id.au>\nReviewed-by: Peter Maydell <peter.maydell@linaro.org>\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/3788e5666a20d3db166e0e764156de1294b37d25"},{"sha":"b63ebdc18b8f534339a48dd9c357407e2cfff6a1","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"palmetto-bmc: replace palmetto_bmc with aspeed\n\nThis is mostly a name replacement to prepare ground for other SoCs\nspecificities. It also adds a TypeInfo struct for the palmetto-bmc\nboard with a custom initialization for the same reason.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>\nReviewed-by: Andrew Jeffery <andrew@aj.id.au>\nReviewed-by: Peter Maydell <peter.maydell@linaro.org>\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/b63ebdc18b8f534339a48dd9c357407e2cfff6a1"},{"sha":"b8b73c1075e5c81ba04cc7d01ffe660fed397b92","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"palmetto-bmc: add board specific configuration\n\naspeed_board_init() now uses a board identifier to customize some values\nspecific to the board.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>\nReviewed-by: Andrew Jeffery <andrew@aj.id.au>\nReviewed-by: Peter Maydell <peter.maydell@linaro.org>\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/b8b73c1075e5c81ba04cc7d01ffe660fed397b92"},{"sha":"c997bdf75d42f16c64a977adb1b74a604e27b5c3","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"hw/misc: use macros to define hw-strap1 register on the AST2400 Aspeed SoC\n\nThis gives some explanation behind the magic number 0x120CE416.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>\nReviewed-by: Andrew Jeffery <andrew@aj.id.au>\nReviewed-by: Peter Maydell <peter.maydell@linaro.org>\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/c997bdf75d42f16c64a977adb1b74a604e27b5c3"},{"sha":"3c28f35be751ec4f7f195c4c0fada744e3715cd0","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"aspeed: add a ast2500 SoC and support to the SCU and SDMC controllers\n\nBased on previous work done by Andrew Jeffery <andrew@aj.id.au>.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>\nReviewed-by: Andrew Jeffery <andrew@aj.id.au>\nReviewed-by: Peter Maydell <peter.maydell@linaro.org>\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/3c28f35be751ec4f7f195c4c0fada744e3715cd0"},{"sha":"7c26815e214126367fbb078c9a41da352fde4cef","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"arm: add support for an ast2500 evaluation board\n\nThe ast2500 eval board has a hardware strapping register value of\n0xF100C2E6 which we use for a definition of AST2500_EVB_HW_STRAP1\nbelow.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>\nReviewed-by: Andrew Jeffery <andrew@aj.id.au>\nReviewed-by: Peter Maydell <peter.maydell@linaro.org>\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/7c26815e214126367fbb078c9a41da352fde4cef"},{"sha":"05c27df09550ea16061ef3c6f43fb53e8639f138","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"palmetto-bmc: remove extra no_sdcard assignement\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>\nReviewed-by: Andrew Jeffery <andrew@aj.id.au>\nReviewed-by: Peter Maydell <peter.maydell@linaro.org>\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/05c27df09550ea16061ef3c6f43fb53e8639f138"},{"sha":"8b481b3850851ce57f85391ac52be523a9cfc66b","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"aspeed: calculate the RAM size bits at realize time\n\nThere is no need to do this at each reset as the RAM size will not\nchange.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/8b481b3850851ce57f85391ac52be523a9cfc66b"},{"sha":"e4986f53e7ee6ada5bae847b95f99c8bb19a1625","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"aspeed: use error_report instead of LOG_GUEST_ERROR\n\nAlso change the default value used in case of an error. The minimum\nsize is a bit severe, so let's just use an average RAM size.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/e4986f53e7ee6ada5bae847b95f99c8bb19a1625"},{"sha":"21b44f60eef5a0c1e4e33916bca1ee4be876d491","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"aspeed: add a ram_size property to the memory controller\n\nConfigure the size of the RAM of the SOC using a property to propagate\nthe value down to the memory controller from the board level.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/21b44f60eef5a0c1e4e33916bca1ee4be876d491"},{"sha":"48656a41a561a0f1a77b4a1558f431369ca37577","author":{"name":"Cédric Le Goater","email":"0e93dceb4ebc95d9a891cbe594a92d8743509c78@kaod.org"},"message":"aspeed: allocate RAM after the memory controller has checked the size\n\nIf the RAM size is invalid, the memory controller will use a default\nvalue.\n\nSigned-off-by: Cédric Le Goater <clg@kaod.org>","distinct":true,"url":"https://api.github.com/repos/legoater/qemu/commits/48656a41a561a0f1a77b4a1558f431369ca37577"}]}
{"actor":{"display_login":"legoater"}}