On Wed, Sep 27, 2017 at 3:46 PM, Harry Wentland <harry.wentland@xxxxxxx> wrote: > Patches to make DC use kzalloc/krealloc/kfree directly. > > Also updating the TODO list after a closer look at I2C in DC. > > Harry Wentland (3): > drm/amd/display: Use kernel alloc/free > drm/amd/display: Remove alloc/free macros > drm/amd/display: DC I2C review patches 2, 3, and v2 of patch 1 are: Reviewed-by: Alex Deucher <alexander.deucher@xxxxxxx> > > drivers/gpu/drm/amd/display/TODO | 26 +++++---- > drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +- > drivers/gpu/drm/amd/display/dc/basics/logger.c | 18 ++++--- > drivers/gpu/drm/amd/display/dc/basics/vector.c | 19 +++---- > drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 17 +++--- > drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 14 ++--- > drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 5 +- > drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 6 +-- > drivers/gpu/drm/amd/display/dc/core/dc.c | 42 ++++++++------- > drivers/gpu/drm/amd/display/dc/core/dc_link.c | 6 +-- > drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 18 +++---- > drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 +- > drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 11 ++-- > drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 6 +-- > drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 15 +++--- > drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 +- > drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 4 +- > .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 12 +++-- > drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 10 ++-- > drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 6 +-- > drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c | 2 +- > .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 2 +- > drivers/gpu/drm/amd/display/dc/dce/dce_opp.c | 2 +- > .../drm/amd/display/dc/dce100/dce100_resource.c | 43 +++++++-------- > .../drm/amd/display/dc/dce110/dce110_compressor.c | 6 +-- > .../drm/amd/display/dc/dce110/dce110_resource.c | 61 ++++++++++++---------- > .../drm/amd/display/dc/dce112/dce112_compressor.c | 6 +-- > .../drm/amd/display/dc/dce112/dce112_resource.c | 43 +++++++-------- > .../drm/amd/display/dc/dce120/dce120_resource.c | 43 +++++++-------- > .../drm/amd/display/dc/dce80/dce80_compressor.c | 6 +-- > .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 47 +++++++++-------- > drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 2 +- > drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 2 +- > .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 56 ++++++++++---------- > drivers/gpu/drm/amd/display/dc/dm_services.h | 4 -- > drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 4 +- > drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 21 ++++---- > drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 6 +-- > drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 +- > drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c | 6 +-- > .../amd/display/dc/i2caux/dce100/i2caux_dce100.c | 4 +- > .../display/dc/i2caux/dce110/aux_engine_dce110.c | 6 +-- > .../dc/i2caux/dce110/i2c_hw_engine_dce110.c | 7 +-- > .../dc/i2caux/dce110/i2c_sw_engine_dce110.c | 7 +-- > .../amd/display/dc/i2caux/dce110/i2caux_dce110.c | 6 +-- > .../amd/display/dc/i2caux/dce112/i2caux_dce112.c | 4 +- > .../amd/display/dc/i2caux/dce120/i2caux_dce120.c | 4 +- > .../display/dc/i2caux/dce80/i2c_hw_engine_dce80.c | 6 +-- > .../display/dc/i2caux/dce80/i2c_sw_engine_dce80.c | 6 +-- > .../drm/amd/display/dc/i2caux/dce80/i2caux_dce80.c | 6 +-- > .../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c | 4 +- > .../display/dc/i2caux/diagnostics/i2caux_diag.c | 7 +-- > .../gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.c | 6 +-- > .../amd/display/dc/irq/dce110/irq_service_dce110.c | 5 +- > .../amd/display/dc/irq/dce120/irq_service_dce120.c | 5 +- > .../amd/display/dc/irq/dce80/irq_service_dce80.c | 5 +- > .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 5 +- > drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- > .../amd/display/dc/virtual/virtual_link_encoder.c | 2 +- > .../display/dc/virtual/virtual_stream_encoder.c | 4 +- > .../drm/amd/display/modules/freesync/freesync.c | 14 ++--- > drivers/gpu/drm/amd/display/replace_alloc.cocci | 25 +++++++++ > 62 files changed, 399 insertions(+), 348 deletions(-) > create mode 100644 drivers/gpu/drm/amd/display/replace_alloc.cocci > > -- > 2.11.0 > > _______________________________________________ > amd-gfx mailing list > amd-gfx@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/amd-gfx _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel