summaryrefslogtreecommitdiff
path: root/hw/display/sm501.c
AgeCommit message (Expand)Author
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell
2023-12-29hw/display: Constify VMStateRichard Henderson
2023-11-07hw/sm501: allow compiling without PIXMANMarc-André Lureau
2023-05-05hw/display/sm501: Remove unneeded increment from loopBALATON Zoltan
2023-03-08hw/display/sm501: Add debug property to control pixman usageBALATON Zoltan
2023-02-27hw/display/sm501: Add fallbacks to pixman routinesBALATON Zoltan
2023-02-27hw/display/sm501: Implement more 2D raster operationsBALATON Zoltan
2023-02-27hw/display/sm501: Alias 'dma-offset' QOM property in chipset objectPhilippe Mathieu-Daudé
2023-02-27hw/display/sm501: Embed OHCI QOM child in chipsetPhilippe Mathieu-Daudé
2023-02-05hw/display/sm501: Code style fixBALATON Zoltan
2023-02-05hw/display/sm501: Remove unneeded casts from void pointerBALATON Zoltan
2023-02-05hw/display/sm501: Remove parenthesis around constant macro definitionsBALATON Zoltan
2023-01-08include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster
2021-07-08hw/i2c: Rename i2c_set_slave_address() -> i2c_slave_set_address()Philippe Mathieu-Daudé
2021-07-08hw/display/sm501: Replace i2c_send_recv() by i2c_recv() & i2c_send()Philippe Mathieu-Daudé
2021-07-08hw/display/sm501: Simplify sm501_i2c_write() logicPhilippe Mathieu-Daudé
2021-03-10hw/display/sm501: Inline template header into C filePeter Maydell
2021-03-10hw/display/sm501: Remove dead code for non-32-bit RGB surfacesPeter Maydell
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-06-30sm501: Fix and optimize overlap checkBALATON Zoltan
2020-06-30sm501: Convert debug printfs to tracesBALATON Zoltan
2020-06-30sm501: Do not allow guest to set invalid formatBALATON Zoltan
2020-06-30sm501: Use stn_he_p/ldn_he_p instead of switch/caseBALATON Zoltan
2020-06-30sm501: Optimise 1 pixel 2d opsBALATON Zoltan
2020-06-30sm501: Introduce variable for commonly used value for better readabilityBALATON Zoltan
2020-06-30sm501: Ignore no-op blitsBALATON Zoltan
2020-06-30sm501: Drop unneded variableBALATON Zoltan
2020-06-30sm501: Fix bounds checksBALATON Zoltan
2020-06-15sysbus: Convert qdev_set_parent_bus() use with Coccinelle, part 3Markus Armbruster
2020-06-15sysbus: Convert to sysbus_realize() etc. with CoccinelleMarkus Armbruster
2020-06-15sysbus: Tidy up sysbus_init_child_obj()'s @childsize arg, part 1Markus Armbruster
2020-06-15qdev: Convert uses of qdev_create() manuallyMarkus Armbruster
2020-06-15qdev: Convert uses of qdev_create() with CoccinelleMarkus Armbruster
2020-06-15display/sm501 display/ati: Fix to realize "i2c-ddc"Markus Armbruster
2020-05-28sm501: Remove obsolete changelog and todo commentBALATON Zoltan
2020-05-28sm501: Optimize small overlapping blitsBALATON Zoltan
2020-05-28sm501: Replace hand written implementation with pixman where possibleBALATON Zoltan
2020-05-28sm501: Clean up local variables in sm501_2d_operationBALATON Zoltan
2020-05-28sm501: Use BIT(x) macro to shorten constantBALATON Zoltan
2020-05-28sm501: Shorten long variable names in sm501_2d_operationBALATON Zoltan
2020-05-28sm501: Convert printf + abort to qemu_log_maskBALATON Zoltan
2020-05-15hw: Remove unnecessary DEVICE() castPhilippe Mathieu-Daudé
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2020-01-07sm501: make SerialMM a child, export chardev propertyMarc-André Lureau
2020-01-07hw/display/sm501: Always map the UART0Philippe Mathieu-Daudé
2019-08-21hw/display/sm501: Remove unused includePhilippe Mathieu-Daudé
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster