Home | History | Annotate | Line # | Download | only in samsung
files.exynos revision 1.25.2.1
      1  1.25.2.1  christos #	$NetBSD: files.exynos,v 1.25.2.1 2019/06/10 22:05:56 christos Exp $
      2       1.1      matt #
      3       1.1      matt # Configuration info for Samsung Exynos SoC ARM Peripherals
      4       1.1      matt #
      5       1.1      matt 
      6       1.1      matt defflag	opt_cpuoptions.h			ARM_TRUSTZONE_FIRMWARE
      7       1.1      matt 
      8       1.1      matt # Memory size in megabytes
      9       1.1      matt defparam opt_exynos.h				MEMSIZE
     10       1.1      matt defparam opt_exynos.h				EXYNOS_WDT_DEFAULT_PERIOD
     11       1.1      matt 
     12       1.1      matt #
     13  1.25.2.1  christos defflag opt_exynos.h				SOC_EXYNOS
     14  1.25.2.1  christos defflag opt_exynos.h				SOC_EXYNOS4: SOC_EXYNOS, CPU_CORTEXA9
     15      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS4120: SOC_EXYNOS4
     16      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS4212: SOC_EXYNOS4
     17      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS4412: SOC_EXYNOS4
     18      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS4412P: SOC_EXYNOS4
     19  1.25.2.1  christos defflag opt_exynos.h				SOC_EXYNOS5: SOC_EXYNOS, CPU_CORTEXA15
     20      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5250: SOC_EXYNOS5
     21      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5260: SOC_EXYNOS5
     22      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5410: SOC_EXYNOS5
     23      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5420: SOC_EXYNOS5
     24      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5440: SOC_EXYNOS5
     25      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5422: SOC_EXYNOS5
     26      1.22  jmcneill 
     27  1.25.2.1  christos file	arch/arm/samsung/exynos_platform.c	soc_exynos
     28  1.25.2.1  christos file	arch/arm/samsung/exynos_smc.S		soc_exynos & arm_trustzone_firmware
     29  1.25.2.1  christos file	arch/arm/samsung/exynos_soc.c		soc_exynos
     30  1.25.2.1  christos 
     31      1.11     marty 
     32      1.15     marty # Interrupt combiner
     33      1.15     marty device  exyointr
     34      1.15     marty attach  exyointr at fdt with exynos_intr
     35      1.15     marty file	arch/arm/samsung/exynos_combiner.c	exynos_intr
     36      1.15     marty 
     37      1.15     marty # real time clock
     38      1.23  jmcneill device  exyortc : fdtbus
     39      1.15     marty attach  exyortc at fdt with exynos_rtc
     40      1.15     marty file    arch/arm/samsung/exynos_rtc.c		exynos_rtc
     41      1.15     marty 
     42       1.1      matt # Multi Core timer
     43  1.25.2.1  christos device	mct : mpcorebus
     44      1.15     marty attach	mct at fdt with exyo_mct
     45  1.25.2.1  christos file	arch/arm/samsung/mct.c			exyo_mct
     46       1.1      matt 
     47       1.4   reinoud # Watchdog
     48       1.5   reinoud device	exyowdt : sysmon_wdog
     49      1.12     marty attach	exyowdt at fdt with exynos_wdt
     50  1.25.2.1  christos file	arch/arm/samsung/exynos_wdt.c		exynos_wdt needs-flag
     51       1.1      matt 
     52       1.1      matt # UARTs
     53  1.25.2.1  christos device	exuart
     54  1.25.2.1  christos attach	exuart at fdt with exynos_uart
     55  1.25.2.1  christos file	arch/arm/samsung/exynos_uart.c		exynos_uart
     56       1.3   reinoud 
     57      1.14     marty # PINCTL
     58      1.14     marty device  exyopctl : gpiobus
     59      1.14     marty attach  exyopctl at fdt with exynos_pinctrl
     60      1.17     marty file	arch/arm/samsung/exynos_pinctrl.c	exynos_pinctrl needs-flag
     61      1.17     marty file	arch/arm/samsung/exynos_gpio.c		exynos_pinctrl needs-flag
     62      1.14     marty 
     63  1.25.2.1  christos # USB2 PHY
     64  1.25.2.1  christos device	exusbphy
     65  1.25.2.1  christos attach  exusbphy at fdt with exynos_usbphy
     66      1.20     marty file    arch/arm/samsung/exynos_usbphy.c	exynos_usbphy
     67      1.20     marty 
     68  1.25.2.1  christos # USB DRD PHY
     69  1.25.2.1  christos device	exusbdrdphy
     70  1.25.2.1  christos attach	exusbdrdphy at fdt with exynos_usbdrdphy
     71  1.25.2.1  christos file	arch/arm/samsung/exynos_usbdrdphy.c	exynos_usbdrdphy
     72  1.25.2.1  christos 
     73      1.20     marty # USB2 Host Controller (OHCI)
     74      1.20     marty attach	ohci at fdt with exynos_ohci
     75      1.20     marty file	arch/arm/samsung/exynos_ohci.c		exynos_ohci
     76      1.20     marty 
     77  1.25.2.1  christos # USB 2 Host Controller (EHCI)
     78      1.20     marty attach	ehci at fdt with exynos_ehci
     79      1.20     marty file	arch/arm/samsung/exynos_ehci.c		exynos_ehci
     80      1.20     marty 
     81      1.19  jmcneill # SD/MMC Host Controller
     82      1.19  jmcneill attach	dwcmmc at fdt with exynos_dwcmmc
     83      1.19  jmcneill file	arch/arm/samsung/exynos_dwcmmc.c	exynos_dwcmmc
     84      1.19  jmcneill 
     85      1.18     marty # I2C support, bitbanging through GPIO
     86      1.15     marty device	exyoi2c: i2cbus, i2c_bitbang
     87      1.15     marty attach	exyoi2c at fdt with exynos_i2c
     88      1.17     marty file	arch/arm/samsung/exynos_i2c.c		exynos_i2c needs-flag
     89       1.7   reinoud 
     90  1.25.2.1  christos # PWM timer
     91  1.25.2.1  christos device	expwm: pwm
     92  1.25.2.1  christos attach	expwm at fdt with exynos_pwm
     93  1.25.2.1  christos file	arch/arm/samsung/exynos_pwm.c		exynos_pwm
     94  1.25.2.1  christos 
     95       1.9     marty device	exy5422clk: clk
     96      1.16     marty attach	exy5422clk at fdt with exynos5422_clock
     97       1.9     marty file	arch/arm/samsung/exynos5422_clock.c	exynos5422_clock
     98      1.24  jmcneill 
     99      1.24  jmcneill device	exy5410clk: clk
    100      1.24  jmcneill attach	exy5410clk at fdt with exynos5410_clock
    101      1.24  jmcneill file	arch/arm/samsung/exynos5410_clock.c	exynos5410_clock
    102