tayainstant.blogg.se

Photoframe v2 01 driver
Photoframe v2 01 driver









photoframe v2 01 driver
  1. Photoframe v2 01 driver drivers#
  2. Photoframe v2 01 driver code#

Binaries are picked by filling a ia_css_binary_descr +struct with various input and output parameters and then calling +ia_css_binary_find(). The shisp_240?0_v21.bin firmware file contains many +different binaries.

photoframe v2 01 driver

+ +The actual processing pipeline is made by loading one or more programs, +called binaries.

Photoframe v2 01 driver code#

The hmm code keeps a list of all allocations and when necessary +the hmm code finds the backing hmm-buffer-object (hmm_bo) by looking +up the hmm_bo based on the ISP virtual address. hmm_alloc() returns an ISP virtual +address. +The ISP has its own address-space and main memory needs to be mapped into +its address space through the ISP's MMU. It does not have its own memory, but instead uses main memory. + +The atomisp seems to be a generic DSP(ISP) like processor without a fixed +pipeline.

Photoframe v2 01 driver drivers#

Index 000000000000.d128b792e05f - /dev/null +++ b/drivers/staging/media/atomisp/notes.txt -0,0 +1,30 +Some notes about the working of the atomisp drivers (learned while working +on cleaning it up). media: atomisp: Add a notes.txt fileĭiff -git a/drivers/staging/media/atomisp/notes.txt b/drivers/staging/media/atomisp/notes.txt media: atomisp: remove force argument from _destroy_|pipe]() media: atomisp: use atomisp_destroy_pipes_stream_force() in more places media: atomisp: use atomisp_css_update_stream() in more places media: atomisp: use atomisp_create_pipes_stream() in more places media: atomisp: add error logging to atomisp_destroy_pipes_stream_force() media: atomisp: add error checking to atomisp_create_pipes_stream() media: atomisp: fix _get_frame_info() error handling media: atomisp: drop highmem var/arg from the hmm code media: atomisp: Simplify hmm_alloc() calls media: atomisp: add hmm_create_from_userdata() helper media: atomisp: remove unused hmm address translation functions media: atomisp: drop unused ATOMISP_MAP_FLAG_* flags media: atomisp: drop ATOMISP_MAP_FLAG_CLEARED media: atomisp: drop unused ATOMISP_ACC_FW_LOAD_* defines media: atomisp: remove atomisp_is_acc_enabled() media: atomisp: remove no longer used atomisp_css_acc_done() function media: atomisp: remove unused atomisp_*css_* functions

photoframe v2 01 driver

media: atomisp: remove private acceleration ioctls media: atomisp: remove bogus comment above hmm_bo_allocated() prototype media: atomisp: removed unused hmm_bo_get_page_info() function media: atomisp: remove unused attribute argument from ia_css_frame_map() media: atomisp: remove pool related kernel cmdline options media: atomisp: remove dynamic and reserved pool code media: atomisp: remove hmm_pool_register() media: atomisp: drop ATOMISP_MAP_FLAG_CONTIGUOUS media: atomisp: drop contiguous flag from struct ia_css_frame media: atomisp: drop IA_CSS_FRAME_FORMAT_MIPI support from ia_css_frame_init_planes() media: atomisp: drop contiguous argument from frame_create() media: atomisp: drop contiguous argument from frame_allocate_with_data() media: atomisp: drop contiguous argument from ia_css_frame_allocate_with_buffer_size() media: atomisp: remove unused ia_css_frame_allocate_contiguous*() functions media: atomisp: remove the unused RAW_BUF_STRIDE macro media: atomisp: Various hmm and other cleanups X-Mailing-List: atomisp: Various hmm and other cleanups Subject: media: atomisp: Add a notes.txt file Received: from (unknown )īy (Postfix) with ESMTP id 998C1111F5 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))īy (Postfix) with ESMTPS id 340E4185A7A4 Vgx2nC3bGKGTWZePbJ2nTuzeFcD61rHqDtFhSwVNcMtjVRZ2W/5gfcmwphXXJDT0rWEJ4I In-reply-to:in-reply-to:references:references īh=WUP87y8Z7pGtN31UM3/x+gSBcpA/s11Yx3hAsBBL4Ss= ī=fyFSqJNULxoV1J5dpK/xrv+rJVvElj/sk5cRO22tebFGWf+v6ExKLNP3bOq3PW7D7gaomR H=from:from:reply-to:subject:subject:date:date:message-id:message-id:Ĭontent-transfer-encoding:content-transfer-encoding: ( )īy (Postfix) with ESMTP id A10FF5522CĭKIM-Signature: v=1 a=rsa-sha256 c=relaxed/relaxed d= Received: from ( )īy (Postfix) with ESMTP id 8537DC43334 X-Spam-Checker-Version: SpamAssassin 3.4.0 () onĪ











Photoframe v2 01 driver