brintos

brintos / linux-shallow public Read only

0
0
Text · 1.9 KiB · d0f41e4 Raw
81 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/*3 * Copyright (c) 2017, The Linux Foundation. All rights reserved.4 */5 6#ifndef QCOM_PHY_QMP_H_7#define QCOM_PHY_QMP_H_8 9#include "phy-qcom-qmp-qserdes-com.h"10#include "phy-qcom-qmp-qserdes-txrx.h"11 12#include "phy-qcom-qmp-qserdes-com-v3.h"13#include "phy-qcom-qmp-qserdes-txrx-v3.h"14 15#include "phy-qcom-qmp-qserdes-com-v4.h"16#include "phy-qcom-qmp-qserdes-txrx-v4.h"17#include "phy-qcom-qmp-qserdes-txrx-v4_20.h"18 19#include "phy-qcom-qmp-qserdes-com-v5.h"20#include "phy-qcom-qmp-qserdes-txrx-v5.h"21#include "phy-qcom-qmp-qserdes-txrx-v5_20.h"22#include "phy-qcom-qmp-qserdes-txrx-v5_5nm.h"23 24#include "phy-qcom-qmp-qserdes-com-v6.h"25#include "phy-qcom-qmp-qserdes-txrx-v6.h"26#include "phy-qcom-qmp-qserdes-txrx-v6_20.h"27#include "phy-qcom-qmp-qserdes-txrx-v6_n4.h"28#include "phy-qcom-qmp-qserdes-ln-shrd-v6.h"29 30#include "phy-qcom-qmp-qserdes-com-v7.h"31#include "phy-qcom-qmp-qserdes-txrx-v7.h"32 33#include "phy-qcom-qmp-qserdes-pll.h"34 35#include "phy-qcom-qmp-pcs-v2.h"36 37#include "phy-qcom-qmp-pcs-v3.h"38 39#include "phy-qcom-qmp-pcs-v4.h"40 41#include "phy-qcom-qmp-pcs-v4_20.h"42 43#include "phy-qcom-qmp-pcs-v5.h"44 45#include "phy-qcom-qmp-pcs-v5_20.h"46 47#include "phy-qcom-qmp-pcs-v6.h"48 49#include "phy-qcom-qmp-pcs-v6-n4.h"50 51#include "phy-qcom-qmp-pcs-v6_20.h"52 53#include "phy-qcom-qmp-pcs-v7.h"54 55/* QPHY_SW_RESET bit */56#define SW_RESET				BIT(0)57/* QPHY_POWER_DOWN_CONTROL */58#define SW_PWRDN				BIT(0)59#define REFCLK_DRV_DSBL				BIT(1) /* PCIe */60 61/* QPHY_START_CONTROL bits */62#define SERDES_START				BIT(0)63#define PCS_START				BIT(1)64 65/* QPHY_PCS_STATUS bit */66#define PHYSTATUS				BIT(6)67#define PHYSTATUS_4_20				BIT(7)68 69/* QPHY_PCS_AUTONOMOUS_MODE_CTRL register bits */70#define ARCVR_DTCT_EN				BIT(0)71#define ALFPS_DTCT_EN				BIT(1)72#define ARCVR_DTCT_EVENT_SEL			BIT(4)73 74/* QPHY_PCS_LFPS_RXTERM_IRQ_CLEAR register bits */75#define IRQ_CLEAR				BIT(0)76 77/* QPHY_PCS_MISC_CLAMP_ENABLE register bits */78#define CLAMP_EN				BIT(0) /* enables i/o clamp_n */79 80#endif81