Home
last modified time | relevance | path

Searched refs:binary (Results 1 – 25 of 757) sorted by relevance

12345678910>>...31

/linux/drivers/staging/media/atomisp/pci/
H A Dia_css_isp_configs.c15 int ia_css_configure_iterator(const struct ia_css_binary *binary, in ia_css_configure_iterator() argument
23 if (!binary->info->mem_offsets.offsets.config) in ia_css_configure_iterator()
26 size = binary->info->mem_offsets.offsets.config->dmem.iterator.size; in ia_css_configure_iterator()
30 offset = binary->info->mem_offsets.offsets.config->dmem.iterator.offset; in ia_css_configure_iterator()
33 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_iterator()
38 int ia_css_configure_copy_output(const struct ia_css_binary *binary, in ia_css_configure_copy_output() argument
46 if (!binary->info->mem_offsets.offsets.config) in ia_css_configure_copy_output()
49 size = binary->info->mem_offsets.offsets.config->dmem.copy_output.size; in ia_css_configure_copy_output()
53 offset = binary->info->mem_offsets.offsets.config->dmem.copy_output.offset; in ia_css_configure_copy_output()
56 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_copy_output()
[all …]
H A Dia_css_isp_states.c17 const struct ia_css_binary *binary) in ia_css_initialize_aa_state() argument
23 unsigned int size = binary->info->mem_offsets.offsets.state->vmem.aa.size; in ia_css_initialize_aa_state()
25 unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.aa.offset; in ia_css_initialize_aa_state()
28 memset(&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_aa_state()
39 const struct ia_css_binary *binary) in ia_css_initialize_cnr_state() argument
45 unsigned int size = binary->info->mem_offsets.offsets.state->vmem.cnr.size; in ia_css_initialize_cnr_state()
47 unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.cnr.offset; in ia_css_initialize_cnr_state()
51 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_cnr_state()
63 const struct ia_css_binary *binary) in ia_css_initialize_cnr2_state() argument
69 unsigned int size = binary->info->mem_offsets.offsets.state->vmem.cnr2.size; in ia_css_initialize_cnr2_state()
[all …]
H A Dia_css_isp_params.c67 stage->binary->info->mem_offsets.offsets.param->dmem.aa.size; in ia_css_process_aa()
69 stage->binary->info->mem_offsets.offsets.param->dmem.aa.offset; in ia_css_process_aa()
73 … &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_process_aa()
90 stage->binary->info->mem_offsets.offsets.param->dmem.anr.size; in ia_css_process_anr()
93 stage->binary->info->mem_offsets.offsets.param->dmem.anr.offset; in ia_css_process_anr()
100 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_anr()
125 stage->binary->info->mem_offsets.offsets.param->vmem.anr2.size; in ia_css_process_anr2()
128 stage->binary->info->mem_offsets.offsets.param->vmem.anr2.offset; in ia_css_process_anr2()
135 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset], in ia_css_process_anr2()
160 stage->binary->info->mem_offsets.offsets.param->dmem.bh.size; in ia_css_process_bh()
[all …]
H A Dia_css_isp_configs.h70 int ia_css_configure_iterator(const struct ia_css_binary *binary,
73 int ia_css_configure_copy_output(const struct ia_css_binary *binary,
76 int ia_css_configure_crop(const struct ia_css_binary *binary,
79 int ia_css_configure_fpn(const struct ia_css_binary *binary,
82 int ia_css_configure_dvs(const struct ia_css_binary *binary,
85 int ia_css_configure_qplane(const struct ia_css_binary *binary,
87 int ia_css_configure_output0(const struct ia_css_binary *binary,
90 int ia_css_configure_output1(const struct ia_css_binary *binary,
93 int ia_css_configure_output(const struct ia_css_binary *binary,
96 int ia_css_configure_raw(const struct ia_css_binary *binary,
[all …]
H A Dsh_css_sp.c500 sp_frame_out->planes.binary.data.offset = in sh_css_copy_frame_to_spframe()
501 frame_in->planes.binary.data.offset; in sh_css_copy_frame_to_spframe()
741 copy_isp_mem_if_to_ddr(struct ia_css_binary *binary) in copy_isp_mem_if_to_ddr() argument
746 &binary->css_params, in copy_isp_mem_if_to_ddr()
747 &binary->mem_params, in copy_isp_mem_if_to_ddr()
752 &binary->css_params, in copy_isp_mem_if_to_ddr()
753 &binary->mem_params, in copy_isp_mem_if_to_ddr()
768 const struct ia_css_binary *binary, in configure_isp_from_args() argument
775 ret = ia_css_fpn_configure(binary, &binary->in_frame_info); in configure_isp_from_args()
778 ret = ia_css_crop_configure(binary, ia_css_frame_get_info(args->delay_frames[0])); in configure_isp_from_args()
[all …]
H A Dsh_css_param_shading.c229 const struct ia_css_binary *binary, in prepare_shading_table() argument
239 assert(binary); in prepare_shading_table()
243 binary->sctbl_width_per_color, in prepare_shading_table()
244 binary->sctbl_height); in prepare_shading_table()
253 input_height = binary->in_frame_info.res.height; in prepare_shading_table()
254 input_width = binary->in_frame_info.res.width; in prepare_shading_table()
255 left_padding = binary->left_padding; in prepare_shading_table()
256 left_cropping = (binary->info->sp.pipeline.left_cropping == 0) ? in prepare_shading_table()
257 binary->dvs_envelope.width : 2 * ISP_VEC_NELEMS; in prepare_shading_table()
261 left_padding = (left_padding + binary->info->sp.pipeline.left_cropping) * in prepare_shading_table()
[all …]
H A Dsh_css_params.c92 static size_t fpntbl_bytes(const struct ia_css_binary *binary) in fpntbl_bytes() argument
95 binary->in_frame_info.res.height, in fpntbl_bytes()
96 binary->in_frame_info.padded_width); in fpntbl_bytes()
99 static size_t sctbl_bytes(const struct ia_css_binary *binary) in sctbl_bytes() argument
102 array3_size(binary->sctbl_height, in sctbl_bytes()
103 binary->sctbl_aligned_width_per_color, in sctbl_bytes()
107 static size_t morph_plane_bytes(const struct ia_css_binary *binary) in morph_plane_bytes() argument
110 binary->morph_tbl_aligned_width, in morph_plane_bytes()
111 binary->morph_tbl_height); in morph_plane_bytes()
878 if (!stage || !stage->binary) continue; in ia_css_process_kernel()
[all …]
/linux/drivers/staging/media/atomisp/pci/runtime/binary/src/
H A Dbinary.c115 const struct ia_css_binary *binary, /* [in] */ in ia_css_binary_compute_shading_table_bayer_origin() argument
151 left_padding_bqs = _ISP_BQS(binary->left_padding); in ia_css_binary_compute_shading_table_bayer_origin()
162 need_bds_factor_2_00 = ((binary->info->sp.bds.supported_bds_factors & in ia_css_binary_compute_shading_table_bayer_origin()
172 if (need_bds_factor_2_00 && binary->info->sp.pipeline.left_cropping > 0) in ia_css_binary_compute_shading_table_bayer_origin()
224 binary_get_shading_info_type_1(const struct ia_css_binary *binary, /* [in] */ in binary_get_shading_info_type_1() argument
232 assert(binary); in binary_get_shading_info_type_1()
237 info->info.type_1.enable = binary->info->sp.enable.sc; in binary_get_shading_info_type_1()
238 info->info.type_1.num_hor_grids = binary->sctbl_width_per_color; in binary_get_shading_info_type_1()
239 info->info.type_1.num_ver_grids = binary->sctbl_height; in binary_get_shading_info_type_1()
240 info->info.type_1.bqs_per_grid_cell = (1 << binary->deci_factor_log2); in binary_get_shading_info_type_1()
[all …]
/linux/drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/
H A Dia_css_iterator.host.c32 int ia_css_iterator_configure(const struct ia_css_binary *binary, in ia_css_iterator_configure() argument
38 config.input_info = &binary->in_frame_info; in ia_css_iterator_configure()
39 config.internal_info = &binary->internal_frame_info; in ia_css_iterator_configure()
40 config.output_info = &binary->out_frame_info[0]; in ia_css_iterator_configure()
41 config.vf_info = &binary->vf_frame_info; in ia_css_iterator_configure()
42 config.dvs_envelope = &binary->dvs_envelope; in ia_css_iterator_configure()
50 if (binary->out_frame_info[0].res.width == 0) in ia_css_iterator_configure()
51 config.output_info = &binary->out_frame_info[1]; in ia_css_iterator_configure()
58 if (binary->info->sp.pipeline.mode == IA_CSS_BINARY_MODE_PREVIEW && in ia_css_iterator_configure()
59 binary->vf_downscale_log2 > 0) { in ia_css_iterator_configure()
[all …]
/linux/scripts/package/debian/
H A Drules30 binary-targets := $(addprefix binary-, image image-dbg headers libc-dev)
38 mk-files = $(patsubst binary-%,debian/%.files,$1)
39 package = $($(@:binary-%=%-package))
50 define binary macro
64 .PHONY: $(binary-targets)
65 $(binary-targets): build-arch
67 $(if $(package),$(binary))
69 .PHONY: binary binary-indep binary-arch
70 binary: binary-arch binary-indep target
71 binary-indep: build-indep
[all …]
/linux/drivers/staging/media/atomisp/pci/camera/pipe/src/
H A Dpipe_stagedesc.c13 struct ia_css_binary *binary, in ia_css_pipe_get_generic_stage_desc() argument
21 stage_desc, binary, out_frame, in_frame, vf_frame); in ia_css_pipe_get_generic_stage_desc()
23 assert(stage_desc && binary && binary->info); in ia_css_pipe_get_generic_stage_desc()
24 if (!stage_desc || !binary || !binary->info) { in ia_css_pipe_get_generic_stage_desc()
29 stage_desc->binary = binary; in ia_css_pipe_get_generic_stage_desc()
33 stage_desc->mode = binary->info->sp.pipeline.mode; in ia_css_pipe_get_generic_stage_desc()
45 struct ia_css_binary *binary, in ia_css_pipe_get_firmwares_stage_desc() argument
56 stage_desc->binary = binary; in ia_css_pipe_get_firmwares_stage_desc()
78 stage_desc->binary = NULL; in ia_css_pipe_get_sp_func_stage_desc()
/linux/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/
H A Dia_css_bayer_io.host.c18 int ia_css_bayer_io_config(const struct ia_css_binary *binary, in ia_css_bayer_io_config() argument
31 if (binary->info->mem_offsets.offsets.param) { in ia_css_bayer_io_config()
32 size_get = binary->info->mem_offsets.offsets.param->dmem.get.size; in ia_css_bayer_io_config()
33 offset = binary->info->mem_offsets.offsets.param->dmem.get.offset; in ia_css_bayer_io_config()
38 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_bayer_io_config()
59 if (binary->info->mem_offsets.offsets.param) { in ia_css_bayer_io_config()
60 size_put = binary->info->mem_offsets.offsets.param->dmem.put.size; in ia_css_bayer_io_config()
61 offset = binary->info->mem_offsets.offsets.param->dmem.put.offset; in ia_css_bayer_io_config()
66 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_bayer_io_config()
/linux/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/
H A Dia_css_yuv444_io.host.c19 int ia_css_yuv444_io_config(const struct ia_css_binary *binary, in ia_css_yuv444_io_config() argument
32 if (binary->info->mem_offsets.offsets.param) { in ia_css_yuv444_io_config()
33 size_get = binary->info->mem_offsets.offsets.param->dmem.get.size; in ia_css_yuv444_io_config()
34 offset = binary->info->mem_offsets.offsets.param->dmem.get.offset; in ia_css_yuv444_io_config()
39 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_yuv444_io_config()
61 if (binary->info->mem_offsets.offsets.param) { in ia_css_yuv444_io_config()
62 size_put = binary->info->mem_offsets.offsets.param->dmem.put.size; in ia_css_yuv444_io_config()
63 offset = binary->info->mem_offsets.offsets.param->dmem.put.offset; in ia_css_yuv444_io_config()
68 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_yuv444_io_config()
/linux/drivers/staging/media/atomisp/pci/runtime/pipeline/src/
H A Dpipeline.c276 if (!stage_desc->binary && !stage_desc->firmware in ia_css_pipeline_create_and_add_stage()
294 && (!stage_desc->binary->online)) { in ia_css_pipeline_create_and_add_stage()
562 struct ia_css_binary *binary; in pipeline_stage_create() local
570 && (stage_desc->binary) && !(stage_desc->binary->online)) { in pipeline_stage_create()
575 binary = stage_desc->binary; in pipeline_stage_create()
589 stage->binary = NULL; in pipeline_stage_create()
593 stage->binary = binary; in pipeline_stage_create()
594 if (binary) in pipeline_stage_create()
596 (struct ia_css_binary_info *)binary->info; in pipeline_stage_create()
612 if (!(out_frame[i]) && (binary) in pipeline_stage_create()
[all …]
/linux/drivers/staging/media/atomisp/pci/runtime/binary/interface/
H A Dia_css_binary.h159 struct ia_css_binary *binary,
166 struct ia_css_binary *binary);
183 ia_css_binary_get_shading_info(const struct ia_css_binary *binary,
191 ia_css_binary_3a_grid_info(const struct ia_css_binary *binary,
196 ia_css_binary_dvs_grid_info(const struct ia_css_binary *binary,
202 const struct ia_css_binary *binary,
210 ia_css_binary_destroy_isp_parameters(struct ia_css_binary *binary);
/linux/drivers/staging/media/atomisp/pci/runtime/ifmtr/src/
H A Difmtr.c66 struct ia_css_binary *binary) in ia_css_ifmtr_configure() argument
98 if (binary) { in ia_css_ifmtr_configure()
99 cropped_height = binary->in_frame_info.res.height; in ia_css_ifmtr_configure()
100 cropped_width = binary->in_frame_info.res.width; in ia_css_ifmtr_configure()
103 if (binary->info->sp.enable.continuous && in ia_css_ifmtr_configure()
104 binary->info->sp.pipeline.mode != IA_CSS_BINARY_MODE_COPY) in ia_css_ifmtr_configure()
107 buffer_width = binary->info->sp.input.max_width; in ia_css_ifmtr_configure()
108 input_format = binary->input_format; in ia_css_ifmtr_configure()
143 if (!binary) in ia_css_ifmtr_configure()
147 left_padding = binary->left_padding; in ia_css_ifmtr_configure()
[all …]
/linux/arch/powerpc/boot/
H A DREADME2 To extract the kernel vmlinux, System.map, .config or initrd from the zImage binary:
4 objcopy -j .kernel:vmlinux -O binary zImage vmlinux.gz
5 objcopy -j .kernel:System.map -O binary zImage System.map.gz
6 objcopy -j .kernel:.config -O binary zImage config.gz
7 objcopy -j .kernel:initrd -O binary zImage.initrd initrd.gz
H A Dwrapper46 binary=
288 binary=y
331 binary=y
335 binary=y
339 binary=y
343 binary=y
356 binary=y
376 binary=y
381 binary=y
502 if [ -n "$binary" ]; then
[all …]
/linux/drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/
H A Dia_css_output.host.c83 int ia_css_output_configure(const struct ia_css_binary *binary, in ia_css_output_configure() argument
92 return ia_css_configure_output(binary, &config); in ia_css_output_configure()
97 int ia_css_output0_configure(const struct ia_css_binary *binary, in ia_css_output0_configure() argument
106 return ia_css_configure_output0(binary, &config); in ia_css_output0_configure()
111 int ia_css_output1_configure(const struct ia_css_binary *binary, in ia_css_output1_configure() argument
120 return ia_css_configure_output1(binary, &config); in ia_css_output1_configure()
/linux/scripts/coccinelle/misc/
H A Dminmax.cocci23 binary operator cmp = {>, >=};
38 binary operator cmp = {>, >=};
58 binary operator cmp = {<, <=};
71 binary operator cmp = {<, <=};
86 binary operator cmp = {<, <=};
104 binary operator cmp = {>=, >};
119 binary operator cmp = {>=, >};
137 binary operator cmp = {<=, <};
153 binary operator cmp = {<=, <};
/linux/drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/
H A Dia_css_dvs.host.h29 int ia_css_dvs_configure(const struct ia_css_binary *binary,
35 const struct ia_css_binary *binary);
40 const struct ia_css_binary *binary,
46 const struct ia_css_binary *binary,
H A Dia_css_dvs.host.c40 int ia_css_dvs_configure(const struct ia_css_binary *binary, in ia_css_dvs_configure() argument
47 return ia_css_configure_dvs(binary, &config); in ia_css_dvs_configure()
219 const struct ia_css_binary *binary, in convert_allocate_dvs_6axis_config() argument
227 assert(binary); in convert_allocate_dvs_6axis_config()
231 me = ia_css_host_data_allocate((size_t)((DVS_6AXIS_BYTES(binary) / 2) * 3)); in convert_allocate_dvs_6axis_config()
242 o_width = binary->out_frame_info[0].res.width; in convert_allocate_dvs_6axis_config()
243 o_height = binary->out_frame_info[0].res.height; in convert_allocate_dvs_6axis_config()
264 const struct ia_css_binary *binary, in store_dvs_6axis_config() argument
274 binary, in store_dvs_6axis_config()
/linux/Documentation/ABI/testing/
H A Dsysfs-auxdisplay-linedisp46 Read/write binary blob representing the ASCII-to-7-segment
54 entire mapping as a binary blob.
59 ABI note: This style of binary sysfs attribute *is an exception*
62 discouraged from introducing additional binary sysfs ABIs.
71 Read/write binary blob representing the ASCII-to-14-segment
79 entire mapping as a binary blob.
84 ABI note: This style of binary sysfs attribute *is an exception*
87 discouraged from introducing additional binary sysfs ABIs.
/linux/Documentation/admin-guide/
H A Dbinfmt-misc.rst9 with which binary. Binfmt_misc recognises the binary-type by matching some bytes
18 To actually register a new binary type, you have to set up a string looking like
50 is the program that should be invoked with the binary as first
59 the original argv[0] with the full path to the binary. When this
67 ``O`` - open-binary
69 of the binary to the interpreter as an argument. When this flag is
74 emit the contents of the non-readable binary.
79 calculated according to the binary. It also implies the ``O`` flag.
81 will run with root permissions when a setuid binary owned by root
83 ``F`` - fix binary
[all …]
/linux/Documentation/translations/zh_CN/PCI/
H A Dsysfs-pci.rst49 config PCI配置空间 (binary, rw)
56 resource0..N PCI资源N,如果存在的话 (binary, mmap, rw\ [1]_)
57 resource0_wc..N_wc PCI WC映射资源N,如果可预取的话 (binary, mmap)
59 rom PCI ROM资源,如果存在的话 (binary, ro)
72 binary - 文件包含二进制数据

12345678910>>...31