aboutsummaryrefslogtreecommitdiff
path: root/hw/ppc/ppc405_uc.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-17ppc4xx_sdram: QOM'ifyBALATON Zoltan1-9/+13
2022-10-17ppc4xx_sdram: Move size check to ppc4xx_sdram_init()BALATON Zoltan1-9/+2
2022-10-17ppc4xx: Use Ppc4xxSdramBank in ppc4xx_sdram_banks()BALATON Zoltan1-5/+5
2022-10-17ppc4xx_sdram: Get rid of the init RAM hackBALATON Zoltan1-3/+1
2022-08-31ppc4xx: Fix code style problems reported by checkpatchBALATON Zoltan1-2/+3
2022-08-31ppc405: Move machine specific code to ppc405_boards.cBALATON Zoltan1-92/+0
2022-08-31ppc/ppc405: Use an explicit I2C objectCédric Le Goater1-2/+8
2022-08-31hw/intc/ppc-uic: Convert ppc-uic to a PPC4xx DCR deviceBALATON Zoltan1-4/+2
2022-08-31ppc/ppc405: Use an embedded PPCUIC model in SoC stateCédric Le Goater1-14/+14
2022-08-31ppc4xx: Rename ppc405-ebc to ppc4xx-ebcBALATON Zoltan1-1/+1
2022-08-31ppc4xx: Move EBC model to ppc4xx_devs.cBALATON Zoltan1-191/+0
2022-08-31ppc4xx: Rename ppc405-plb to ppc4xx-plbBALATON Zoltan1-1/+1
2022-08-31ppc4xx: Move PLB model to ppc4xx_devs.cBALATON Zoltan1-93/+0
2022-08-31ppc/ppc405: QOM'ify MALCédric Le Goater1-6/+11
2022-08-31ppc/ppc405: QOM'ify PLBCédric Le Goater1-28/+36
2022-08-31ppc/ppc405: QOM'ify POBCédric Le Goater1-24/+32
2022-08-31ppc/ppc405: QOM'ify OPBACédric Le Goater1-20/+29
2022-08-31ppc/ppc405: QOM'ify EBCCédric Le Goater1-30/+32
2022-08-31ppc/ppc405: QOM'ify DMACédric Le Goater1-79/+62
2022-08-31ppc/ppc405: QOM'ify GPIOCédric Le Goater1-26/+24
2022-08-31ppc/ppc405: QOM'ify OCMCédric Le Goater1-38/+39
2022-08-31ppc/ppc405: QOM'ify GPTCédric Le Goater1-46/+56
2022-08-31ppc/ppc405: QOM'ify CPCCédric Le Goater1-80/+61
2022-08-31ppc/ppc405: QOM'ify CPUCédric Le Goater1-10/+30
2022-08-31ppc/ppc405: Start QOMification of the SoCCédric Le Goater1-63/+61
2022-08-31ppc/ppc405: Introduce a PPC405 SoCCédric Le Goater1-0/+40
2022-07-18ppc/40x: Allocate IRQ lines with qdev_init_gpio_in()Cédric Le Goater1-2/+2
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster1-9/+9
2022-01-04ppc/ppc405: Fix timer initializationCédric Le Goater1-2/+0
2021-12-17ppc/ppc405: Add update of bi_procfreq fieldCédric Le Goater1-4/+5
2021-12-17ppc/ppc405: Change default PLL values at resetCédric Le Goater1-3/+3
2021-12-17ppc/ppc405: Introduce ppc405_set_default_bootinfo()Cédric Le Goater1-1/+40
2021-12-17ppc/ppc405: Change ppc405ep_init() return valueCédric Le Goater1-2/+2
2021-12-17ppc/ppc405: Drop flag parameter in ppc405_set_bootinfo()Cédric Le Goater1-5/+3
2021-12-17ppc/ppc405: Convert printfs to trace-eventsCédric Le Goater1-105/+54
2021-05-02hw: Do not include qemu/log.h if it is not necessaryThomas Huth1-1/+0
2021-01-19hw/ppc/ppc405_uc: Drop use of ppcuic_init()Peter Maydell1-28/+42
2021-01-19hw/ppc: Delete unused ppc405cr_init() codePeter Maydell1-345/+0
2019-08-16Include hw/boards.h a bit lessMarkus Armbruster1-1/+0
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-08-16Include hw/irq.h a lot lessMarkus Armbruster1-0/+1
2019-08-16Include sysemu/reset.h a lot lessMarkus Armbruster1-0/+2
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-06-10target/ppc: Use env_cpu, env_archcpuRichard Henderson1-1/+1
2019-02-04hw/ppc: Move ppc40x_*reset() functions from ppc405_uc.c to ppc.cThomas Huth1-58/+0
2019-01-11avoid TABs in files that only contain a fewPaolo Bonzini1-1/+1
2018-12-21ppc405_uc: use g_new(T, n) instead of g_malloc(sizeof(T) * n)Greg Kurz1-2/+2
2018-08-21hw/ppc/ppc405_uc: Convert away from old_mmioPeter Maydell1-148/+25
2018-07-02hw/ppc: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé1-3/+4
2018-04-26Change references to serial_hds[] to serial_hd()Peter Maydell1-8/+8