/* SPDX-License-Identifier: GPL-2.0+ */
/* Copyright (C) 2005-2010,2012 Freescale Semiconductor, Inc.
* Copyright (c) 2005 MontaVista Software
*/
#ifndef _EHCI_FSL_H
#define _EHCI_FSL_H
/* offsets for the non-ehci registers in the FSL SOC USB controller */
#define FSL_SOC_USB_SBUSCFG 0 x90
#define SBUSCFG_INCR8 0 x02 /* INCR8, specified */
#define FSL_SOC_USB_ULPIVP 0 x170
#define FSL_SOC_USB_PORTSC1 0 x184
#define PORT_PTS_MSK (3 <<30 )
#define PORT_PTS_UTMI (0 <<30 )
#define PORT_PTS_ULPI (2 <<30 )
#define PORT_PTS_SERIAL (3 <<30 )
#define PORT_PTS_PTW (1 <<28 )
#define FSL_SOC_USB_PORTSC2 0 x188
#define FSL_SOC_USB_USBMODE 0 x1a8
#define USBMODE_CM_MASK (3 << 0 ) /* controller mode mask */
#define USBMODE_CM_HOST (3 << 0 ) /* controller mode: host */
#define USBMODE_ES (1 << 2 ) /* (Big) Endian Select */
#define FSL_SOC_USB_USBGENCTRL 0 x200
#define USBGENCTRL_PPP (1 << 3 )
#define USBGENCTRL_PFP (1 << 2 )
#define FSL_SOC_USB_ISIPHYCTRL 0 x204
#define ISIPHYCTRL_PXE (1 )
#define ISIPHYCTRL_PHYE (1 << 4 )
#define FSL_SOC_USB_SNOOP1 0 x400 /* NOTE: big-endian */
#define FSL_SOC_USB_SNOOP2 0 x404 /* NOTE: big-endian */
#define FSL_SOC_USB_AGECNTTHRSH 0 x408 /* NOTE: big-endian */
#define FSL_SOC_USB_PRICTRL 0 x40c /* NOTE: big-endian */
#define FSL_SOC_USB_SICTRL 0 x410 /* NOTE: big-endian */
#define FSL_SOC_USB_CTRL 0 x500 /* NOTE: big-endian */
#define CTRL_UTMI_PHY_EN (1 <<9 )
#define CTRL_PHY_CLK_VALID (1 << 17 )
#define SNOOP_SIZE_2GB 0 x1e
/* control Register Bit Masks */
#define CONTROL_REGISTER_W1C_MASK 0 x00020000 /* W1C: PHY_CLK_VALID */
#define ULPI_INT_EN (1 <<0 )
#define WU_INT_EN (1 <<1 )
#define USB_CTRL_USB_EN (1 <<2 )
#define LINE_STATE_FILTER__EN (1 <<3 )
#define KEEP_OTG_ON (1 <<4 )
#define OTG_PORT (1 <<5 )
#define PLL_RESET (1 <<8 )
#define UTMI_PHY_EN (1 <<9 )
#define ULPI_PHY_CLK_SEL (1 <<10 )
#define PHY_CLK_VALID (1 <<17 )
/* Retry count for checking UTMI PHY CLK validity */
#define UTMI_PHY_CLK_VALID_CHK_RETRY 5
#endif /* _EHCI_FSL_H */
Messung V0.5 in Prozent C=94 H=91 G=92
¤ Dauer der Verarbeitung: 0.12 Sekunden
(vorverarbeitet am 2026-06-07)
¤
*© Formatika GbR, Deutschland