Home | History | Annotate | Line # | Download | only in samsung
files.exynos revision 1.24.4.2
      1  1.24.4.2  pgoyette #	$NetBSD: files.exynos,v 1.24.4.2 2018/07/28 04:37:29 pgoyette 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 include "arch/arm/pic/files.pic"
      7       1.1      matt include "arch/arm/cortex/files.cortex"
      8       1.1      matt 
      9       1.1      matt defflag	opt_cpuoptions.h			ARM_TRUSTZONE_FIRMWARE
     10       1.1      matt 
     11       1.1      matt file	arch/arm/arm32/arm32_boot.c
     12       1.1      matt file	arch/arm/arm32/arm32_kvminit.c
     13       1.1      matt file	arch/arm/arm32/arm32_reboot.c
     14       1.1      matt file	arch/arm/arm32/irq_dispatch.S
     15      1.12     marty file	arch/arm/arm32/armv7_generic_space.c
     16  1.24.4.1  pgoyette file	arch/arm/arm/arm_generic_dma.c
     17      1.12     marty file	arch/arm/arm/bus_space_a4x.S
     18       1.1      matt 
     19       1.1      matt file	arch/arm/samsung/exynos_soc.c
     20       1.1      matt file	arch/arm/samsung/exynos_smc.S		arm_trustzone_firmware
     21       1.1      matt 
     22       1.1      matt # Console parameters
     23       1.1      matt defparam opt_exynos.h				CONADDR
     24       1.1      matt defparam opt_exynos.h				CONSPEED
     25       1.1      matt defparam opt_exynos.h				CONMODE
     26       1.1      matt 
     27       1.1      matt # Memory size in megabytes
     28       1.1      matt defparam opt_exynos.h				MEMSIZE
     29       1.1      matt defparam opt_exynos.h				EXYNOS_WDT_DEFAULT_PERIOD
     30       1.1      matt defflag opt_exynos.h				EXYNOS_CONSOLE_EARLY
     31       1.1      matt 
     32       1.1      matt #
     33      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS4: CPU_CORTEXA9
     34      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS4120: SOC_EXYNOS4
     35      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS4212: SOC_EXYNOS4
     36      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS4412: SOC_EXYNOS4
     37      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS4412P: SOC_EXYNOS4
     38      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5: CPU_CORTEXA15
     39      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5250: SOC_EXYNOS5
     40      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5260: SOC_EXYNOS5
     41      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5410: SOC_EXYNOS5
     42      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5420: SOC_EXYNOS5
     43      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5440: SOC_EXYNOS5
     44      1.22  jmcneill defflag opt_exynos.h				SOC_EXYNOS5422: SOC_EXYNOS5
     45      1.22  jmcneill 
     46      1.22  jmcneill file	arch/arm/samsung/exynos_platform.c	soc_exynos5
     47      1.11     marty 
     48      1.15     marty # Interrupt combiner
     49      1.15     marty device  exyointr
     50      1.15     marty attach  exyointr at fdt with exynos_intr
     51      1.15     marty file	arch/arm/samsung/exynos_combiner.c	exynos_intr
     52      1.15     marty 
     53      1.15     marty # real time clock
     54      1.23  jmcneill device  exyortc : fdtbus
     55      1.15     marty attach  exyortc at fdt with exynos_rtc
     56      1.15     marty file    arch/arm/samsung/exynos_rtc.c		exynos_rtc
     57      1.15     marty 
     58       1.1      matt # Multi Core timer
     59  1.24.4.2  pgoyette device	mct
     60      1.15     marty attach	mct at fdt with exyo_mct
     61       1.1      matt file	arch/arm/samsung/mct.c		exyo_mct
     62       1.1      matt 
     63       1.4   reinoud # Watchdog
     64       1.5   reinoud device	exyowdt : sysmon_wdog
     65      1.12     marty attach	exyowdt at fdt with exynos_wdt
     66      1.17     marty file	arch/arm/samsung/exynos_wdt.c	exynos_wdt needs-flag
     67       1.1      matt 
     68       1.1      matt # UARTs
     69  1.24.4.2  pgoyette device	exuart
     70  1.24.4.2  pgoyette attach	exuart at fdt with exynos_uart
     71  1.24.4.2  pgoyette file	arch/arm/samsung/exynos_uart.c		exynos_uart
     72       1.3   reinoud 
     73      1.14     marty # PINCTL
     74      1.14     marty device  exyopctl : gpiobus
     75      1.14     marty attach  exyopctl at fdt with exynos_pinctrl
     76      1.17     marty file	arch/arm/samsung/exynos_pinctrl.c	exynos_pinctrl needs-flag
     77      1.17     marty file	arch/arm/samsung/exynos_gpio.c		exynos_pinctrl needs-flag
     78      1.14     marty 
     79  1.24.4.2  pgoyette # USB2 PHY
     80  1.24.4.2  pgoyette device	exusbphy
     81  1.24.4.2  pgoyette attach  exusbphy at fdt with exynos_usbphy
     82      1.20     marty file    arch/arm/samsung/exynos_usbphy.c	exynos_usbphy
     83      1.20     marty 
     84  1.24.4.2  pgoyette # USB DRD PHY
     85  1.24.4.2  pgoyette device	exusbdrdphy
     86  1.24.4.2  pgoyette attach	exusbdrdphy at fdt with exynos_usbdrdphy
     87  1.24.4.2  pgoyette file	arch/arm/samsung/exynos_usbdrdphy.c	exynos_usbdrdphy
     88  1.24.4.2  pgoyette 
     89      1.20     marty # USB2 Host Controller (OHCI)
     90      1.20     marty attach	ohci at fdt with exynos_ohci
     91      1.20     marty file	arch/arm/samsung/exynos_ohci.c		exynos_ohci
     92      1.20     marty 
     93  1.24.4.2  pgoyette # USB 2 Host Controller (EHCI)
     94      1.20     marty attach	ehci at fdt with exynos_ehci
     95      1.20     marty file	arch/arm/samsung/exynos_ehci.c		exynos_ehci
     96      1.20     marty 
     97      1.19  jmcneill # SD/MMC Host Controller
     98      1.19  jmcneill attach	dwcmmc at fdt with exynos_dwcmmc
     99      1.19  jmcneill file	arch/arm/samsung/exynos_dwcmmc.c	exynos_dwcmmc
    100      1.19  jmcneill 
    101      1.18     marty # I2C support, bitbanging through GPIO
    102      1.15     marty device	exyoi2c: i2cbus, i2c_bitbang
    103      1.15     marty attach	exyoi2c at fdt with exynos_i2c
    104      1.17     marty file	arch/arm/samsung/exynos_i2c.c		exynos_i2c needs-flag
    105       1.7   reinoud 
    106  1.24.4.2  pgoyette # PWM timer
    107  1.24.4.2  pgoyette device	expwm: pwm
    108  1.24.4.2  pgoyette attach	expwm at fdt with exynos_pwm
    109  1.24.4.2  pgoyette file	arch/arm/samsung/exynos_pwm.c		exynos_pwm
    110  1.24.4.2  pgoyette 
    111       1.9     marty device	exy5422clk: clk
    112      1.16     marty attach	exy5422clk at fdt with exynos5422_clock
    113       1.9     marty file	arch/arm/samsung/exynos5422_clock.c	exynos5422_clock
    114      1.24  jmcneill 
    115      1.24  jmcneill device	exy5410clk: clk
    116      1.24  jmcneill attach	exy5410clk at fdt with exynos5410_clock
    117      1.24  jmcneill file	arch/arm/samsung/exynos5410_clock.c	exynos5410_clock
    118