/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/ |
H A D | dce110_compressor.h | 30 #include "../inc/compressor.h" 32 #define TO_DCE110_COMPRESSOR(compressor)\ 33 container_of(compressor, struct dce110_compressor, base) 41 struct compressor base; 45 struct compressor *dce110_compressor_create(struct dc_context *ctx); 50 void dce110_compressor_destroy(struct compressor **cp); 53 void dce110_compressor_power_up_fbc(struct compressor *cp); 55 void dce110_compressor_enable_fbc(struct compressor *cp, 58 void dce110_compressor_disable_fbc(struct compressor *cp); 60 void dce110_compressor_set_fbc_invalidation_triggers(struct compressor *c [all...] |
H A D | amdgpu_dce110_compressor.c | 78 static void reset_lb_on_vblank(struct compressor *compressor, uint32_t crtc_inst) argument 84 struct dce110_compressor *cp110 = TO_DCE110_COMPRESSOR(compressor); 88 status_pos = dm_read_reg(compressor->ctx, DCP_REG(mmCRTC_STATUS_POSITION)); 92 if (status_pos != dm_read_reg(compressor->ctx, DCP_REG(mmCRTC_STATUS_POSITION))) { 94 value = dm_read_reg(compressor->ctx, DCP_REG(mmLB_SYNC_RESET_SEL)); 97 dm_write_reg(compressor->ctx, DCP_REG(mmLB_SYNC_RESET_SEL), value); 99 frame_count = dm_read_reg(compressor->ctx, DCP_REG(mmCRTC_STATUS_FRAME_COUNT)); 103 if (frame_count != dm_read_reg(compressor->ctx, DCP_REG(mmCRTC_STATUS_FRAME_COUNT))) 111 value = dm_read_reg(compressor 147 dce110_compressor_power_up_fbc(struct compressor *compressor) argument 193 dce110_compressor_enable_fbc( struct compressor *compressor, struct compr_addr_and_pitch_params *params) argument 246 dce110_compressor_disable_fbc(struct compressor *compressor) argument 273 dce110_compressor_is_fbc_enabled_in_hw( struct compressor *compressor, uint32_t *inst) argument 302 dce110_compressor_program_compressed_surface_address_and_pitch( struct compressor *compressor, struct compr_addr_and_pitch_params *params) argument 351 dce110_compressor_set_fbc_invalidation_triggers( struct compressor *compressor, uint32_t fbc_trigger) argument 414 dce110_compressor_destroy(struct compressor **compressor) argument 500 dce110_compressor_construct(struct dce110_compressor *compressor, struct dc_context *ctx) argument [all...] |
H A D | amdgpu_dce110_hw_sequencer.c | 1855 struct compressor *compr = dc->fbc_compressor;
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce112/ |
H A D | dce112_compressor.h | 30 #include "../inc/compressor.h" 32 #define TO_DCE112_COMPRESSOR(compressor)\ 33 container_of(compressor, struct dce112_compressor, base) 41 struct compressor base; 45 struct compressor *dce112_compressor_create(struct dc_context *ctx); 50 void dce112_compressor_destroy(struct compressor **cp); 53 void dce112_compressor_power_up_fbc(struct compressor *cp); 55 void dce112_compressor_enable_fbc(struct compressor *cp, uint32_t paths_num, 58 void dce112_compressor_disable_fbc(struct compressor *cp); 60 void dce112_compressor_set_fbc_invalidation_triggers(struct compressor *c [all...] |
H A D | amdgpu_dce112_compressor.c | 324 void dce112_compressor_power_up_fbc(struct compressor *compressor) argument 330 value = dm_read_reg(compressor->ctx, addr); 334 if (compressor->options.bits.CLK_GATING_DISABLED == 1) { 342 dm_write_reg(compressor->ctx, addr, value); 345 value = dm_read_reg(compressor->ctx, addr); 349 dm_write_reg(compressor->ctx, addr, value); 352 value = dm_read_reg(compressor->ctx, addr); 354 dm_write_reg(compressor->ctx, addr, value); 360 dm_write_reg(compressor 370 dce112_compressor_enable_fbc( struct compressor *compressor, uint32_t paths_num, struct compr_addr_and_pitch_params *params) argument 422 dce112_compressor_disable_fbc(struct compressor *compressor) argument 447 dce112_compressor_is_fbc_enabled_in_hw( struct compressor *compressor, uint32_t *inst) argument 475 dce112_compressor_is_lpt_enabled_in_hw(struct compressor *compressor) argument 487 dce112_compressor_program_compressed_surface_address_and_pitch( struct compressor *compressor, struct compr_addr_and_pitch_params *params) argument 548 dce112_compressor_disable_lpt(struct compressor *compressor) argument 602 dce112_compressor_enable_lpt(struct compressor *compressor) argument 661 dce112_compressor_program_lpt_control( struct compressor *compressor, struct compr_addr_and_pitch_params *params) argument 738 dce112_compressor_set_fbc_invalidation_triggers( struct compressor *compressor, uint32_t fbc_trigger) argument 795 dce112_compressor_construct(struct dce112_compressor *compressor, struct dc_context *ctx) argument 851 dce112_compressor_destroy(struct compressor **compressor) argument [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/ |
H A D | compressor.h | 1 /* $NetBSD: compressor.h,v 1.2 2021/12/18 23:45:05 riastradh Exp $ */ 64 struct compressor; 68 void (*power_up_fbc)(struct compressor *cp); 69 void (*enable_fbc)(struct compressor *cp, 71 void (*disable_fbc)(struct compressor *cp); 72 void (*set_fbc_invalidation_triggers)(struct compressor *cp, 75 struct compressor *cp, 77 bool (*is_fbc_enabled_in_hw)(struct compressor *cp, 80 struct compressor { struct
|
/netbsd-current/sys/net/ |
H A D | if_pppvar.h | 112 struct compressor *sc_xcomp; /* transmit compressor */ 113 void *sc_xc_state; /* transmit compressor state */ 114 struct compressor *sc_rcomp; /* receive decompressor */
|
H A D | if_ppp.h | 80 #define SC_COMP_RUN 0x00001000 /* compressor has been inited */ 177 struct compressor; 178 int ppp_register_compressor(struct compressor *, size_t); 179 int ppp_unregister_compressor(struct compressor *, size_t);
|
H A D | ppp-comp.h | 67 struct compressor { struct 70 /* Allocate space for a compressor (transmit side) */ 72 /* Free space used by a compressor */ 74 /* Initialize a compressor */ 76 /* Reset a compressor */ 98 LIST_ENTRY(compressor) comp_list;
|
H A D | if_ppp.c | 204 static LIST_HEAD(, compressor) ppp_compressors = { NULL }; 209 static struct compressor *ppp_get_compressor(uint8_t); 210 static void ppp_compressor_rele(struct compressor *); 230 /* Init the compressor sub-sub-system */ 498 struct compressor *cp; 612 printf("%s: no compressor for [%x %x %x], %x\n", 619 * a compressor or decompressor. 1397 * CCP is down; free (de)compressor state if necessary. 1846 ppp_compressor_rele(struct compressor *cp) 1854 static struct compressor * [all...] |
H A D | ppp-deflate.c | 61 * State for a Deflate (de)compressor. 98 static struct compressor ppp_deflate[2] = { { 149 * Allocate space for a compressor.
|
H A D | bsd-comp.c | 68 * the compressor and not expected by the decompressor. 71 * code is output by the compressor. This is because a packet 151 static struct compressor ppp_bsd_compress = { 300 * Allocate space for a (de) compressor.
|
/netbsd-current/external/bsd/ppp/dist/pppdump/ |
H A D | pppdump.c | 237 struct compressor *comp; 434 extern struct compressor ppp_bsd_compress, ppp_deflate; 436 struct compressor *compressors[] = { 450 struct compressor **comp;
|
H A D | deflate.c | 58 * State for a Deflate (de)compressor. 87 struct compressor ppp_deflate = {
|
H A D | bsd-comp.c | 68 * the compressor and not expected by the decompressor. 71 * code is output by the compressor. This is because a packet 145 struct compressor ppp_bsd_compress = { 294 * Allocate space for a (de) compressor.
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.h | 122 * @compressor: Frame buffer compression buffer. See &struct dm_comressor_info 295 struct dm_comressor_info compressor; member in struct:amdgpu_display_manager
|
H A D | amdgpu_dm.c | 586 struct dm_comressor_info *compressor = &adev->dm.compressor; local 597 if (compressor->bo_ptr) 608 AMDGPU_GEM_DOMAIN_GTT, &compressor->bo_ptr, 609 &compressor->gpu_addr, &compressor->cpu_addr); 614 adev->dm.dc->ctx->fbc_gpu_addr = compressor->gpu_addr;
|
/netbsd-current/usr.bin/newsyslog/ |
H A D | newsyslog.c | 113 struct compressor { struct 120 static struct compressor compress[] = 122 {NULL, "", "", ""}, /* 0th compressor is "no compression" */
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/dc/ |
H A D | dc.h | 40 #include "inc/compressor.h" 527 /* FBC compressor */ 528 struct compressor *fbc_compressor;
|
/netbsd-current/share/mk/ |
H A D | bsd.own.mk | 1638 # For now, disable pigz as compressor by default
|