Searched refs:compressor (Results 1 - 20 of 20) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/
H A Ddce110_compressor.h30 #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 Damdgpu_dce110_compressor.c78 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 Damdgpu_dce110_hw_sequencer.c1855 struct compressor *compr = dc->fbc_compressor;
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce112/
H A Ddce112_compressor.h30 #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 Damdgpu_dce112_compressor.c324 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 Dcompressor.h1 /* $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 Dif_pppvar.h112 struct compressor *sc_xcomp; /* transmit compressor */
113 void *sc_xc_state; /* transmit compressor state */
114 struct compressor *sc_rcomp; /* receive decompressor */
H A Dif_ppp.h80 #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 Dppp-comp.h67 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 Dif_ppp.c204 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 */
500 struct compressor *cp;
614 printf("%s: no compressor for [%x %x %x], %x\n",
621 * a compressor or decompressor.
1399 * CCP is down; free (de)compressor state if necessary.
1848 ppp_compressor_rele(struct compressor *cp)
1856 static struct compressor *
[all...]
H A Dppp-deflate.c61 * State for a Deflate (de)compressor.
98 static struct compressor ppp_deflate[2] = { {
149 * Allocate space for a compressor.
H A Dbsd-comp.c68 * 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 Dpppdump.c237 struct compressor *comp;
434 extern struct compressor ppp_bsd_compress, ppp_deflate;
436 struct compressor *compressors[] = {
450 struct compressor **comp;
H A Ddeflate.c58 * State for a Deflate (de)compressor.
87 struct compressor ppp_deflate = {
H A Dbsd-comp.c68 * 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 Damdgpu_dm.h122 * @compressor: Frame buffer compression buffer. See &struct dm_comressor_info
295 struct dm_comressor_info compressor; member in struct:amdgpu_display_manager
H A Damdgpu_dm.c586 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 Dnewsyslog.c113 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 Ddc.h40 #include "inc/compressor.h"
527 /* FBC compressor */
528 struct compressor *fbc_compressor;
/netbsd-current/share/mk/
H A Dbsd.own.mk1638 # For now, disable pigz as compressor by default

Completed in 472 milliseconds