Samsung 6818 S1732 NCNHDMV XCO ARM NEXELL
arch/arm/mach-nexell/include/mach/nexell.hHas defines for things like:
#define PHY_BASEADDR_GMAC (0xC0060000)Also during the build these things are compiled.
CC arch/arm/mach-nexell/clock.o CC arch/arm/mach-nexell/timer.o CC arch/arm/mach-nexell/reset.o CC arch/arm/mach-nexell/nx_gpio.o CC arch/arm/mach-nexell/tieoff.o CC arch/arm/mach-nexell/serial.o CC board/s5p6818/nanopi3/board.o CC board/s5p6818/nanopi3/hwrev.o CC board/s5p6818/nanopi3/onewire.o CC board/s5p6818/nanopi3/lcds.oThese all seem specific to the S5P6818 and will be worthy of careful study.
Running the "locate" command turns up (along with other things) the following:
/u1/Projects/Fire3/u-boot-friendlyarm/drivers/mmc/.nexell_dw_mmc.o.cmd /u1/Projects/Fire3/u-boot-friendlyarm/drivers/mmc/nexell_dw_mmc.c /u1/Projects/Fire3/u-boot-friendlyarm/drivers/mmc/nexell_dw_mmc.o /u1/Projects/Fire3/u-boot-friendlyarm/drivers/mmc/nexell_dw_mmc.su /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pinctrl/nexell /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pinctrl/nexell/Kconfig /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pinctrl/nexell/Makefile /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pinctrl/nexell/pinctrl-nexell.c /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pinctrl/nexell/pinctrl-nexell.h /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pinctrl/nexell/pinctrl-s5pxx18.c /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pinctrl/nexell/pinctrl-s5pxx18.h /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pwm/.pwm-nexell.o.cmd /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pwm/pwm-nexell.c /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pwm/pwm-nexell.h /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pwm/pwm-nexell.o /u1/Projects/Fire3/u-boot-friendlyarm/drivers/pwm/pwm-nexell.su /u1/Projects/Fire3/u-boot-friendlyarm/drivers/reset/reset-nexell.c /u1/Projects/Fire3/u-boot-friendlyarm/drivers/usb/gadget/.nexell_udc_otg_phy.o.cmd /u1/Projects/Fire3/u-boot-friendlyarm/drivers/usb/gadget/nexell_udc_otg_phy.c /u1/Projects/Fire3/u-boot-friendlyarm/drivers/usb/gadget/nexell_udc_otg_phy.o /u1/Projects/Fire3/u-boot-friendlyarm/drivers/usb/gadget/nexell_udc_otg_phy.su /u1/Projects/Fire3/u-boot-friendlyarm/drivers/usb/gadget/nexell_udc_otg_regs.h
cd u-boot/configs grep ESIGNW * A20-Olimex-SOM-EVB_defconfig:CONFIG_ETH_DESIGNWARE=y A20-OLinuXino-Lime2_defconfig:CONFIG_ETH_DESIGNWARE=y A20-OLinuXino-Lime_defconfig:CONFIG_ETH_DESIGNWARE=y A20-OLinuXino_MICRO_defconfig:CONFIG_ETH_DESIGNWARE=y artik530_raptor_defconfig:CONFIG_ETH_DESIGNWARE=y artik530_raptor_ota_defconfig:CONFIG_ETH_DESIGNWARE=y artik710_raptor_defconfig:CONFIG_ETH_DESIGNWARE=y axs101_defconfig:CONFIG_ETH_DESIGNWARE=y axs103_defconfig:CONFIG_ETH_DESIGNWARE=y Bananapi_defconfig:CONFIG_ETH_DESIGNWARE=y Bananapro_defconfig:CONFIG_ETH_DESIGNWARE=y bf609-ezkit_defconfig:CONFIG_ETH_DESIGNWARE=y Colombus_defconfig:CONFIG_ETH_DESIGNWARE=y CSQ_CS908_defconfig:CONFIG_ETH_DESIGNWARE=y Cubieboard2_defconfig:CONFIG_ETH_DESIGNWARE=y Cubietruck_defconfig:CONFIG_ETH_DESIGNWARE=y galileo_defconfig:CONFIG_ETH_DESIGNWARE=y Hummingbird_A31_defconfig:CONFIG_ETH_DESIGNWARE=y i12-tvbox_defconfig:CONFIG_ETH_DESIGNWARE=y Lamobo_R1_defconfig:CONFIG_ETH_DESIGNWARE=y Linksprite_pcDuino3_defconfig:CONFIG_ETH_DESIGNWARE=y Linksprite_pcDuino3_Nano_defconfig:CONFIG_ETH_DESIGNWARE=y Mele_A1000G_quad_defconfig:CONFIG_ETH_DESIGNWARE=y Mele_I7_defconfig:CONFIG_ETH_DESIGNWARE=y Mele_M3_defconfig:CONFIG_ETH_DESIGNWARE=y Mele_M5_defconfig:CONFIG_ETH_DESIGNWARE=y Mele_M9_defconfig:CONFIG_ETH_DESIGNWARE=y mixtile_loftq_defconfig:CONFIG_ETH_DESIGNWARE=y Orangepi_defconfig:CONFIG_ETH_DESIGNWARE=y Orangepi_mini_defconfig:CONFIG_ETH_DESIGNWARE=y s5p6818_nanopi3_defconfig:CONFIG_ETH_DESIGNWARE=y Sinovoip_BPI_M2_defconfig:CONFIG_ETH_DESIGNWARE=y socfpga_arria5_defconfig:CONFIG_ETH_DESIGNWARE=y socfpga_arria5_defconfig:CONFIG_DESIGNWARE_SPI=y socfpga_cyclone5_defconfig:CONFIG_ETH_DESIGNWARE=y socfpga_cyclone5_defconfig:CONFIG_DESIGNWARE_SPI=y socfpga_de0_nano_soc_defconfig:CONFIG_ETH_DESIGNWARE=y socfpga_de0_nano_soc_defconfig:CONFIG_DESIGNWARE_SPI=y socfpga_mcvevk_defconfig:CONFIG_ETH_DESIGNWARE=y socfpga_mcvevk_defconfig:CONFIG_DESIGNWARE_SPI=y socfpga_sockit_defconfig:CONFIG_ETH_DESIGNWARE=y socfpga_sockit_defconfig:CONFIG_DESIGNWARE_SPI=y socfpga_socrates_defconfig:CONFIG_ETH_DESIGNWARE=y socfpga_socrates_defconfig:CONFIG_DESIGNWARE_SPI=y socfpga_sr1500_defconfig:CONFIG_ETH_DESIGNWARE=y spear300_defconfig:CONFIG_ETH_DESIGNWARE=y spear300_nand_defconfig:CONFIG_ETH_DESIGNWARE=y spear300_usbtty_defconfig:CONFIG_ETH_DESIGNWARE=y spear300_usbtty_nand_defconfig:CONFIG_ETH_DESIGNWARE=y spear310_defconfig:CONFIG_ETH_DESIGNWARE=y spear310_nand_defconfig:CONFIG_ETH_DESIGNWARE=y spear310_pnor_defconfig:CONFIG_ETH_DESIGNWARE=y spear310_usbtty_defconfig:CONFIG_ETH_DESIGNWARE=y spear310_usbtty_nand_defconfig:CONFIG_ETH_DESIGNWARE=y spear310_usbtty_pnor_defconfig:CONFIG_ETH_DESIGNWARE=y spear320_defconfig:CONFIG_ETH_DESIGNWARE=y spear320_nand_defconfig:CONFIG_ETH_DESIGNWARE=y spear320_pnor_defconfig:CONFIG_ETH_DESIGNWARE=y spear320_usbtty_defconfig:CONFIG_ETH_DESIGNWARE=y spear320_usbtty_nand_defconfig:CONFIG_ETH_DESIGNWARE=y spear320_usbtty_pnor_defconfig:CONFIG_ETH_DESIGNWARE=y spear600_defconfig:CONFIG_ETH_DESIGNWARE=y spear600_nand_defconfig:CONFIG_ETH_DESIGNWARE=y spear600_usbtty_defconfig:CONFIG_ETH_DESIGNWARE=y spear600_usbtty_nand_defconfig:CONFIG_ETH_DESIGNWARE=y stv0991_defconfig:CONFIG_ETH_DESIGNWARE=y tb100_defconfig:CONFIG_ETH_DESIGNWARE=y Wits_Pro_A20_DKT_defconfig:CONFIG_ETH_DESIGNWARE=y x600_defconfig:CONFIG_ETH_DESIGNWARE=y
Tom's electronics pages / tom@mmto.org