| 1 | ############################################################ |
|---|
| 2 | # Copyright (c) 2003-2005, Broadcom Corporation |
|---|
| 3 | # All Rights Reserved |
|---|
| 4 | # Confidential Property of Broadcom Corporation |
|---|
| 5 | # |
|---|
| 6 | # THIS SOFTWARE MAY ONLY BE USED SUBJECT TO AN EXECUTED SOFTWARE LICENSE |
|---|
| 7 | # AGREEMENT BETWEEN THE USER AND BROADCOM. YOU HAVE NO RIGHT TO USE OR |
|---|
| 8 | # EXPLOIT THIS MATERIAL EXCEPT SUBJECT TO THE TERMS OF SUCH AN AGREEMENT. |
|---|
| 9 | # |
|---|
| 10 | # $brcm_Workfile: bcm93560.inc $ |
|---|
| 11 | # $brcm_Revision: 12 $ |
|---|
| 12 | # $brcm_Date: 9/21/05 5:10p $ |
|---|
| 13 | # |
|---|
| 14 | # Module Description: |
|---|
| 15 | # |
|---|
| 16 | # Revision History: |
|---|
| 17 | # |
|---|
| 18 | # Created: 02/09/2001 by Marcus Kellerman |
|---|
| 19 | # |
|---|
| 20 | # $brcm_Log: /BSEAV/api/build/magnum/bcm93560.inc $ |
|---|
| 21 | # |
|---|
| 22 | # 12 9/21/05 5:10p bandrews |
|---|
| 23 | # PR17068: Fixed DRX support definitions |
|---|
| 24 | # |
|---|
| 25 | # 11 9/13/05 7:45p bandrews |
|---|
| 26 | # PR17068: Added CFLAG for SPDIF RX support |
|---|
| 27 | # |
|---|
| 28 | # 10 9/9/05 8:34p bandrews |
|---|
| 29 | # PR17068: Added DRX for 97398, plus two defines so rockford aud.inc has |
|---|
| 30 | # no dependency on chip |
|---|
| 31 | # |
|---|
| 32 | # 9 9/7/05 5:00p vsilyaev |
|---|
| 33 | # PR 15377: Merged 7401 changes |
|---|
| 34 | # |
|---|
| 35 | # Refsw_97401_Bringup/3 9/7/05 3:32p vsilyaev |
|---|
| 36 | # Prepare code to merge into the main line |
|---|
| 37 | # |
|---|
| 38 | # Refsw_97401_Bringup/2 8/25/05 5:25p vsilyaev |
|---|
| 39 | # resolved undefined symbols |
|---|
| 40 | # |
|---|
| 41 | # 8 7/18/05 6:12p vsilyaev# PR 15377: Refactoring of the board support package# # Refsw_97401_Bringup/1 7/12/05 1:45a vsilyaev |
|---|
| 42 | # Added support for 97401 |
|---|
| 43 | # |
|---|
| 44 | # 7 6/28/05 1:22p vsilyaev |
|---|
| 45 | # PR 15967: Connect PTS interupt to the PCRlib. |
|---|
| 46 | # |
|---|
| 47 | # 6 4/27/05 11:53a rgreen |
|---|
| 48 | # PR15055: Add support for HDMI Rx to 3560 |
|---|
| 49 | # Move bsettop_base_hdmi_rx to board specific |
|---|
| 50 | # |
|---|
| 51 | # 5 4/13/05 8:45p dlwin |
|---|
| 52 | # PR 14655: Added ENABLE_AGC_SWITCH build option. |
|---|
| 53 | # |
|---|
| 54 | # 4 3/31/05 5:15p dlwin |
|---|
| 55 | # PR 14655: Added changes to support demo builds. |
|---|
| 56 | # |
|---|
| 57 | # 3 3/24/05 8:35p vsilyaev |
|---|
| 58 | # PR14553: Moved avswitch to appropriate place |
|---|
| 59 | # |
|---|
| 60 | # 2 3/24/05 2:45p marcusk |
|---|
| 61 | # PR14553: Added support for bswch. |
|---|
| 62 | # |
|---|
| 63 | # 1 3/24/05 12:53p vsilyaev |
|---|
| 64 | # PR 14593: 93560 support |
|---|
| 65 | # |
|---|
| 66 | # Refsw_93560_Bringup/5 3/23/05 5:34p vsilyaev |
|---|
| 67 | # Added 3560 in-chip VSB support |
|---|
| 68 | # |
|---|
| 69 | # Refsw_93560_Bringup/4 3/21/05 4:37p vsilyaev |
|---|
| 70 | # Compile smartcard only for platforms where it present. |
|---|
| 71 | # |
|---|
| 72 | # Refsw_93560_Bringup/3 3/15/05 8:58p vsilyaev |
|---|
| 73 | # Moving code between generic BSP modules and board specific modules. |
|---|
| 74 | # |
|---|
| 75 | ############################################################ |
|---|
| 76 | # |
|---|
| 77 | # This file is for the board related code which is _not_ part of the BSP layer |
|---|
| 78 | ############################################################ |
|---|
| 79 | SRCS += \ |
|---|
| 80 | bsettop_base_hdmi_rx.c |
|---|
| 81 | |
|---|
| 82 | R_OBJ += \ |
|---|
| 83 | ${ROCKFORD}/bsp/bcm93560/common/bcm3560ap_a0 \ |
|---|
| 84 | |
|---|
| 85 | include $(ROCKFORD)/modules/vsb.inc |
|---|
| 86 | |
|---|
| 87 | include ${ROCKFORD}/modules/pcrlib_7411.inc |
|---|
| 88 | |
|---|
| 89 | B_HAS_LEGACY_AV=y |
|---|
| 90 | B_HAS_PCM=y |
|---|
| 91 | BCFG_AUD_SPDIF_RX_SUPPORT?=y |
|---|
| 92 | |
|---|
| 93 | # This is a special mode used for demo only, it bypasses the AV switch and |
|---|
| 94 | # uses blue component as a composite input. |
|---|
| 95 | ifeq ($(ENABLE_BYPASS_AV_SWITCH),y) |
|---|
| 96 | CFLAGS += -DBYPASS_AV_SWITCH_FOR_CVBS=1 |
|---|
| 97 | endif |
|---|
| 98 | |
|---|
| 99 | # This is a special mode to support sharpness setting which is not standard |
|---|
| 100 | # VDC API. The API for sharpness exist on a special branch. |
|---|
| 101 | ifeq ($(ENABLE_SHARPNESS_SETTING),y) |
|---|
| 102 | CFLAGS += -DENABLE_SHARPNESS_SETTING=1 |
|---|
| 103 | endif |
|---|
| 104 | |
|---|
| 105 | # This is a special mode to support HW request to use UART 2 IO pins for |
|---|
| 106 | # controlling AGC on tuner. |
|---|
| 107 | ifeq ($(ENABLE_AGC_SWITCH),y) |
|---|
| 108 | CFLAGS += -DENABLE_AGC_SWITCH=1 |
|---|
| 109 | endif |
|---|
| 110 | |
|---|