android_kernel_modules_leno.../ipu/drivers/media/pci/css2600/gencfg.mk

66 lines
2.1 KiB
Makefile

# Configuration Generator
ifeq ($(SYSTEM),input_system_system)
SUBSYSTEM_INCLUDE_STRING = \<isys.h\>
PTYPE_STRING = PTYPE_SP
SYSTEM_STRING = input_system_
PROCESSOR_TYPE_STRING = unis_logic_
PROCESSOR_TYPE_STRINGMMU = unis_logic_
PROCESSOR_SUBTYPE_STRING = sp_control_tile
PROCESSOR_INSTANCE_STRING = _
PROCESSOR_TYPE_STRINGSUFFIX = sp
else
ifeq ($(SYSTEM),processing_system_system)
SUBSYSTEM_INCLUDE_STRING = \<psys.h\>
SYSTEM_STRING = processing_system_
PROCESSOR_TYPE_STRINGMMU = unps_logic_
ifeq ($(PROCESSOR_TYPE),sp)
PTYPE_STRING = PTYPE_SP
PROCESSOR_TYPE_STRING = unps_logic_
ifeq ($(PROCESSOR_SUBTYPE),c)
PROCESSOR_SUBTYPE_STRING = spc_tile
PROCESSOR_INSTANCE_STRING = _
else
ifeq ($(PROCESSOR_SUBTYPE),p)
PROCESSOR_SUBTYPE_STRING = spp_tile
PROCESSOR_INSTANCE_STRING = $(PROCESSOR_INSTANCE)_
else
ifeq ($(PROCESSOR_SUBTYPE),f)
PROCESSOR_SUBTYPE_STRING = spf_tile
PROCESSOR_INSTANCE_STRING = _
endif
endif
endif
PROCESSOR_TYPE_STRINGSUFFIX = sp
else
ifeq ($(PROCESSOR_TYPE),isp)
PTYPE_STRING = PTYPE_ISP
PROCESSOR_TYPE_STRING = isp_
PROCESSOR_SUBTYPE_STRING = tile
PROCESSOR_INSTANCE_STRING = $(PROCESSOR_INSTANCE)_
PROCESSOR_TYPE_STRINGSUFFIX = logic_isp
endif
endif
endif
endif
CELL_STRING = $(SYSTEM_STRING)$(PROCESSOR_TYPE_STRING)$(PROCESSOR_SUBTYPE_STRING)$(PROCESSOR_INSTANCE_STRING)$(PROCESSOR_TYPE_STRINGSUFFIX)
CMMU_STRING = $(SYSTEM_STRING)$(PROCESSOR_TYPE_STRINGMMU)mmu_at_system_mmu0_ctrl_in_master_port_address
CBUSCFGSP_STRING = $(SYSTEM_STRING)$(PROCESSOR_TYPE_STRING)$(PROCESSOR_SUBTYPE_STRING)$(PROCESSOR_INSTANCE_STRING)cfg_bus_sl_master_port_address
CBUSCFGISP_STRING = $(SYSTEM_STRING)$(PROCESSOR_TYPE_STRING)$(PROCESSOR_SUBTYPE_STRING)$(PROCESSOR_INSTANCE_STRING)logic_cfg_bus_sl_master_port_address
ifeq ($(PROCESSOR_TYPE_STRINGSUFFIX),logic_isp)
PROG_CELL_STRING = isp2600
else
ifeq ($(PROCESSOR_SUBTYPE_STRING),spp_tile)
PROG_CELL_STRING = sp2600_proxy
else
ifeq ($(PROCESSOR_SUBTYPE_STRING),spf_tile)
PROG_CELL_STRING = sp2600_fp
else
PROG_CELL_STRING = sp2600_control
endif
endif
endif