Path: blob/master/include/dt-bindings/clock/bcm-cygnus.h
26282 views
/*1* BSD LICENSE2*3* Copyright(c) 2014 Broadcom Corporation. All rights reserved.4*5* Redistribution and use in source and binary forms, with or without6* modification, are permitted provided that the following conditions7* are met:8*9* * Redistributions of source code must retain the above copyright10* notice, this list of conditions and the following disclaimer.11* * Redistributions in binary form must reproduce the above copyright12* notice, this list of conditions and the following disclaimer in13* the documentation and/or other materials provided with the14* distribution.15* * Neither the name of Broadcom Corporation nor the names of its16* contributors may be used to endorse or promote products derived17* from this software without specific prior written permission.18*19* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS20* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT21* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR22* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT23* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,24* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT25* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,26* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY27* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT28* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE29* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.30*/3132#ifndef _CLOCK_BCM_CYGNUS_H33#define _CLOCK_BCM_CYGNUS_H3435/* GENPLL clock ID */36#define BCM_CYGNUS_GENPLL 037#define BCM_CYGNUS_GENPLL_AXI21_CLK 138#define BCM_CYGNUS_GENPLL_250MHZ_CLK 239#define BCM_CYGNUS_GENPLL_IHOST_SYS_CLK 340#define BCM_CYGNUS_GENPLL_ENET_SW_CLK 441#define BCM_CYGNUS_GENPLL_AUDIO_125_CLK 542#define BCM_CYGNUS_GENPLL_CAN_CLK 64344/* LCPLL0 clock ID */45#define BCM_CYGNUS_LCPLL0 046#define BCM_CYGNUS_LCPLL0_PCIE_PHY_REF_CLK 147#define BCM_CYGNUS_LCPLL0_DDR_PHY_CLK 248#define BCM_CYGNUS_LCPLL0_SDIO_CLK 349#define BCM_CYGNUS_LCPLL0_USB_PHY_REF_CLK 450#define BCM_CYGNUS_LCPLL0_SMART_CARD_CLK 551#define BCM_CYGNUS_LCPLL0_CH5_UNUSED 65253/* MIPI PLL clock ID */54#define BCM_CYGNUS_MIPIPLL 055#define BCM_CYGNUS_MIPIPLL_CH0_UNUSED 156#define BCM_CYGNUS_MIPIPLL_CH1_LCD 257#define BCM_CYGNUS_MIPIPLL_CH2_V3D 358#define BCM_CYGNUS_MIPIPLL_CH3_UNUSED 459#define BCM_CYGNUS_MIPIPLL_CH4_UNUSED 560#define BCM_CYGNUS_MIPIPLL_CH5_UNUSED 66162/* ASIU clock ID */63#define BCM_CYGNUS_ASIU_KEYPAD_CLK 064#define BCM_CYGNUS_ASIU_ADC_CLK 165#define BCM_CYGNUS_ASIU_PWM_CLK 26667/* AUDIO clock ID */68#define BCM_CYGNUS_AUDIOPLL 069#define BCM_CYGNUS_AUDIOPLL_CH0 170#define BCM_CYGNUS_AUDIOPLL_CH1 271#define BCM_CYGNUS_AUDIOPLL_CH2 37273#endif /* _CLOCK_BCM_CYGNUS_H */747576