dm: Move towards completing CONFIG_BLK migration
Subsystems (11)
cover dm: Move towards completing CONFIG_BLK migration
All boards should now be migrated to use CONFIG_BLK. This series removes those with build problems using this option.
If maintainers want to keep these boards in they should send a patch in the next week or two. Otherwise the board will be removed in the next release, and will need to be added and re-reviewed later.
The goal is to have all boards use driver model. But so far, we do allow CONFIG_DM to not be defined.
PLEASE NOTE: This is not an easy process. It is possible that your board does work, or works with only minor changes. Please try to understand that the removal of a board is not done because people don't like your board. In fact the board might have been the first one I used when trying out U-Boot! It's just that we expect maintainers to keep up with the migration to driver model which has been running now for 4 years. It just isn't possible for a few people to migrate and test hundreds of boards.
So, send a patch!
Simon Glass (93):
Add a simple script to remove boards
dm: mmc: Use CONFIG_IS_ENABLED to check for BLK
solidrun: Correct typo in MAINTAINERS
arm: Remove s32v234evb board
arm: Remove ls1043ardb_sdcard_SECURE_BOOT board
arm: Remove ls1046ardb_sdcard_SECURE_BOOT board
arm: Remove colibri_imx6_nospl board
arm: Remove guruplug board
arm: Remove sniper board
arm: Remove omap3_zoom1 board
arm: Remove sksimx6 board
arm: Remove tbs2910 board
arm: Remove theadorable_debug board
arm: Remove devkit3250 board
arm: Remove pcm051_rev3 board
arm: Remove ds109 board
arm: Remove pcm058 board
arm: Remove am335x_shc_ict board
arm: Remove vining_2000 board
arm: Remove cm_t43 board
arm: Remove igep00x0 board
arm: Remove sheevaplug board
arm: Remove omap3_overo board
arm: Remove am335x_boneblack board
arm: Remove warp7 board
arm: Remove gwventana_gw5904 board
arm: Remove cairo board
arm: Remove pico-hobbit-imx7d board
arm: Remove mccmon6_sd board
arm: Remove apalis_imx6_nospl_it board
arm: Remove wandboard board
arm: Remove birdland_bav335a board
arm: Remove gurnard board
arm: Remove xpress_spl board
arm: Remove udoo_neo board
arm: Remove nas220 board
arm: Remove am335x_pdu001 board
arm: Remove snapper9260 board
arm: Remove pfla02 board
arm: Remove colibri_pxa270 board
arm: Remove work_92105 board
arm: Remove omap3_pandora board
arm: Remove cl-som-imx7 board
arm: Remove devkit8000 board
arm: Remove pengwyn board
arm: Remove dreamplug board
arm: Remove mx6sabreauto board
arm: Remove imx6q_logic board
arm: Remove zc5202 board
arm: Remove imx6dl_mamoj board
arm: Remove omap3_logic_somlv board
arm: Remove cm_t335 board
arm: Remove liteboard board
arm: Remove am43xx_evm_usbhost_boot board
arm: Remove chiliboard board
arm: Remove am335x_baltos board
arm: Remove kp_imx6q_tpc board
arm: Remove lsxhl board
arm: Remove udoo board
arm: Remove marsboard board
arm: Remove mx6sabresd board
arm: Remove dh_imx6 board
arm: Remove vinco board
arm: Remove ls1021atwr_sdcard_ifc_SECURE_BOOT board
arm: Remove mx6cuboxi board
arm: Remove ot1200 board
arm: Remove socfpga_stratix10 board
arm: Remove am65x_evm_a53 board
arm: Remove ap143 board
arm: Remove ap121 board
arm: Remove imgtec_xilfpga board
arm: Remove socfpga_de0_nano_soc board
arm: Remove clearfog board
arm: Remove socfpga_arria10 board
arm: Remove omap3_beagle board
arm: Remove helios4 board
arm: Remove socfpga_socrates board
arm: Remove socfpga_sr1500 board
arm: Remove ls1021aiot_sdcard board
arm: Remove socfpga_de10_nano board
arm: Remove socfpga_dbm_soc1 board
arm: Remove socfpga_de1_soc board
arm: Remove socfpga_sockit board
arm: Remove dns325 board
arm: Remove socfpga_is1 board
arm: Remove brppt1_mmc board
arm: Remove db-mv784mp-gp board
arm: Remove socfpga_arria5 board
arm: Remove socfpga_vining_fpga board
arm: Remove dra7xx_evm and dra7xx_hs_evm boards
dm: Enable CONFIG_BLK
dm: Update driver-model migration schedule for CONFIG_BLK
RFC: dm: Force CONFIG_BLK for all boards with DM
arch/arm/Kconfig | 13 - arch/arm/cpu/arm926ejs/lpc32xx/Kconfig | 2 - arch/arm/cpu/armv8/s32v234/Makefile | 6 - arch/arm/cpu/armv8/s32v234/cpu.c | 98 - arch/arm/cpu/armv8/s32v234/cpu.h | 7 - arch/arm/cpu/armv8/s32v234/generic.c | 349 --- arch/arm/dts/imx6dl-mamoj-u-boot.dtsi | 14 - arch/arm/dts/imx6dl-mamoj.dts | 225 -- arch/arm/include/asm/arch-am33xx/chilisom.h | 14 - arch/arm/include/asm/arch-s32v234/clock.h | 33 - arch/arm/include/asm/arch-s32v234/ddr.h | 156 - arch/arm/include/asm/arch-s32v234/imx-regs.h | 328 --- arch/arm/include/asm/arch-s32v234/lpddr2.h | 74 - .../include/asm/arch-s32v234/mc_cgm_regs.h | 253 -- .../arm/include/asm/arch-s32v234/mc_me_regs.h | 198 -- .../include/asm/arch-s32v234/mc_rgm_regs.h | 30 - arch/arm/include/asm/arch-s32v234/mmdc.h | 88 - arch/arm/include/asm/arch-s32v234/siul.h | 149 - arch/arm/mach-at91/Kconfig | 3 - arch/arm/mach-imx/mx6/Kconfig | 24 - arch/arm/mach-imx/mx7/Kconfig | 3 - arch/arm/mach-k3/Kconfig | 1 - arch/arm/mach-kirkwood/Kconfig | 7 - arch/arm/mach-omap2/Kconfig | 5 - arch/arm/mach-omap2/am33xx/chilisom.c | 184 -- arch/arm/mach-omap2/omap3/Kconfig | 9 - arch/arm/mach-omap2/omap5/Kconfig | 1 - arch/mips/Kconfig | 1 - arch/mips/mach-ath79/Kconfig | 2 - board/BuR/brppt1/Kconfig | 15 - board/BuR/brppt1/MAINTAINERS | 8 - board/BuR/brppt1/Makefile | 12 - board/BuR/brppt1/board.c | 190 -- board/BuR/brppt1/config.mk | 36 - board/BuR/brppt1/mux.c | 253 -- board/Marvell/db-mv784mp-gp/MAINTAINERS | 6 - board/Marvell/db-mv784mp-gp/Makefile | 5 - board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c | 117 - board/Marvell/dreamplug/Kconfig | 12 - board/Marvell/dreamplug/MAINTAINERS | 6 - board/Marvell/dreamplug/Makefile | 10 - board/Marvell/dreamplug/dreamplug.c | 135 - board/Marvell/dreamplug/dreamplug.h | 25 - board/Marvell/dreamplug/kwbimage.cfg | 145 - board/Marvell/guruplug/Kconfig | 12 - board/Marvell/guruplug/MAINTAINERS | 6 - board/Marvell/guruplug/Makefile | 7 - board/Marvell/guruplug/guruplug.c | 138 - board/Marvell/guruplug/guruplug.h | 22 - board/Marvell/guruplug/kwbimage.cfg | 144 - board/Marvell/sheevaplug/Kconfig | 12 - board/Marvell/sheevaplug/MAINTAINERS | 6 - board/Marvell/sheevaplug/Makefile | 7 - board/Marvell/sheevaplug/kwbimage.cfg | 144 - board/Marvell/sheevaplug/sheevaplug.c | 133 - board/Marvell/sheevaplug/sheevaplug.h | 24 - board/Seagate/nas220/Kconfig | 12 - board/Seagate/nas220/MAINTAINERS | 6 - board/Seagate/nas220/Makefile | 7 - board/Seagate/nas220/kwbimage.cfg | 151 - board/Seagate/nas220/nas220.c | 118 - board/Synology/ds109/Kconfig | 12 - board/Synology/ds109/MAINTAINERS | 6 - board/Synology/ds109/Makefile | 7 - board/Synology/ds109/ds109.c | 176 -- board/Synology/ds109/ds109.h | 43 - board/Synology/ds109/kwbimage.cfg | 150 - board/Synology/ds109/openocd.cfg | 115 - board/altera/arria10-socdk/Kconfig | 18 - board/altera/arria10-socdk/MAINTAINERS | 7 - board/altera/arria10-socdk/Makefile | 5 - board/altera/arria10-socdk/socfpga.c | 6 - board/altera/arria5-socdk/MAINTAINERS | 7 - board/altera/arria5-socdk/Makefile | 7 - board/altera/arria5-socdk/qts/iocsr_config.h | 695 ----- board/altera/arria5-socdk/qts/pinmux_config.h | 218 -- board/altera/arria5-socdk/qts/pll_config.h | 84 - board/altera/arria5-socdk/qts/sdram_config.h | 342 --- board/altera/arria5-socdk/socfpga.c | 5 - board/altera/cyclone5-socdk/MAINTAINERS | 12 - board/altera/cyclone5-socdk/Makefile | 7 - .../altera/cyclone5-socdk/qts/iocsr_config.h | 659 ----- .../altera/cyclone5-socdk/qts/pinmux_config.h | 218 -- board/altera/cyclone5-socdk/qts/pll_config.h | 84 - .../altera/cyclone5-socdk/qts/sdram_config.h | 344 --- board/altera/cyclone5-socdk/socfpga.c | 5 - board/altera/stratix10-socdk/MAINTAINERS | 7 - board/altera/stratix10-socdk/Makefile | 7 - board/altera/stratix10-socdk/socfpga.c | 7 - board/bachmann/ot1200/Kconfig | 12 - board/bachmann/ot1200/MAINTAINERS | 6 - board/bachmann/ot1200/Makefile | 11 - board/bachmann/ot1200/README | 20 - board/bachmann/ot1200/mx6q_4x_mt41j128.cfg | 154 - board/bachmann/ot1200/ot1200.c | 356 --- board/bachmann/ot1200/ot1200_spl.c | 151 - board/birdland/bav335x/Kconfig | 23 - board/birdland/bav335x/Makefile | 11 - board/birdland/bav335x/README | 31 - board/birdland/bav335x/board.c | 429 --- board/birdland/bav335x/board.h | 58 - board/birdland/bav335x/mux.c | 190 -- board/birdland/bav335x/u-boot.lds | 115 - board/bluewater/gurnard/Kconfig | 12 - board/bluewater/gurnard/MAINTAINERS | 6 - board/bluewater/gurnard/Makefile | 9 - board/bluewater/gurnard/gurnard.c | 423 --- board/bluewater/gurnard/splash_logo.h | 2619 ----------------- board/bluewater/snapper9260/Kconfig | 12 - board/bluewater/snapper9260/MAINTAINERS | 7 - board/bluewater/snapper9260/Makefile | 9 - board/bluewater/snapper9260/snapper9260.c | 151 - board/bosch/shc/Kconfig | 87 - board/bosch/shc/MAINTAINERS | 11 - board/bosch/shc/Makefile | 8 - board/bosch/shc/README | 114 - board/bosch/shc/board.c | 647 ---- board/bosch/shc/board.h | 186 -- board/bosch/shc/mux.c | 260 -- board/bticino/mamoj/Kconfig | 12 - board/bticino/mamoj/MAINTAINERS | 10 - board/bticino/mamoj/Makefile | 8 - board/bticino/mamoj/README | 124 - board/bticino/mamoj/mamoj.c | 26 - board/bticino/mamoj/spl.c | 171 -- board/buffalo/lsxl/Kconfig | 12 - board/buffalo/lsxl/MAINTAINERS | 7 - board/buffalo/lsxl/Makefile | 6 - board/buffalo/lsxl/README | 139 - board/buffalo/lsxl/kwbimage-lschl.cfg | 211 -- board/buffalo/lsxl/kwbimage-lsxhl.cfg | 211 -- board/buffalo/lsxl/lsxl.c | 279 -- board/buffalo/lsxl/lsxl.h | 58 - board/ccv/xpress/Kconfig | 12 - board/ccv/xpress/MAINTAINERS | 7 - board/ccv/xpress/Makefile | 6 - board/ccv/xpress/imximage.cfg | 175 -- board/ccv/xpress/spl.c | 117 - board/ccv/xpress/xpress.c | 336 --- board/compulab/cl-som-imx7/Kconfig | 28 - board/compulab/cl-som-imx7/MAINTAINERS | 6 - board/compulab/cl-som-imx7/Makefile | 17 - board/compulab/cl-som-imx7/cl-som-imx7.c | 331 --- board/compulab/cl-som-imx7/common.c | 45 - board/compulab/cl-som-imx7/common.h | 31 - board/compulab/cl-som-imx7/mux.c | 141 - board/compulab/cl-som-imx7/spl.c | 210 -- board/compulab/cm_t335/Kconfig | 15 - board/compulab/cm_t335/MAINTAINERS | 6 - board/compulab/cm_t335/Makefile | 8 - board/compulab/cm_t335/cm_t335.c | 162 - board/compulab/cm_t335/mux.c | 116 - board/compulab/cm_t335/spl.c | 113 - board/compulab/cm_t335/u-boot.lds | 110 - board/compulab/cm_t43/Kconfig | 15 - board/compulab/cm_t43/MAINTAINERS | 6 - board/compulab/cm_t43/Makefile | 11 - board/compulab/cm_t43/board.h | 11 - board/compulab/cm_t43/cm_t43.c | 164 -- board/compulab/cm_t43/mux.c | 142 - board/compulab/cm_t43/spl.c | 134 - board/d-link/dns325/Kconfig | 12 - board/d-link/dns325/MAINTAINERS | 6 - board/d-link/dns325/Makefile | 11 - board/d-link/dns325/dns325.c | 131 - board/d-link/dns325/dns325.h | 31 - board/d-link/dns325/kwbimage.cfg | 190 -- board/dhelectronics/dh_imx6/Kconfig | 12 - board/dhelectronics/dh_imx6/MAINTAINERS | 7 - board/dhelectronics/dh_imx6/Makefile | 9 - board/dhelectronics/dh_imx6/dh_imx6.c | 431 --- board/dhelectronics/dh_imx6/dh_imx6_spl.c | 591 ---- board/ebv/socrates/MAINTAINERS | 6 - board/ebv/socrates/Makefile | 7 - board/ebv/socrates/qts/iocsr_config.h | 659 ----- board/ebv/socrates/qts/pinmux_config.h | 218 -- board/ebv/socrates/qts/pll_config.h | 84 - board/ebv/socrates/qts/sdram_config.h | 343 --- board/ebv/socrates/socfpga.c | 5 - board/eets/pdu001/Kconfig | 50 - board/eets/pdu001/MAINTAINERS | 6 - board/eets/pdu001/Makefile | 13 - board/eets/pdu001/README | 35 - board/eets/pdu001/board.c | 275 -- board/eets/pdu001/board.h | 37 - board/eets/pdu001/mux.c | 119 - board/el/el6x/Kconfig | 25 - board/el/el6x/MAINTAINERS | 8 - board/el/el6x/Makefile | 5 - board/el/el6x/el6x.c | 631 ---- board/embest/mx6boards/Kconfig | 12 - board/embest/mx6boards/MAINTAINERS | 7 - board/embest/mx6boards/Makefile | 7 - board/embest/mx6boards/mx6boards.c | 610 ---- board/freescale/ls1021aiot/Kconfig | 17 - board/freescale/ls1021aiot/MAINTAINERS | 7 - board/freescale/ls1021aiot/Makefile | 7 - board/freescale/ls1021aiot/README | 58 - board/freescale/ls1021aiot/dcu.c | 46 - board/freescale/ls1021aiot/ls1021aiot.c | 249 -- board/freescale/ls1021aiot/ls102xa_pbi.cfg | 14 - board/freescale/ls1021aiot/ls102xa_rcw_sd.cfg | 27 - board/freescale/ls1021aiot/psci.S | 27 - board/freescale/ls1021atwr/Kconfig | 17 - board/freescale/ls1021atwr/MAINTAINERS | 15 - board/freescale/ls1021atwr/Makefile | 9 - board/freescale/ls1021atwr/README | 115 - board/freescale/ls1021atwr/dcu.c | 46 - board/freescale/ls1021atwr/ls1021atwr.c | 764 ----- board/freescale/ls1021atwr/ls102xa_pbi.cfg | 12 - .../ls1021atwr/ls102xa_rcw_sd_ifc.cfg | 8 - .../ls1021atwr/ls102xa_rcw_sd_qspi.cfg | 8 - board/freescale/ls1021atwr/psci.S | 24 - board/freescale/ls1043ardb/Kconfig | 41 - board/freescale/ls1043ardb/MAINTAINERS | 16 - board/freescale/ls1043ardb/Makefile | 10 - board/freescale/ls1043ardb/README | 54 - board/freescale/ls1043ardb/cpld.c | 173 -- board/freescale/ls1043ardb/cpld.h | 45 - board/freescale/ls1043ardb/ddr.c | 238 -- board/freescale/ls1043ardb/ddr.h | 116 - board/freescale/ls1043ardb/eth.c | 76 - board/freescale/ls1043ardb/ls1043ardb.c | 221 -- board/freescale/ls1043ardb/ls1043ardb_pbi.cfg | 14 - .../ls1043ardb/ls1043ardb_rcw_nand.cfg | 7 - .../ls1043ardb/ls1043ardb_rcw_sd.cfg | 7 - board/freescale/ls1046ardb/Kconfig | 31 - board/freescale/ls1046ardb/MAINTAINERS | 20 - board/freescale/ls1046ardb/Makefile | 10 - board/freescale/ls1046ardb/README | 76 - board/freescale/ls1046ardb/cpld.c | 166 -- board/freescale/ls1046ardb/cpld.h | 49 - board/freescale/ls1046ardb/ddr.c | 119 - board/freescale/ls1046ardb/ddr.h | 62 - board/freescale/ls1046ardb/eth.c | 127 - board/freescale/ls1046ardb/ls1046ardb.c | 182 -- board/freescale/ls1046ardb/ls1046ardb_pbi.cfg | 22 - .../ls1046ardb/ls1046ardb_qspi_pbi.cfg | 26 - .../ls1046ardb/ls1046ardb_rcw_emmc.cfg | 7 - .../ls1046ardb/ls1046ardb_rcw_qspi.cfg | 7 - .../ls1046ardb/ls1046ardb_rcw_sd.cfg | 7 - board/freescale/mx6sabreauto/Kconfig | 12 - board/freescale/mx6sabreauto/MAINTAINERS | 7 - board/freescale/mx6sabreauto/Makefile | 7 - board/freescale/mx6sabreauto/README | 82 - board/freescale/mx6sabreauto/mx6sabreauto.c | 1099 ------- board/freescale/mx6sabresd/Kconfig | 12 - board/freescale/mx6sabresd/MAINTAINERS | 6 - board/freescale/mx6sabresd/Makefile | 7 - board/freescale/mx6sabresd/README | 114 - board/freescale/mx6sabresd/mx6sabresd.c | 1064 ------- board/freescale/s32v234evb/Kconfig | 23 - board/freescale/s32v234evb/MAINTAINERS | 8 - board/freescale/s32v234evb/Makefile | 9 - board/freescale/s32v234evb/clock.c | 343 --- board/freescale/s32v234evb/lpddr2.c | 136 - board/freescale/s32v234evb/s32v234evb.c | 182 -- board/freescale/s32v234evb/s32v234evb.cfg | 28 - board/gateworks/gw_ventana/Kconfig | 25 - board/gateworks/gw_ventana/MAINTAINERS | 8 - board/gateworks/gw_ventana/Makefile | 11 - board/gateworks/gw_ventana/README | 320 -- board/gateworks/gw_ventana/common.c | 1422 --------- board/gateworks/gw_ventana/common.h | 98 - board/gateworks/gw_ventana/eeprom.c | 238 -- board/gateworks/gw_ventana/gsc.c | 274 -- board/gateworks/gw_ventana/gsc.h | 70 - board/gateworks/gw_ventana/gw_ventana.c | 1351 --------- board/gateworks/gw_ventana/gw_ventana_spl.c | 691 ----- board/gateworks/gw_ventana/ventana_eeprom.h | 133 - board/grinn/chiliboard/Kconfig | 15 - board/grinn/chiliboard/MAINTAINERS | 8 - board/grinn/chiliboard/Makefile | 4 - board/grinn/chiliboard/README | 31 - board/grinn/chiliboard/board.c | 205 -- board/grinn/liteboard/Kconfig | 12 - board/grinn/liteboard/MAINTAINERS | 6 - board/grinn/liteboard/Makefile | 4 - board/grinn/liteboard/README | 31 - board/grinn/liteboard/board.c | 286 -- board/imgtec/xilfpga/Kconfig | 15 - board/imgtec/xilfpga/MAINTAINERS | 6 - board/imgtec/xilfpga/Makefile | 7 - board/imgtec/xilfpga/README | 55 - board/imgtec/xilfpga/xilfpga.c | 23 - board/is1/MAINTAINERS | 6 - board/is1/Makefile | 5 - board/is1/qts/iocsr_config.h | 659 ----- board/is1/qts/pinmux_config.h | 218 -- board/is1/qts/pll_config.h | 84 - board/is1/qts/sdram_config.h | 343 --- board/is1/socfpga.c | 4 - board/isee/igep00x0/Kconfig | 12 - board/isee/igep00x0/MAINTAINERS | 7 - board/isee/igep00x0/Makefile | 10 - board/isee/igep00x0/common.c | 67 - board/isee/igep00x0/igep00x0.c | 258 -- board/isee/igep00x0/igep00x0.h | 127 - board/isee/igep00x0/spl.c | 63 - board/k+p/kp_imx6q_tpc/Kconfig | 12 - board/k+p/kp_imx6q_tpc/MAINTAINERS | 6 - board/k+p/kp_imx6q_tpc/Makefile | 9 - board/k+p/kp_imx6q_tpc/kp_imx6q_tpc.c | 301 -- board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c | 337 --- board/kobol/helios4/MAINTAINERS | 6 - board/kobol/helios4/Makefile | 5 - board/kobol/helios4/README | 46 - board/kobol/helios4/helios4.c | 163 - board/l+g/vinco/Kconfig | 12 - board/l+g/vinco/MAINTAINERS | 6 - board/l+g/vinco/Makefile | 1 - board/l+g/vinco/vinco.c | 212 -- board/lg/sniper/Kconfig | 12 - board/lg/sniper/MAINTAINERS | 6 - board/lg/sniper/Makefile | 7 - board/lg/sniper/sniper.c | 189 -- board/lg/sniper/sniper.h | 364 --- board/liebherr/mccmon6/Kconfig | 12 - board/liebherr/mccmon6/MAINTAINERS | 7 - board/liebherr/mccmon6/Makefile | 6 - board/liebherr/mccmon6/mccmon6.c | 489 --- board/liebherr/mccmon6/mon6_imximage_nor.cfg | 8 - board/liebherr/mccmon6/mon6_imximage_sd.cfg | 8 - board/liebherr/mccmon6/spl.c | 298 -- board/logicpd/imx6/Kconfig | 12 - board/logicpd/imx6/MAINTAINERS | 6 - board/logicpd/imx6/Makefile | 10 - board/logicpd/imx6/README | 37 - board/logicpd/imx6/imx6logic.c | 325 -- board/logicpd/omap3som/Kconfig | 14 - board/logicpd/omap3som/MAINTAINERS | 9 - board/logicpd/omap3som/Makefile | 6 - board/logicpd/omap3som/README | 56 - board/logicpd/omap3som/omap3logic.c | 329 --- board/logicpd/omap3som/omap3logic.h | 236 -- board/logicpd/zoom1/Kconfig | 12 - board/logicpd/zoom1/MAINTAINERS | 6 - board/logicpd/zoom1/Makefile | 6 - board/logicpd/zoom1/config.mk | 14 - board/logicpd/zoom1/zoom1.c | 146 - board/logicpd/zoom1/zoom1.h | 122 - board/overo/Kconfig | 9 - board/overo/MAINTAINERS | 6 - board/overo/Makefile | 10 - board/overo/common.c | 341 --- board/overo/overo.c | 420 --- board/overo/overo.h | 169 -- board/overo/spl.c | 59 - board/pandora/Kconfig | 9 - board/pandora/MAINTAINERS | 6 - board/pandora/Makefile | 6 - board/pandora/pandora.c | 147 - board/pandora/pandora.h | 391 --- board/phytec/pcm051/Kconfig | 15 - board/phytec/pcm051/MAINTAINERS | 7 - board/phytec/pcm051/Makefile | 11 - board/phytec/pcm051/board.c | 256 -- board/phytec/pcm051/board.h | 24 - board/phytec/pcm051/mux.c | 127 - board/phytec/pcm058/Kconfig | 12 - board/phytec/pcm058/MAINTAINERS | 6 - board/phytec/pcm058/Makefile | 7 - board/phytec/pcm058/README | 35 - board/phytec/pcm058/pcm058.c | 568 ---- board/phytec/pfla02/Kconfig | 18 - board/phytec/pfla02/MAINTAINERS | 6 - board/phytec/pfla02/Makefile | 7 - board/phytec/pfla02/README | 24 - board/phytec/pfla02/pfla02.c | 707 ----- board/qca/ap121/Kconfig | 27 - board/qca/ap121/MAINTAINERS | 6 - board/qca/ap121/Makefile | 3 - board/qca/ap121/ap121.c | 46 - board/qca/ap143/Kconfig | 27 - board/qca/ap143/MAINTAINERS | 6 - board/qca/ap143/Makefile | 3 - board/qca/ap143/ap143.c | 62 - board/quipos/cairo/Kconfig | 12 - board/quipos/cairo/MAINTAINERS | 6 - board/quipos/cairo/Makefile | 6 - board/quipos/cairo/cairo.c | 98 - board/quipos/cairo/cairo.h | 318 -- board/samtec/vining_2000/Kconfig | 12 - board/samtec/vining_2000/MAINTAINERS | 6 - board/samtec/vining_2000/Makefile | 4 - board/samtec/vining_2000/imximage.cfg | 131 - board/samtec/vining_2000/vining_2000.c | 517 ---- board/silica/pengwyn/Kconfig | 15 - board/silica/pengwyn/MAINTAINERS | 6 - board/silica/pengwyn/Makefile | 11 - board/silica/pengwyn/board.c | 201 -- board/silica/pengwyn/board.h | 14 - board/silica/pengwyn/mux.c | 97 - board/sks-kinkel/sksimx6/Kconfig | 11 - board/sks-kinkel/sksimx6/MAINTAINERS | 6 - board/sks-kinkel/sksimx6/Makefile | 2 - board/sks-kinkel/sksimx6/sksimx6.c | 425 --- board/solidrun/clearfog/MAINTAINERS | 6 - board/solidrun/clearfog/Makefile | 5 - board/solidrun/clearfog/README | 51 - board/solidrun/clearfog/clearfog.c | 141 - board/solidrun/mx6cuboxi/Kconfig | 12 - board/solidrun/mx6cuboxi/MAINTAINERS | 6 - board/solidrun/mx6cuboxi/Makefile | 7 - board/solidrun/mx6cuboxi/README | 21 - board/solidrun/mx6cuboxi/mx6cuboxi.c | 857 ------ board/sr1500/MAINTAINERS | 6 - board/sr1500/Makefile | 5 - board/sr1500/qts/iocsr_config.h | 659 ----- board/sr1500/qts/pinmux_config.h | 218 -- board/sr1500/qts/pll_config.h | 84 - board/sr1500/qts/sdram_config.h | 343 --- board/sr1500/socfpga.c | 26 - board/tbs/tbs2910/Kconfig | 18 - board/tbs/tbs2910/MAINTAINERS | 6 - board/tbs/tbs2910/Makefile | 5 - board/tbs/tbs2910/tbs2910.c | 454 --- board/tbs/tbs2910/tbs2910.cfg | 114 - board/technexion/pico-imx7d/Kconfig | 15 - board/technexion/pico-imx7d/MAINTAINERS | 16 - board/technexion/pico-imx7d/Makefile | 4 - board/technexion/pico-imx7d/README | 64 - board/technexion/pico-imx7d/pico-imx7d.c | 315 -- board/technexion/pico-imx7d/spl.c | 122 - board/theadorable/MAINTAINERS | 6 - board/theadorable/Makefile | 6 - board/theadorable/fpga.c | 178 -- board/theadorable/theadorable.c | 336 --- board/theadorable/theadorable.h | 11 - board/ti/am335x/Kconfig | 24 - board/ti/am335x/MAINTAINERS | 12 - board/ti/am335x/Makefile | 11 - board/ti/am335x/README | 205 -- board/ti/am335x/board.c | 1073 ------- board/ti/am335x/board.h | 97 - board/ti/am335x/mux.c | 413 --- board/ti/am335x/u-boot.lds | 164 -- board/ti/am43xx/Kconfig | 17 - board/ti/am43xx/MAINTAINERS | 11 - board/ti/am43xx/Makefile | 11 - board/ti/am43xx/board.c | 957 ------ board/ti/am43xx/board.h | 62 - board/ti/am43xx/mux.c | 153 - board/ti/am65x/Kconfig | 52 - board/ti/am65x/MAINTAINERS | 7 - board/ti/am65x/Makefile | 8 - board/ti/am65x/README | 211 -- board/ti/am65x/evm.c | 68 - board/ti/beagle/Kconfig | 12 - board/ti/beagle/MAINTAINERS | 6 - board/ti/beagle/Makefile | 7 - board/ti/beagle/beagle.c | 591 ---- board/ti/beagle/beagle.h | 545 ---- board/ti/beagle/led.c | 71 - board/ti/dra7xx/Kconfig | 14 - board/ti/dra7xx/MAINTAINERS | 7 - board/ti/dra7xx/Makefile | 6 - board/ti/dra7xx/README | 26 - board/ti/dra7xx/evm.c | 1202 -------- board/ti/dra7xx/mux_data.h | 1121 ------- board/timll/devkit3250/Kconfig | 12 - board/timll/devkit3250/MAINTAINERS | 6 - board/timll/devkit3250/Makefile | 7 - board/timll/devkit3250/devkit3250.c | 80 - board/timll/devkit3250/devkit3250_spl.c | 67 - board/timll/devkit8000/Kconfig | 12 - board/timll/devkit8000/MAINTAINERS | 6 - board/timll/devkit8000/Makefile | 9 - board/timll/devkit8000/README | 15 - board/timll/devkit8000/devkit8000.c | 206 -- board/timll/devkit8000/devkit8000.h | 359 --- .../toradex/apalis_imx6/1066mhz_4x128mx16.cfg | 47 - .../toradex/apalis_imx6/1066mhz_4x256mx16.cfg | 47 - board/toradex/apalis_imx6/Kconfig | 55 - board/toradex/apalis_imx6/MAINTAINERS | 9 - board/toradex/apalis_imx6/Makefile | 5 - board/toradex/apalis_imx6/apalis_imx6.c | 1236 -------- board/toradex/apalis_imx6/apalis_imx6q.cfg | 33 - board/toradex/apalis_imx6/clocks.cfg | 41 - board/toradex/apalis_imx6/ddr-setup.cfg | 96 - board/toradex/apalis_imx6/do_fuse.c | 97 - board/toradex/apalis_imx6/pf0100.c | 230 -- board/toradex/apalis_imx6/pf0100.h | 52 - board/toradex/apalis_imx6/pf0100_otp.inc | 190 -- .../toradex/colibri_imx6/800mhz_2x64mx16.cfg | 58 - .../toradex/colibri_imx6/800mhz_4x64mx16.cfg | 58 - board/toradex/colibri_imx6/Kconfig | 44 - board/toradex/colibri_imx6/MAINTAINERS | 8 - board/toradex/colibri_imx6/Makefile | 5 - board/toradex/colibri_imx6/clocks.cfg | 41 - board/toradex/colibri_imx6/colibri_imx6.c | 1121 ------- board/toradex/colibri_imx6/colibri_imx6.cfg | 37 - board/toradex/colibri_imx6/ddr-setup.cfg | 97 - board/toradex/colibri_imx6/do_fuse.c | 97 - board/toradex/colibri_imx6/pf0100.c | 212 -- board/toradex/colibri_imx6/pf0100.h | 52 - board/toradex/colibri_imx6/pf0100_otp.inc | 188 -- board/toradex/colibri_pxa270/Kconfig | 23 - board/toradex/colibri_pxa270/MAINTAINERS | 6 - board/toradex/colibri_pxa270/Makefile | 7 - board/toradex/colibri_pxa270/colibri_pxa270.c | 138 - board/udoo/Kconfig | 9 - board/udoo/MAINTAINERS | 6 - board/udoo/Makefile | 5 - board/udoo/README | 21 - board/udoo/neo/Kconfig | 12 - board/udoo/neo/MAINTAINERS | 7 - board/udoo/neo/Makefile | 4 - board/udoo/neo/neo.c | 595 ---- board/udoo/udoo.c | 271 -- board/udoo/udoo_spl.c | 254 -- board/vscom/baltos/Kconfig | 15 - board/vscom/baltos/MAINTAINERS | 6 - board/vscom/baltos/Makefile | 11 - board/vscom/baltos/README | 1 - board/vscom/baltos/board.c | 493 ---- board/vscom/baltos/board.h | 34 - board/vscom/baltos/mux.c | 125 - board/vscom/baltos/u-boot.lds | 128 - board/wandboard/Kconfig | 9 - board/wandboard/MAINTAINERS | 6 - board/wandboard/Makefile | 5 - board/wandboard/README | 39 - board/wandboard/spl.c | 425 --- board/wandboard/wandboard.c | 559 ---- board/warp7/Kconfig | 23 - board/warp7/MAINTAINERS | 7 - board/warp7/Makefile | 4 - board/warp7/README | 63 - board/warp7/imximage.cfg | 98 - board/warp7/warp7.c | 237 -- board/work-microwave/work_92105/Kconfig | 24 - board/work-microwave/work_92105/MAINTAINERS | 6 - board/work-microwave/work_92105/Makefile | 10 - board/work-microwave/work_92105/README | 91 - board/work-microwave/work_92105/work_92105.c | 76 - .../work_92105/work_92105_display.c | 348 --- .../work_92105/work_92105_display.h | 13 - .../work_92105/work_92105_spl.c | 84 - configs/am335x_baltos_defconfig | 65 - configs/am335x_boneblack_defconfig | 51 - configs/am335x_boneblack_vboot_defconfig | 56 - configs/am335x_evm_defconfig | 64 - configs/am335x_evm_nor_defconfig | 53 - configs/am335x_evm_norboot_defconfig | 50 - configs/am335x_evm_spiboot_defconfig | 48 - configs/am335x_evm_usbspl_defconfig | 56 - configs/am335x_pdu001_defconfig | 53 - configs/am335x_shc_defconfig | 46 - configs/am335x_shc_ict_defconfig | 47 - configs/am335x_shc_netboot_defconfig | 48 - configs/am335x_shc_prompt_defconfig | 45 - configs/am335x_shc_sdboot_defconfig | 47 - configs/am335x_shc_sdboot_prompt_defconfig | 47 - configs/am43xx_evm_defconfig | 61 - configs/am43xx_evm_ethboot_defconfig | 65 - configs/am43xx_evm_qspiboot_defconfig | 63 - configs/am43xx_evm_rtconly_defconfig | 62 - configs/am43xx_evm_usbhost_boot_defconfig | 75 - configs/am43xx_hs_evm_defconfig | 72 - configs/am65x_evm_a53_defconfig | 71 - configs/am65x_evm_r5_defconfig | 87 - configs/ap121_defconfig | 60 - configs/ap143_defconfig | 55 - configs/apalis_imx6_defconfig | 75 - configs/apalis_imx6_nospl_com_defconfig | 63 - configs/apalis_imx6_nospl_it_defconfig | 63 - configs/birdland_bav335a_defconfig | 67 - configs/birdland_bav335b_defconfig | 67 - configs/brppt1_mmc_defconfig | 95 - configs/brppt1_nand_defconfig | 99 - configs/brppt1_spi_defconfig | 109 - configs/cairo_defconfig | 39 - configs/chiliboard_defconfig | 47 - configs/cl-som-imx7_defconfig | 67 - configs/clearfog_defconfig | 66 - configs/cm_t335_defconfig | 51 - configs/cm_t43_defconfig | 72 - configs/colibri_imx6_defconfig | 73 - configs/colibri_imx6_nospl_defconfig | 61 - configs/colibri_pxa270_defconfig | 40 - configs/db-mv784mp-gp_defconfig | 64 - configs/devkit3250_defconfig | 48 - configs/devkit8000_defconfig | 34 - configs/dh_imx6_defconfig | 63 - configs/dns325_defconfig | 41 - configs/dra7xx_evm_defconfig | 102 - configs/dra7xx_hs_evm_defconfig | 101 - configs/dreamplug_defconfig | 40 - configs/ds109_defconfig | 38 - configs/gurnard_defconfig | 38 - configs/guruplug_defconfig | 43 - configs/gwventana_emmc_defconfig | 88 - configs/gwventana_gw5904_defconfig | 92 - configs/gwventana_nand_defconfig | 91 - configs/helios4_defconfig | 60 - configs/igep0032_defconfig | 52 - configs/igep00x0_defconfig | 53 - configs/imgtec_xilfpga_defconfig | 27 - configs/imx6dl_mamoj_defconfig | 46 - configs/imx6q_logic_defconfig | 77 - configs/kp_imx6q_tpc_defconfig | 44 - configs/liteboard_defconfig | 38 - configs/ls1021aiot_qspi_defconfig | 39 - configs/ls1021aiot_sdcard_defconfig | 44 - configs/ls1021atwr_nor_SECURE_BOOT_defconfig | 56 - configs/ls1021atwr_nor_defconfig | 59 - configs/ls1021atwr_nor_lpuart_defconfig | 57 - configs/ls1021atwr_qspi_defconfig | 60 - ...s1021atwr_sdcard_ifc_SECURE_BOOT_defconfig | 70 - configs/ls1021atwr_sdcard_ifc_defconfig | 67 - configs/ls1021atwr_sdcard_qspi_defconfig | 70 - configs/ls1043ardb_SECURE_BOOT_defconfig | 51 - configs/ls1043ardb_defconfig | 49 - configs/ls1043ardb_nand_SECURE_BOOT_defconfig | 68 - configs/ls1043ardb_nand_defconfig | 66 - .../ls1043ardb_sdcard_SECURE_BOOT_defconfig | 66 - configs/ls1043ardb_sdcard_defconfig | 64 - configs/ls1046ardb_emmc_defconfig | 63 - configs/ls1046ardb_qspi_SECURE_BOOT_defconfig | 49 - configs/ls1046ardb_qspi_defconfig | 49 - configs/ls1046ardb_qspi_spl_defconfig | 66 - .../ls1046ardb_sdcard_SECURE_BOOT_defconfig | 64 - configs/ls1046ardb_sdcard_defconfig | 62 - configs/lschlv2_defconfig | 42 - configs/lsxhl_defconfig | 42 - configs/marsboard_defconfig | 37 - configs/mccmon6_nor_defconfig | 50 - configs/mccmon6_sd_defconfig | 51 - configs/mx6cuboxi_defconfig | 43 - configs/mx6sabreauto_defconfig | 67 - configs/mx6sabresd_defconfig | 75 - configs/nas220_defconfig | 42 - configs/omap35_logic_defconfig | 72 - configs/omap35_logic_somlv_defconfig | 78 - configs/omap3_beagle_defconfig | 82 - configs/omap3_logic_defconfig | 73 - configs/omap3_logic_somlv_defconfig | 78 - configs/omap3_overo_defconfig | 51 - configs/omap3_pandora_defconfig | 40 - configs/omap3_zoom1_defconfig | 39 - configs/ot1200_defconfig | 46 - configs/ot1200_spl_defconfig | 55 - configs/pcm051_rev1_defconfig | 58 - configs/pcm051_rev3_defconfig | 58 - configs/pcm058_defconfig | 57 - configs/pengwyn_defconfig | 62 - configs/pfla02_defconfig | 57 - configs/pico-hobbit-imx7d_defconfig | 60 - configs/pico-imx7d_defconfig | 60 - configs/pico-pi-imx7d_defconfig | 60 - configs/riotboard_defconfig | 37 - configs/s32v234evb_defconfig | 17 - configs/sheevaplug_defconfig | 44 - configs/sksimx6_defconfig | 42 - configs/snapper9260_defconfig | 34 - configs/snapper9g20_defconfig | 33 - configs/sniper_defconfig | 40 - configs/socfpga_arria10_defconfig | 44 - configs/socfpga_arria5_defconfig | 77 - configs/socfpga_cyclone5_defconfig | 78 - configs/socfpga_dbm_soc1_defconfig | 70 - configs/socfpga_de0_nano_soc_defconfig | 72 - configs/socfpga_de10_nano_defconfig | 68 - configs/socfpga_de1_soc_defconfig | 60 - configs/socfpga_is1_defconfig | 60 - configs/socfpga_sockit_defconfig | 78 - configs/socfpga_socrates_defconfig | 78 - configs/socfpga_sr1500_defconfig | 67 - configs/socfpga_stratix10_defconfig | 59 - configs/socfpga_vining_fpga_defconfig | 94 - configs/tbs2910_defconfig | 58 - configs/theadorable_debug_defconfig | 74 - configs/udoo_defconfig | 36 - configs/udoo_neo_defconfig | 33 - configs/vinco_defconfig | 40 - configs/vining_2000_defconfig | 43 - configs/wandboard_defconfig | 46 - configs/warp7_bl33_defconfig | 41 - configs/warp7_defconfig | 52 - configs/work_92105_defconfig | 41 - configs/xpress_defconfig | 32 - configs/xpress_spl_defconfig | 42 - configs/zc5202_defconfig | 42 - configs/zc5601_defconfig | 41 - doc/driver-model/MIGRATION.txt | 8 +- drivers/block/Kconfig | 2 +- drivers/core/Kconfig | 1 + drivers/mmc/Kconfig | 2 +- drivers/mmc/dw_mmc.c | 2 +- drivers/mmc/mmc-uclass.c | 2 +- drivers/mmc/mmc_write.c | 8 +- drivers/usb/Kconfig | 1 + include/configs/am335x_evm.h | 343 --- include/configs/am335x_shc.h | 263 -- include/configs/am43xx_evm.h | 292 -- include/configs/am65x_evm.h | 75 - include/configs/ap121.h | 46 - include/configs/ap143.h | 50 - include/configs/apalis_imx6.h | 277 -- include/configs/baltos.h | 276 -- include/configs/bav335x.h | 501 ---- include/configs/brppt1.h | 214 -- include/configs/chiliboard.h | 180 -- include/configs/cl-som-imx7.h | 182 -- include/configs/clearfog.h | 157 - include/configs/cm_t335.h | 152 - include/configs/cm_t43.h | 140 - include/configs/colibri_imx6.h | 251 -- include/configs/colibri_pxa270.h | 188 -- include/configs/db-mv784mp-gp.h | 99 - include/configs/devkit3250.h | 194 -- include/configs/devkit8000.h | 190 -- include/configs/dh_imx6.h | 178 -- include/configs/dns325.h | 118 - include/configs/dra7xx_evm.h | 165 -- include/configs/dreamplug.h | 83 - include/configs/ds109.h | 86 - include/configs/embestmx6boards.h | 150 - include/configs/guruplug.h | 82 - include/configs/gw_ventana.h | 355 --- include/configs/helios4.h | 172 -- include/configs/imx6_logic.h | 172 -- include/configs/imx6dl-mamoj.h | 99 - include/configs/kp_imx6q_tpc.h | 134 - include/configs/liteboard.h | 155 - include/configs/ls1021aiot.h | 251 -- include/configs/ls1021atwr.h | 505 ---- include/configs/ls1043ardb.h | 285 -- include/configs/ls1046ardb.h | 220 -- include/configs/lsxl.h | 149 - include/configs/mccmon6.h | 293 -- include/configs/mx6cuboxi.h | 149 - include/configs/mx6sabreauto.h | 78 - include/configs/mx6sabresd.h | 67 - include/configs/nas220.h | 112 - include/configs/omap3_beagle.h | 233 -- include/configs/omap3_cairo.h | 231 -- include/configs/omap3_igep00x0.h | 135 - include/configs/omap3_logic.h | 210 -- include/configs/omap3_overo.h | 192 -- include/configs/omap3_pandora.h | 69 - include/configs/omap3_zoom1.h | 138 - include/configs/ot1200.h | 114 - include/configs/pcm051.h | 137 - include/configs/pcm058.h | 98 - include/configs/pdu001.h | 86 - include/configs/pengwyn.h | 171 -- include/configs/pfla02.h | 157 - include/configs/pico-imx7d.h | 151 - include/configs/s32v234evb.h | 190 -- include/configs/sheevaplug.h | 92 - include/configs/sksimx6.h | 96 - include/configs/snapper9260.h | 123 - include/configs/snapper9g45.h | 112 - include/configs/sniper.h | 154 - include/configs/socfpga_arria10_socdk.h | 50 - include/configs/socfpga_arria5_socdk.h | 22 - include/configs/socfpga_cyclone5_socdk.h | 22 - include/configs/socfpga_dbm_soc1.h | 95 - include/configs/socfpga_de0_nano_soc.h | 22 - include/configs/socfpga_de10_nano.h | 22 - include/configs/socfpga_de1_soc.h | 22 - include/configs/socfpga_is1.h | 34 - include/configs/socfpga_sockit.h | 22 - include/configs/socfpga_socrates.h | 22 - include/configs/socfpga_sr1500.h | 56 - include/configs/socfpga_stratix10_socdk.h | 221 -- include/configs/socfpga_vining_fpga.h | 180 -- include/configs/tbs2910.h | 158 - include/configs/theadorable.h | 125 - include/configs/udoo.h | 95 - include/configs/udoo_neo.h | 106 - include/configs/vinco.h | 118 - include/configs/vining_2000.h | 104 - include/configs/wandboard.h | 156 - include/configs/warp7.h | 169 -- include/configs/work_92105.h | 161 - include/configs/xpress.h | 135 - include/configs/zc5202.h | 30 - include/configs/zc5601.h | 28 - include/dwmmc.h | 6 +- tools/rmboard.py | 145 + 783 files changed, 162 insertions(+), 87172 deletions(-) delete mode 100644 arch/arm/cpu/armv8/s32v234/Makefile delete mode 100644 arch/arm/cpu/armv8/s32v234/cpu.c delete mode 100644 arch/arm/cpu/armv8/s32v234/cpu.h delete mode 100644 arch/arm/cpu/armv8/s32v234/generic.c delete mode 100644 arch/arm/dts/imx6dl-mamoj-u-boot.dtsi delete mode 100644 arch/arm/dts/imx6dl-mamoj.dts delete mode 100644 arch/arm/include/asm/arch-am33xx/chilisom.h delete mode 100644 arch/arm/include/asm/arch-s32v234/clock.h delete mode 100644 arch/arm/include/asm/arch-s32v234/ddr.h delete mode 100644 arch/arm/include/asm/arch-s32v234/imx-regs.h delete mode 100644 arch/arm/include/asm/arch-s32v234/lpddr2.h delete mode 100644 arch/arm/include/asm/arch-s32v234/mc_cgm_regs.h delete mode 100644 arch/arm/include/asm/arch-s32v234/mc_me_regs.h delete mode 100644 arch/arm/include/asm/arch-s32v234/mc_rgm_regs.h delete mode 100644 arch/arm/include/asm/arch-s32v234/mmdc.h delete mode 100644 arch/arm/include/asm/arch-s32v234/siul.h delete mode 100644 arch/arm/mach-omap2/am33xx/chilisom.c delete mode 100644 board/BuR/brppt1/Kconfig delete mode 100644 board/BuR/brppt1/MAINTAINERS delete mode 100644 board/BuR/brppt1/Makefile delete mode 100644 board/BuR/brppt1/board.c delete mode 100644 board/BuR/brppt1/config.mk delete mode 100644 board/BuR/brppt1/mux.c delete mode 100644 board/Marvell/db-mv784mp-gp/MAINTAINERS delete mode 100644 board/Marvell/db-mv784mp-gp/Makefile delete mode 100644 board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c delete mode 100644 board/Marvell/dreamplug/Kconfig delete mode 100644 board/Marvell/dreamplug/MAINTAINERS delete mode 100644 board/Marvell/dreamplug/Makefile delete mode 100644 board/Marvell/dreamplug/dreamplug.c delete mode 100644 board/Marvell/dreamplug/dreamplug.h delete mode 100644 board/Marvell/dreamplug/kwbimage.cfg delete mode 100644 board/Marvell/guruplug/Kconfig delete mode 100644 board/Marvell/guruplug/MAINTAINERS delete mode 100644 board/Marvell/guruplug/Makefile delete mode 100644 board/Marvell/guruplug/guruplug.c delete mode 100644 board/Marvell/guruplug/guruplug.h delete mode 100644 board/Marvell/guruplug/kwbimage.cfg delete mode 100644 board/Marvell/sheevaplug/Kconfig delete mode 100644 board/Marvell/sheevaplug/MAINTAINERS delete mode 100644 board/Marvell/sheevaplug/Makefile delete mode 100644 board/Marvell/sheevaplug/kwbimage.cfg delete mode 100644 board/Marvell/sheevaplug/sheevaplug.c delete mode 100644 board/Marvell/sheevaplug/sheevaplug.h delete mode 100644 board/Seagate/nas220/Kconfig delete mode 100644 board/Seagate/nas220/MAINTAINERS delete mode 100644 board/Seagate/nas220/Makefile delete mode 100644 board/Seagate/nas220/kwbimage.cfg delete mode 100644 board/Seagate/nas220/nas220.c delete mode 100644 board/Synology/ds109/Kconfig delete mode 100644 board/Synology/ds109/MAINTAINERS delete mode 100644 board/Synology/ds109/Makefile delete mode 100644 board/Synology/ds109/ds109.c delete mode 100644 board/Synology/ds109/ds109.h delete mode 100644 board/Synology/ds109/kwbimage.cfg delete mode 100644 board/Synology/ds109/openocd.cfg delete mode 100644 board/altera/arria10-socdk/Kconfig delete mode 100644 board/altera/arria10-socdk/MAINTAINERS delete mode 100644 board/altera/arria10-socdk/Makefile delete mode 100644 board/altera/arria10-socdk/socfpga.c delete mode 100644 board/altera/arria5-socdk/MAINTAINERS delete mode 100644 board/altera/arria5-socdk/Makefile delete mode 100644 board/altera/arria5-socdk/qts/iocsr_config.h delete mode 100644 board/altera/arria5-socdk/qts/pinmux_config.h delete mode 100644 board/altera/arria5-socdk/qts/pll_config.h delete mode 100644 board/altera/arria5-socdk/qts/sdram_config.h delete mode 100644 board/altera/arria5-socdk/socfpga.c delete mode 100644 board/altera/cyclone5-socdk/MAINTAINERS delete mode 100644 board/altera/cyclone5-socdk/Makefile delete mode 100644 board/altera/cyclone5-socdk/qts/iocsr_config.h delete mode 100644 board/altera/cyclone5-socdk/qts/pinmux_config.h delete mode 100644 board/altera/cyclone5-socdk/qts/pll_config.h delete mode 100644 board/altera/cyclone5-socdk/qts/sdram_config.h delete mode 100644 board/altera/cyclone5-socdk/socfpga.c delete mode 100644 board/altera/stratix10-socdk/MAINTAINERS delete mode 100644 board/altera/stratix10-socdk/Makefile delete mode 100644 board/altera/stratix10-socdk/socfpga.c delete mode 100644 board/bachmann/ot1200/Kconfig delete mode 100644 board/bachmann/ot1200/MAINTAINERS delete mode 100644 board/bachmann/ot1200/Makefile delete mode 100644 board/bachmann/ot1200/README delete mode 100644 board/bachmann/ot1200/mx6q_4x_mt41j128.cfg delete mode 100644 board/bachmann/ot1200/ot1200.c delete mode 100644 board/bachmann/ot1200/ot1200_spl.c delete mode 100644 board/birdland/bav335x/Kconfig delete mode 100644 board/birdland/bav335x/Makefile delete mode 100644 board/birdland/bav335x/README delete mode 100644 board/birdland/bav335x/board.c delete mode 100644 board/birdland/bav335x/board.h delete mode 100644 board/birdland/bav335x/mux.c delete mode 100644 board/birdland/bav335x/u-boot.lds delete mode 100644 board/bluewater/gurnard/Kconfig delete mode 100644 board/bluewater/gurnard/MAINTAINERS delete mode 100644 board/bluewater/gurnard/Makefile delete mode 100644 board/bluewater/gurnard/gurnard.c delete mode 100644 board/bluewater/gurnard/splash_logo.h delete mode 100644 board/bluewater/snapper9260/Kconfig delete mode 100644 board/bluewater/snapper9260/MAINTAINERS delete mode 100644 board/bluewater/snapper9260/Makefile delete mode 100644 board/bluewater/snapper9260/snapper9260.c delete mode 100644 board/bosch/shc/Kconfig delete mode 100644 board/bosch/shc/MAINTAINERS delete mode 100644 board/bosch/shc/Makefile delete mode 100644 board/bosch/shc/README delete mode 100644 board/bosch/shc/board.c delete mode 100644 board/bosch/shc/board.h delete mode 100644 board/bosch/shc/mux.c delete mode 100644 board/bticino/mamoj/Kconfig delete mode 100644 board/bticino/mamoj/MAINTAINERS delete mode 100644 board/bticino/mamoj/Makefile delete mode 100644 board/bticino/mamoj/README delete mode 100644 board/bticino/mamoj/mamoj.c delete mode 100644 board/bticino/mamoj/spl.c delete mode 100644 board/buffalo/lsxl/Kconfig delete mode 100644 board/buffalo/lsxl/MAINTAINERS delete mode 100644 board/buffalo/lsxl/Makefile delete mode 100644 board/buffalo/lsxl/README delete mode 100644 board/buffalo/lsxl/kwbimage-lschl.cfg delete mode 100644 board/buffalo/lsxl/kwbimage-lsxhl.cfg delete mode 100644 board/buffalo/lsxl/lsxl.c delete mode 100644 board/buffalo/lsxl/lsxl.h delete mode 100644 board/ccv/xpress/Kconfig delete mode 100644 board/ccv/xpress/MAINTAINERS delete mode 100644 board/ccv/xpress/Makefile delete mode 100644 board/ccv/xpress/imximage.cfg delete mode 100644 board/ccv/xpress/spl.c delete mode 100644 board/ccv/xpress/xpress.c delete mode 100644 board/compulab/cl-som-imx7/Kconfig delete mode 100644 board/compulab/cl-som-imx7/MAINTAINERS delete mode 100644 board/compulab/cl-som-imx7/Makefile delete mode 100644 board/compulab/cl-som-imx7/cl-som-imx7.c delete mode 100644 board/compulab/cl-som-imx7/common.c delete mode 100644 board/compulab/cl-som-imx7/common.h delete mode 100644 board/compulab/cl-som-imx7/mux.c delete mode 100644 board/compulab/cl-som-imx7/spl.c delete mode 100644 board/compulab/cm_t335/Kconfig delete mode 100644 board/compulab/cm_t335/MAINTAINERS delete mode 100644 board/compulab/cm_t335/Makefile delete mode 100644 board/compulab/cm_t335/cm_t335.c delete mode 100644 board/compulab/cm_t335/mux.c delete mode 100644 board/compulab/cm_t335/spl.c delete mode 100644 board/compulab/cm_t335/u-boot.lds delete mode 100644 board/compulab/cm_t43/Kconfig delete mode 100644 board/compulab/cm_t43/MAINTAINERS delete mode 100644 board/compulab/cm_t43/Makefile delete mode 100644 board/compulab/cm_t43/board.h delete mode 100644 board/compulab/cm_t43/cm_t43.c delete mode 100644 board/compulab/cm_t43/mux.c delete mode 100644 board/compulab/cm_t43/spl.c delete mode 100644 board/d-link/dns325/Kconfig delete mode 100644 board/d-link/dns325/MAINTAINERS delete mode 100644 board/d-link/dns325/Makefile delete mode 100644 board/d-link/dns325/dns325.c delete mode 100644 board/d-link/dns325/dns325.h delete mode 100644 board/d-link/dns325/kwbimage.cfg delete mode 100644 board/dhelectronics/dh_imx6/Kconfig delete mode 100644 board/dhelectronics/dh_imx6/MAINTAINERS delete mode 100644 board/dhelectronics/dh_imx6/Makefile delete mode 100644 board/dhelectronics/dh_imx6/dh_imx6.c delete mode 100644 board/dhelectronics/dh_imx6/dh_imx6_spl.c delete mode 100644 board/ebv/socrates/MAINTAINERS delete mode 100644 board/ebv/socrates/Makefile delete mode 100644 board/ebv/socrates/qts/iocsr_config.h delete mode 100644 board/ebv/socrates/qts/pinmux_config.h delete mode 100644 board/ebv/socrates/qts/pll_config.h delete mode 100644 board/ebv/socrates/qts/sdram_config.h delete mode 100644 board/ebv/socrates/socfpga.c delete mode 100644 board/eets/pdu001/Kconfig delete mode 100644 board/eets/pdu001/MAINTAINERS delete mode 100644 board/eets/pdu001/Makefile delete mode 100644 board/eets/pdu001/README delete mode 100644 board/eets/pdu001/board.c delete mode 100644 board/eets/pdu001/board.h delete mode 100644 board/eets/pdu001/mux.c delete mode 100644 board/el/el6x/Kconfig delete mode 100644 board/el/el6x/MAINTAINERS delete mode 100644 board/el/el6x/Makefile delete mode 100644 board/el/el6x/el6x.c delete mode 100644 board/embest/mx6boards/Kconfig delete mode 100644 board/embest/mx6boards/MAINTAINERS delete mode 100644 board/embest/mx6boards/Makefile delete mode 100644 board/embest/mx6boards/mx6boards.c delete mode 100644 board/freescale/ls1021aiot/Kconfig delete mode 100644 board/freescale/ls1021aiot/MAINTAINERS delete mode 100644 board/freescale/ls1021aiot/Makefile delete mode 100644 board/freescale/ls1021aiot/README delete mode 100644 board/freescale/ls1021aiot/dcu.c delete mode 100644 board/freescale/ls1021aiot/ls1021aiot.c delete mode 100644 board/freescale/ls1021aiot/ls102xa_pbi.cfg delete mode 100644 board/freescale/ls1021aiot/ls102xa_rcw_sd.cfg delete mode 100644 board/freescale/ls1021aiot/psci.S delete mode 100644 board/freescale/ls1021atwr/Kconfig delete mode 100644 board/freescale/ls1021atwr/MAINTAINERS delete mode 100644 board/freescale/ls1021atwr/Makefile delete mode 100644 board/freescale/ls1021atwr/README delete mode 100644 board/freescale/ls1021atwr/dcu.c delete mode 100644 board/freescale/ls1021atwr/ls1021atwr.c delete mode 100644 board/freescale/ls1021atwr/ls102xa_pbi.cfg delete mode 100644 board/freescale/ls1021atwr/ls102xa_rcw_sd_ifc.cfg delete mode 100644 board/freescale/ls1021atwr/ls102xa_rcw_sd_qspi.cfg delete mode 100644 board/freescale/ls1021atwr/psci.S delete mode 100644 board/freescale/ls1043ardb/Kconfig delete mode 100644 board/freescale/ls1043ardb/MAINTAINERS delete mode 100644 board/freescale/ls1043ardb/Makefile delete mode 100644 board/freescale/ls1043ardb/README delete mode 100644 board/freescale/ls1043ardb/cpld.c delete mode 100644 board/freescale/ls1043ardb/cpld.h delete mode 100644 board/freescale/ls1043ardb/ddr.c delete mode 100644 board/freescale/ls1043ardb/ddr.h delete mode 100644 board/freescale/ls1043ardb/eth.c delete mode 100644 board/freescale/ls1043ardb/ls1043ardb.c delete mode 100644 board/freescale/ls1043ardb/ls1043ardb_pbi.cfg delete mode 100644 board/freescale/ls1043ardb/ls1043ardb_rcw_nand.cfg delete mode 100644 board/freescale/ls1043ardb/ls1043ardb_rcw_sd.cfg delete mode 100644 board/freescale/ls1046ardb/Kconfig delete mode 100644 board/freescale/ls1046ardb/MAINTAINERS delete mode 100644 board/freescale/ls1046ardb/Makefile delete mode 100644 board/freescale/ls1046ardb/README delete mode 100644 board/freescale/ls1046ardb/cpld.c delete mode 100644 board/freescale/ls1046ardb/cpld.h delete mode 100644 board/freescale/ls1046ardb/ddr.c delete mode 100644 board/freescale/ls1046ardb/ddr.h delete mode 100644 board/freescale/ls1046ardb/eth.c delete mode 100644 board/freescale/ls1046ardb/ls1046ardb.c delete mode 100644 board/freescale/ls1046ardb/ls1046ardb_pbi.cfg delete mode 100644 board/freescale/ls1046ardb/ls1046ardb_qspi_pbi.cfg delete mode 100644 board/freescale/ls1046ardb/ls1046ardb_rcw_emmc.cfg delete mode 100644 board/freescale/ls1046ardb/ls1046ardb_rcw_qspi.cfg delete mode 100644 board/freescale/ls1046ardb/ls1046ardb_rcw_sd.cfg delete mode 100644 board/freescale/mx6sabreauto/Kconfig delete mode 100644 board/freescale/mx6sabreauto/MAINTAINERS delete mode 100644 board/freescale/mx6sabreauto/Makefile delete mode 100644 board/freescale/mx6sabreauto/README delete mode 100644 board/freescale/mx6sabreauto/mx6sabreauto.c delete mode 100644 board/freescale/mx6sabresd/Kconfig delete mode 100644 board/freescale/mx6sabresd/MAINTAINERS delete mode 100644 board/freescale/mx6sabresd/Makefile delete mode 100644 board/freescale/mx6sabresd/README delete mode 100644 board/freescale/mx6sabresd/mx6sabresd.c delete mode 100644 board/freescale/s32v234evb/Kconfig delete mode 100644 board/freescale/s32v234evb/MAINTAINERS delete mode 100644 board/freescale/s32v234evb/Makefile delete mode 100644 board/freescale/s32v234evb/clock.c delete mode 100644 board/freescale/s32v234evb/lpddr2.c delete mode 100644 board/freescale/s32v234evb/s32v234evb.c delete mode 100644 board/freescale/s32v234evb/s32v234evb.cfg delete mode 100644 board/gateworks/gw_ventana/Kconfig delete mode 100644 board/gateworks/gw_ventana/MAINTAINERS delete mode 100644 board/gateworks/gw_ventana/Makefile delete mode 100644 board/gateworks/gw_ventana/README delete mode 100644 board/gateworks/gw_ventana/common.c delete mode 100644 board/gateworks/gw_ventana/common.h delete mode 100644 board/gateworks/gw_ventana/eeprom.c delete mode 100644 board/gateworks/gw_ventana/gsc.c delete mode 100644 board/gateworks/gw_ventana/gsc.h delete mode 100644 board/gateworks/gw_ventana/gw_ventana.c delete mode 100644 board/gateworks/gw_ventana/gw_ventana_spl.c delete mode 100644 board/gateworks/gw_ventana/ventana_eeprom.h delete mode 100644 board/grinn/chiliboard/Kconfig delete mode 100644 board/grinn/chiliboard/MAINTAINERS delete mode 100644 board/grinn/chiliboard/Makefile delete mode 100644 board/grinn/chiliboard/README delete mode 100644 board/grinn/chiliboard/board.c delete mode 100644 board/grinn/liteboard/Kconfig delete mode 100644 board/grinn/liteboard/MAINTAINERS delete mode 100644 board/grinn/liteboard/Makefile delete mode 100644 board/grinn/liteboard/README delete mode 100644 board/grinn/liteboard/board.c delete mode 100644 board/imgtec/xilfpga/Kconfig delete mode 100644 board/imgtec/xilfpga/MAINTAINERS delete mode 100644 board/imgtec/xilfpga/Makefile delete mode 100644 board/imgtec/xilfpga/README delete mode 100644 board/imgtec/xilfpga/xilfpga.c delete mode 100644 board/is1/MAINTAINERS delete mode 100644 board/is1/Makefile delete mode 100644 board/is1/qts/iocsr_config.h delete mode 100644 board/is1/qts/pinmux_config.h delete mode 100644 board/is1/qts/pll_config.h delete mode 100644 board/is1/qts/sdram_config.h delete mode 100644 board/is1/socfpga.c delete mode 100644 board/isee/igep00x0/Kconfig delete mode 100644 board/isee/igep00x0/MAINTAINERS delete mode 100644 board/isee/igep00x0/Makefile delete mode 100644 board/isee/igep00x0/common.c delete mode 100644 board/isee/igep00x0/igep00x0.c delete mode 100644 board/isee/igep00x0/igep00x0.h delete mode 100644 board/isee/igep00x0/spl.c delete mode 100644 board/k+p/kp_imx6q_tpc/Kconfig delete mode 100644 board/k+p/kp_imx6q_tpc/MAINTAINERS delete mode 100644 board/k+p/kp_imx6q_tpc/Makefile delete mode 100644 board/k+p/kp_imx6q_tpc/kp_imx6q_tpc.c delete mode 100644 board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c delete mode 100644 board/kobol/helios4/MAINTAINERS delete mode 100644 board/kobol/helios4/Makefile delete mode 100644 board/kobol/helios4/README delete mode 100644 board/kobol/helios4/helios4.c delete mode 100644 board/l+g/vinco/Kconfig delete mode 100644 board/l+g/vinco/MAINTAINERS delete mode 100644 board/l+g/vinco/Makefile delete mode 100644 board/l+g/vinco/vinco.c delete mode 100644 board/lg/sniper/Kconfig delete mode 100644 board/lg/sniper/MAINTAINERS delete mode 100644 board/lg/sniper/Makefile delete mode 100644 board/lg/sniper/sniper.c delete mode 100644 board/lg/sniper/sniper.h delete mode 100644 board/liebherr/mccmon6/Kconfig delete mode 100644 board/liebherr/mccmon6/MAINTAINERS delete mode 100644 board/liebherr/mccmon6/Makefile delete mode 100644 board/liebherr/mccmon6/mccmon6.c delete mode 100644 board/liebherr/mccmon6/mon6_imximage_nor.cfg delete mode 100644 board/liebherr/mccmon6/mon6_imximage_sd.cfg delete mode 100644 board/liebherr/mccmon6/spl.c delete mode 100644 board/logicpd/imx6/Kconfig delete mode 100644 board/logicpd/imx6/MAINTAINERS delete mode 100644 board/logicpd/imx6/Makefile delete mode 100644 board/logicpd/imx6/README delete mode 100644 board/logicpd/imx6/imx6logic.c delete mode 100644 board/logicpd/omap3som/Kconfig delete mode 100644 board/logicpd/omap3som/MAINTAINERS delete mode 100644 board/logicpd/omap3som/Makefile delete mode 100644 board/logicpd/omap3som/README delete mode 100644 board/logicpd/omap3som/omap3logic.c delete mode 100644 board/logicpd/omap3som/omap3logic.h delete mode 100644 board/logicpd/zoom1/Kconfig delete mode 100644 board/logicpd/zoom1/MAINTAINERS delete mode 100644 board/logicpd/zoom1/Makefile delete mode 100644 board/logicpd/zoom1/config.mk delete mode 100644 board/logicpd/zoom1/zoom1.c delete mode 100644 board/logicpd/zoom1/zoom1.h delete mode 100644 board/overo/Kconfig delete mode 100644 board/overo/MAINTAINERS delete mode 100644 board/overo/Makefile delete mode 100644 board/overo/common.c delete mode 100644 board/overo/overo.c delete mode 100644 board/overo/overo.h delete mode 100644 board/overo/spl.c delete mode 100644 board/pandora/Kconfig delete mode 100644 board/pandora/MAINTAINERS delete mode 100644 board/pandora/Makefile delete mode 100644 board/pandora/pandora.c delete mode 100644 board/pandora/pandora.h delete mode 100644 board/phytec/pcm051/Kconfig delete mode 100644 board/phytec/pcm051/MAINTAINERS delete mode 100644 board/phytec/pcm051/Makefile delete mode 100644 board/phytec/pcm051/board.c delete mode 100644 board/phytec/pcm051/board.h delete mode 100644 board/phytec/pcm051/mux.c delete mode 100644 board/phytec/pcm058/Kconfig delete mode 100644 board/phytec/pcm058/MAINTAINERS delete mode 100644 board/phytec/pcm058/Makefile delete mode 100644 board/phytec/pcm058/README delete mode 100644 board/phytec/pcm058/pcm058.c delete mode 100644 board/phytec/pfla02/Kconfig delete mode 100644 board/phytec/pfla02/MAINTAINERS delete mode 100644 board/phytec/pfla02/Makefile delete mode 100644 board/phytec/pfla02/README delete mode 100644 board/phytec/pfla02/pfla02.c delete mode 100644 board/qca/ap121/Kconfig delete mode 100644 board/qca/ap121/MAINTAINERS delete mode 100644 board/qca/ap121/Makefile delete mode 100644 board/qca/ap121/ap121.c delete mode 100644 board/qca/ap143/Kconfig delete mode 100644 board/qca/ap143/MAINTAINERS delete mode 100644 board/qca/ap143/Makefile delete mode 100644 board/qca/ap143/ap143.c delete mode 100644 board/quipos/cairo/Kconfig delete mode 100644 board/quipos/cairo/MAINTAINERS delete mode 100644 board/quipos/cairo/Makefile delete mode 100644 board/quipos/cairo/cairo.c delete mode 100644 board/quipos/cairo/cairo.h delete mode 100644 board/samtec/vining_2000/Kconfig delete mode 100644 board/samtec/vining_2000/MAINTAINERS delete mode 100644 board/samtec/vining_2000/Makefile delete mode 100644 board/samtec/vining_2000/imximage.cfg delete mode 100644 board/samtec/vining_2000/vining_2000.c delete mode 100644 board/silica/pengwyn/Kconfig delete mode 100644 board/silica/pengwyn/MAINTAINERS delete mode 100644 board/silica/pengwyn/Makefile delete mode 100644 board/silica/pengwyn/board.c delete mode 100644 board/silica/pengwyn/board.h delete mode 100644 board/silica/pengwyn/mux.c delete mode 100644 board/sks-kinkel/sksimx6/Kconfig delete mode 100644 board/sks-kinkel/sksimx6/MAINTAINERS delete mode 100644 board/sks-kinkel/sksimx6/Makefile delete mode 100644 board/sks-kinkel/sksimx6/sksimx6.c delete mode 100644 board/solidrun/clearfog/MAINTAINERS delete mode 100644 board/solidrun/clearfog/Makefile delete mode 100644 board/solidrun/clearfog/README delete mode 100644 board/solidrun/clearfog/clearfog.c delete mode 100644 board/solidrun/mx6cuboxi/Kconfig delete mode 100644 board/solidrun/mx6cuboxi/MAINTAINERS delete mode 100644 board/solidrun/mx6cuboxi/Makefile delete mode 100644 board/solidrun/mx6cuboxi/README delete mode 100644 board/solidrun/mx6cuboxi/mx6cuboxi.c delete mode 100644 board/sr1500/MAINTAINERS delete mode 100644 board/sr1500/Makefile delete mode 100644 board/sr1500/qts/iocsr_config.h delete mode 100644 board/sr1500/qts/pinmux_config.h delete mode 100644 board/sr1500/qts/pll_config.h delete mode 100644 board/sr1500/qts/sdram_config.h delete mode 100644 board/sr1500/socfpga.c delete mode 100644 board/tbs/tbs2910/Kconfig delete mode 100644 board/tbs/tbs2910/MAINTAINERS delete mode 100644 board/tbs/tbs2910/Makefile delete mode 100644 board/tbs/tbs2910/tbs2910.c delete mode 100644 board/tbs/tbs2910/tbs2910.cfg delete mode 100644 board/technexion/pico-imx7d/Kconfig delete mode 100644 board/technexion/pico-imx7d/MAINTAINERS delete mode 100644 board/technexion/pico-imx7d/Makefile delete mode 100644 board/technexion/pico-imx7d/README delete mode 100644 board/technexion/pico-imx7d/pico-imx7d.c delete mode 100644 board/technexion/pico-imx7d/spl.c delete mode 100644 board/theadorable/MAINTAINERS delete mode 100644 board/theadorable/Makefile delete mode 100644 board/theadorable/fpga.c delete mode 100644 board/theadorable/theadorable.c delete mode 100644 board/theadorable/theadorable.h delete mode 100644 board/ti/am335x/Kconfig delete mode 100644 board/ti/am335x/MAINTAINERS delete mode 100644 board/ti/am335x/Makefile delete mode 100644 board/ti/am335x/README delete mode 100644 board/ti/am335x/board.c delete mode 100644 board/ti/am335x/board.h delete mode 100644 board/ti/am335x/mux.c delete mode 100644 board/ti/am335x/u-boot.lds delete mode 100644 board/ti/am43xx/Kconfig delete mode 100644 board/ti/am43xx/MAINTAINERS delete mode 100644 board/ti/am43xx/Makefile delete mode 100644 board/ti/am43xx/board.c delete mode 100644 board/ti/am43xx/board.h delete mode 100644 board/ti/am43xx/mux.c delete mode 100644 board/ti/am65x/Kconfig delete mode 100644 board/ti/am65x/MAINTAINERS delete mode 100644 board/ti/am65x/Makefile delete mode 100644 board/ti/am65x/README delete mode 100644 board/ti/am65x/evm.c delete mode 100644 board/ti/beagle/Kconfig delete mode 100644 board/ti/beagle/MAINTAINERS delete mode 100644 board/ti/beagle/Makefile delete mode 100644 board/ti/beagle/beagle.c delete mode 100644 board/ti/beagle/beagle.h delete mode 100644 board/ti/beagle/led.c delete mode 100644 board/ti/dra7xx/Kconfig delete mode 100644 board/ti/dra7xx/MAINTAINERS delete mode 100644 board/ti/dra7xx/Makefile delete mode 100644 board/ti/dra7xx/README delete mode 100644 board/ti/dra7xx/evm.c delete mode 100644 board/ti/dra7xx/mux_data.h delete mode 100644 board/timll/devkit3250/Kconfig delete mode 100644 board/timll/devkit3250/MAINTAINERS delete mode 100644 board/timll/devkit3250/Makefile delete mode 100644 board/timll/devkit3250/devkit3250.c delete mode 100644 board/timll/devkit3250/devkit3250_spl.c delete mode 100644 board/timll/devkit8000/Kconfig delete mode 100644 board/timll/devkit8000/MAINTAINERS delete mode 100644 board/timll/devkit8000/Makefile delete mode 100644 board/timll/devkit8000/README delete mode 100644 board/timll/devkit8000/devkit8000.c delete mode 100644 board/timll/devkit8000/devkit8000.h delete mode 100644 board/toradex/apalis_imx6/1066mhz_4x128mx16.cfg delete mode 100644 board/toradex/apalis_imx6/1066mhz_4x256mx16.cfg delete mode 100644 board/toradex/apalis_imx6/Kconfig delete mode 100644 board/toradex/apalis_imx6/MAINTAINERS delete mode 100644 board/toradex/apalis_imx6/Makefile delete mode 100644 board/toradex/apalis_imx6/apalis_imx6.c delete mode 100644 board/toradex/apalis_imx6/apalis_imx6q.cfg delete mode 100644 board/toradex/apalis_imx6/clocks.cfg delete mode 100644 board/toradex/apalis_imx6/ddr-setup.cfg delete mode 100644 board/toradex/apalis_imx6/do_fuse.c delete mode 100644 board/toradex/apalis_imx6/pf0100.c delete mode 100644 board/toradex/apalis_imx6/pf0100.h delete mode 100644 board/toradex/apalis_imx6/pf0100_otp.inc delete mode 100644 board/toradex/colibri_imx6/800mhz_2x64mx16.cfg delete mode 100644 board/toradex/colibri_imx6/800mhz_4x64mx16.cfg delete mode 100644 board/toradex/colibri_imx6/Kconfig delete mode 100644 board/toradex/colibri_imx6/MAINTAINERS delete mode 100644 board/toradex/colibri_imx6/Makefile delete mode 100644 board/toradex/colibri_imx6/clocks.cfg delete mode 100644 board/toradex/colibri_imx6/colibri_imx6.c delete mode 100644 board/toradex/colibri_imx6/colibri_imx6.cfg delete mode 100644 board/toradex/colibri_imx6/ddr-setup.cfg delete mode 100644 board/toradex/colibri_imx6/do_fuse.c delete mode 100644 board/toradex/colibri_imx6/pf0100.c delete mode 100644 board/toradex/colibri_imx6/pf0100.h delete mode 100644 board/toradex/colibri_imx6/pf0100_otp.inc delete mode 100644 board/toradex/colibri_pxa270/Kconfig delete mode 100644 board/toradex/colibri_pxa270/MAINTAINERS delete mode 100644 board/toradex/colibri_pxa270/Makefile delete mode 100644 board/toradex/colibri_pxa270/colibri_pxa270.c delete mode 100644 board/udoo/Kconfig delete mode 100644 board/udoo/MAINTAINERS delete mode 100644 board/udoo/Makefile delete mode 100644 board/udoo/README delete mode 100644 board/udoo/neo/Kconfig delete mode 100644 board/udoo/neo/MAINTAINERS delete mode 100644 board/udoo/neo/Makefile delete mode 100644 board/udoo/neo/neo.c delete mode 100644 board/udoo/udoo.c delete mode 100644 board/udoo/udoo_spl.c delete mode 100644 board/vscom/baltos/Kconfig delete mode 100644 board/vscom/baltos/MAINTAINERS delete mode 100644 board/vscom/baltos/Makefile delete mode 100644 board/vscom/baltos/README delete mode 100644 board/vscom/baltos/board.c delete mode 100644 board/vscom/baltos/board.h delete mode 100644 board/vscom/baltos/mux.c delete mode 100644 board/vscom/baltos/u-boot.lds delete mode 100644 board/wandboard/Kconfig delete mode 100644 board/wandboard/MAINTAINERS delete mode 100644 board/wandboard/Makefile delete mode 100644 board/wandboard/README delete mode 100644 board/wandboard/spl.c delete mode 100644 board/wandboard/wandboard.c delete mode 100644 board/warp7/Kconfig delete mode 100644 board/warp7/MAINTAINERS delete mode 100644 board/warp7/Makefile delete mode 100644 board/warp7/README delete mode 100644 board/warp7/imximage.cfg delete mode 100644 board/warp7/warp7.c delete mode 100644 board/work-microwave/work_92105/Kconfig delete mode 100644 board/work-microwave/work_92105/MAINTAINERS delete mode 100644 board/work-microwave/work_92105/Makefile delete mode 100644 board/work-microwave/work_92105/README delete mode 100644 board/work-microwave/work_92105/work_92105.c delete mode 100644 board/work-microwave/work_92105/work_92105_display.c delete mode 100644 board/work-microwave/work_92105/work_92105_display.h delete mode 100644 board/work-microwave/work_92105/work_92105_spl.c delete mode 100644 configs/am335x_baltos_defconfig delete mode 100644 configs/am335x_boneblack_defconfig delete mode 100644 configs/am335x_boneblack_vboot_defconfig delete mode 100644 configs/am335x_evm_defconfig delete mode 100644 configs/am335x_evm_nor_defconfig delete mode 100644 configs/am335x_evm_norboot_defconfig delete mode 100644 configs/am335x_evm_spiboot_defconfig delete mode 100644 configs/am335x_evm_usbspl_defconfig delete mode 100644 configs/am335x_pdu001_defconfig delete mode 100644 configs/am335x_shc_defconfig delete mode 100644 configs/am335x_shc_ict_defconfig delete mode 100644 configs/am335x_shc_netboot_defconfig delete mode 100644 configs/am335x_shc_prompt_defconfig delete mode 100644 configs/am335x_shc_sdboot_defconfig delete mode 100644 configs/am335x_shc_sdboot_prompt_defconfig delete mode 100644 configs/am43xx_evm_defconfig delete mode 100644 configs/am43xx_evm_ethboot_defconfig delete mode 100644 configs/am43xx_evm_qspiboot_defconfig delete mode 100644 configs/am43xx_evm_rtconly_defconfig delete mode 100644 configs/am43xx_evm_usbhost_boot_defconfig delete mode 100644 configs/am43xx_hs_evm_defconfig delete mode 100644 configs/am65x_evm_a53_defconfig delete mode 100644 configs/am65x_evm_r5_defconfig delete mode 100644 configs/ap121_defconfig delete mode 100644 configs/ap143_defconfig delete mode 100644 configs/apalis_imx6_defconfig delete mode 100644 configs/apalis_imx6_nospl_com_defconfig delete mode 100644 configs/apalis_imx6_nospl_it_defconfig delete mode 100644 configs/birdland_bav335a_defconfig delete mode 100644 configs/birdland_bav335b_defconfig delete mode 100644 configs/brppt1_mmc_defconfig delete mode 100644 configs/brppt1_nand_defconfig delete mode 100644 configs/brppt1_spi_defconfig delete mode 100644 configs/cairo_defconfig delete mode 100644 configs/chiliboard_defconfig delete mode 100644 configs/cl-som-imx7_defconfig delete mode 100644 configs/clearfog_defconfig delete mode 100644 configs/cm_t335_defconfig delete mode 100644 configs/cm_t43_defconfig delete mode 100644 configs/colibri_imx6_defconfig delete mode 100644 configs/colibri_imx6_nospl_defconfig delete mode 100644 configs/colibri_pxa270_defconfig delete mode 100644 configs/db-mv784mp-gp_defconfig delete mode 100644 configs/devkit3250_defconfig delete mode 100644 configs/devkit8000_defconfig delete mode 100644 configs/dh_imx6_defconfig delete mode 100644 configs/dns325_defconfig delete mode 100644 configs/dra7xx_evm_defconfig delete mode 100644 configs/dra7xx_hs_evm_defconfig delete mode 100644 configs/dreamplug_defconfig delete mode 100644 configs/ds109_defconfig delete mode 100644 configs/gurnard_defconfig delete mode 100644 configs/guruplug_defconfig delete mode 100644 configs/gwventana_emmc_defconfig delete mode 100644 configs/gwventana_gw5904_defconfig delete mode 100644 configs/gwventana_nand_defconfig delete mode 100644 configs/helios4_defconfig delete mode 100644 configs/igep0032_defconfig delete mode 100644 configs/igep00x0_defconfig delete mode 100644 configs/imgtec_xilfpga_defconfig delete mode 100644 configs/imx6dl_mamoj_defconfig delete mode 100644 configs/imx6q_logic_defconfig delete mode 100644 configs/kp_imx6q_tpc_defconfig delete mode 100644 configs/liteboard_defconfig delete mode 100644 configs/ls1021aiot_qspi_defconfig delete mode 100644 configs/ls1021aiot_sdcard_defconfig delete mode 100644 configs/ls1021atwr_nor_SECURE_BOOT_defconfig delete mode 100644 configs/ls1021atwr_nor_defconfig delete mode 100644 configs/ls1021atwr_nor_lpuart_defconfig delete mode 100644 configs/ls1021atwr_qspi_defconfig delete mode 100644 configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig delete mode 100644 configs/ls1021atwr_sdcard_ifc_defconfig delete mode 100644 configs/ls1021atwr_sdcard_qspi_defconfig delete mode 100644 configs/ls1043ardb_SECURE_BOOT_defconfig delete mode 100644 configs/ls1043ardb_defconfig delete mode 100644 configs/ls1043ardb_nand_SECURE_BOOT_defconfig delete mode 100644 configs/ls1043ardb_nand_defconfig delete mode 100644 configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig delete mode 100644 configs/ls1043ardb_sdcard_defconfig delete mode 100644 configs/ls1046ardb_emmc_defconfig delete mode 100644 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig delete mode 100644 configs/ls1046ardb_qspi_defconfig delete mode 100644 configs/ls1046ardb_qspi_spl_defconfig delete mode 100644 configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig delete mode 100644 configs/ls1046ardb_sdcard_defconfig delete mode 100644 configs/lschlv2_defconfig delete mode 100644 configs/lsxhl_defconfig delete mode 100644 configs/marsboard_defconfig delete mode 100644 configs/mccmon6_nor_defconfig delete mode 100644 configs/mccmon6_sd_defconfig delete mode 100644 configs/mx6cuboxi_defconfig delete mode 100644 configs/mx6sabreauto_defconfig delete mode 100644 configs/mx6sabresd_defconfig delete mode 100644 configs/nas220_defconfig delete mode 100644 configs/omap35_logic_defconfig delete mode 100644 configs/omap35_logic_somlv_defconfig delete mode 100644 configs/omap3_beagle_defconfig delete mode 100644 configs/omap3_logic_defconfig delete mode 100644 configs/omap3_logic_somlv_defconfig delete mode 100644 configs/omap3_overo_defconfig delete mode 100644 configs/omap3_pandora_defconfig delete mode 100644 configs/omap3_zoom1_defconfig delete mode 100644 configs/ot1200_defconfig delete mode 100644 configs/ot1200_spl_defconfig delete mode 100644 configs/pcm051_rev1_defconfig delete mode 100644 configs/pcm051_rev3_defconfig delete mode 100644 configs/pcm058_defconfig delete mode 100644 configs/pengwyn_defconfig delete mode 100644 configs/pfla02_defconfig delete mode 100644 configs/pico-hobbit-imx7d_defconfig delete mode 100644 configs/pico-imx7d_defconfig delete mode 100644 configs/pico-pi-imx7d_defconfig delete mode 100644 configs/riotboard_defconfig delete mode 100644 configs/s32v234evb_defconfig delete mode 100644 configs/sheevaplug_defconfig delete mode 100644 configs/sksimx6_defconfig delete mode 100644 configs/snapper9260_defconfig delete mode 100644 configs/snapper9g20_defconfig delete mode 100644 configs/sniper_defconfig delete mode 100644 configs/socfpga_arria10_defconfig delete mode 100644 configs/socfpga_arria5_defconfig delete mode 100644 configs/socfpga_cyclone5_defconfig delete mode 100644 configs/socfpga_dbm_soc1_defconfig delete mode 100644 configs/socfpga_de0_nano_soc_defconfig delete mode 100644 configs/socfpga_de10_nano_defconfig delete mode 100644 configs/socfpga_de1_soc_defconfig delete mode 100644 configs/socfpga_is1_defconfig delete mode 100644 configs/socfpga_sockit_defconfig delete mode 100644 configs/socfpga_socrates_defconfig delete mode 100644 configs/socfpga_sr1500_defconfig delete mode 100644 configs/socfpga_stratix10_defconfig delete mode 100644 configs/socfpga_vining_fpga_defconfig delete mode 100644 configs/tbs2910_defconfig delete mode 100644 configs/theadorable_debug_defconfig delete mode 100644 configs/udoo_defconfig delete mode 100644 configs/udoo_neo_defconfig delete mode 100644 configs/vinco_defconfig delete mode 100644 configs/vining_2000_defconfig delete mode 100644 configs/wandboard_defconfig delete mode 100644 configs/warp7_bl33_defconfig delete mode 100644 configs/warp7_defconfig delete mode 100644 configs/work_92105_defconfig delete mode 100644 configs/xpress_defconfig delete mode 100644 configs/xpress_spl_defconfig delete mode 100644 configs/zc5202_defconfig delete mode 100644 configs/zc5601_defconfig delete mode 100644 include/configs/am335x_evm.h delete mode 100644 include/configs/am335x_shc.h delete mode 100644 include/configs/am43xx_evm.h delete mode 100644 include/configs/am65x_evm.h delete mode 100644 include/configs/ap121.h delete mode 100644 include/configs/ap143.h delete mode 100644 include/configs/apalis_imx6.h delete mode 100644 include/configs/baltos.h delete mode 100644 include/configs/bav335x.h delete mode 100644 include/configs/brppt1.h delete mode 100644 include/configs/chiliboard.h delete mode 100644 include/configs/cl-som-imx7.h delete mode 100644 include/configs/clearfog.h delete mode 100644 include/configs/cm_t335.h delete mode 100644 include/configs/cm_t43.h delete mode 100644 include/configs/colibri_imx6.h delete mode 100644 include/configs/colibri_pxa270.h delete mode 100644 include/configs/db-mv784mp-gp.h delete mode 100644 include/configs/devkit3250.h delete mode 100644 include/configs/devkit8000.h delete mode 100644 include/configs/dh_imx6.h delete mode 100644 include/configs/dns325.h delete mode 100644 include/configs/dra7xx_evm.h delete mode 100644 include/configs/dreamplug.h delete mode 100644 include/configs/ds109.h delete mode 100644 include/configs/embestmx6boards.h delete mode 100644 include/configs/guruplug.h delete mode 100644 include/configs/gw_ventana.h delete mode 100644 include/configs/helios4.h delete mode 100644 include/configs/imx6_logic.h delete mode 100644 include/configs/imx6dl-mamoj.h delete mode 100644 include/configs/kp_imx6q_tpc.h delete mode 100644 include/configs/liteboard.h delete mode 100644 include/configs/ls1021aiot.h delete mode 100644 include/configs/ls1021atwr.h delete mode 100644 include/configs/ls1043ardb.h delete mode 100644 include/configs/ls1046ardb.h delete mode 100644 include/configs/lsxl.h delete mode 100644 include/configs/mccmon6.h delete mode 100644 include/configs/mx6cuboxi.h delete mode 100644 include/configs/mx6sabreauto.h delete mode 100644 include/configs/mx6sabresd.h delete mode 100644 include/configs/nas220.h delete mode 100644 include/configs/omap3_beagle.h delete mode 100644 include/configs/omap3_cairo.h delete mode 100644 include/configs/omap3_igep00x0.h delete mode 100644 include/configs/omap3_logic.h delete mode 100644 include/configs/omap3_overo.h delete mode 100644 include/configs/omap3_pandora.h delete mode 100644 include/configs/omap3_zoom1.h delete mode 100644 include/configs/ot1200.h delete mode 100644 include/configs/pcm051.h delete mode 100644 include/configs/pcm058.h delete mode 100644 include/configs/pdu001.h delete mode 100644 include/configs/pengwyn.h delete mode 100644 include/configs/pfla02.h delete mode 100644 include/configs/pico-imx7d.h delete mode 100644 include/configs/s32v234evb.h delete mode 100644 include/configs/sheevaplug.h delete mode 100644 include/configs/sksimx6.h delete mode 100644 include/configs/snapper9260.h delete mode 100644 include/configs/snapper9g45.h delete mode 100644 include/configs/sniper.h delete mode 100644 include/configs/socfpga_arria10_socdk.h delete mode 100644 include/configs/socfpga_arria5_socdk.h delete mode 100644 include/configs/socfpga_cyclone5_socdk.h delete mode 100644 include/configs/socfpga_dbm_soc1.h delete mode 100644 include/configs/socfpga_de0_nano_soc.h delete mode 100644 include/configs/socfpga_de10_nano.h delete mode 100644 include/configs/socfpga_de1_soc.h delete mode 100644 include/configs/socfpga_is1.h delete mode 100644 include/configs/socfpga_sockit.h delete mode 100644 include/configs/socfpga_socrates.h delete mode 100644 include/configs/socfpga_sr1500.h delete mode 100644 include/configs/socfpga_stratix10_socdk.h delete mode 100644 include/configs/socfpga_vining_fpga.h delete mode 100644 include/configs/tbs2910.h delete mode 100644 include/configs/theadorable.h delete mode 100644 include/configs/udoo.h delete mode 100644 include/configs/udoo_neo.h delete mode 100644 include/configs/vinco.h delete mode 100644 include/configs/vining_2000.h delete mode 100644 include/configs/wandboard.h delete mode 100644 include/configs/warp7.h delete mode 100644 include/configs/work_92105.h delete mode 100644 include/configs/xpress.h delete mode 100644 include/configs/zc5202.h delete mode 100644 include/configs/zc5601.h create mode 100755 tools/rmboard.py
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 1/93 Add a simple script to remove boards
This script attempts to create a git commit which removes a single board. It is quite fallible and everything it does needs checking. But it can help speed up the process.
---
tools/rmboard.py | 145 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 145 insertions(+) create mode 100755 tools/rmboard.py
tools/rmboard.py new file +145 -0
@@ -0,0 +1,145 @@ +#! /usr/bin/python + +''' +Script to remove boards + +Usage: + rmboard.py <board_name>... + +A single commit is created for each board removed. + +Some boards may depend on files provided by another and this will cause +problems. + +This script works by: + - Looking through the MAINTAINERS files which mention a board to find out + what files the board uses + - Looking through the Kconfig files which mention a board to find one that + needs to have material removed +''' + +import glob +import os +import re +import sys + +# Bring in the patman libraries +our_path = os.path.dirname(os.path.realpath(__file__)) +sys.path.append(os.path.join(our_path, '../patman')) + +import command + +def rm_kconfig_include(path): + """Remove a path from Kconfig files + + This function finds the given path in a 'source' statement in a Kconfig + file and removes that line from the file. This is needed because the path + is going to be removed, so any reference to it will cause a problem with + Kconfig parsing. + + The changes are made locally and then added to the git staging area. + + Args: + path: Path to search for and remove + """ + print 'path', path + cmd = ['git', 'grep', path] + stdout = command.RunPipe([cmd], capture=True, raise_on_error=False).stdout + if not stdout: + return + fname = stdout.split(':')[0] + + print "Fixing up '%s' to remove reference to '%s'" % (fname, path) + cmd = ['sed', '-i', '\|%s|d' % path, fname] + stdout = command.RunPipe([cmd], capture=True).stdout + + cmd = ['git', 'add', fname] + stdout = command.RunPipe([cmd], capture=True).stdout + +def rm_board(board): + """Handle creating a commit which removes a single board + + Args: + board: Board name to remove + """ + + # Find all MAINTAINERS and Kconfig files which mention the board + cmd = ['git', 'grep', '-l', board] + stdout = command.RunPipe([cmd], capture=True).stdout + maintain = [] + kconfig = [] + for line in stdout.splitlines(): + line = line.strip() + if 'MAINTAINERS' in line: + if line not in maintain: + maintain.append(line) + elif 'Kconfig' in line: + kconfig.append(line) + paths = [] + cc = [] + print 'maintain', maintain + + # Look through the MAINTAINERS file to find things to remove + for fname in maintain: + with open(fname) as fd: + for line in fd: + line = line.strip() + fields = re.split('[ \t]', line, 1) + print fields + if len(fields) == 2: + if fields[0] == 'M:': + cc.append(fields[1]) + elif fields[0] == 'F:': + paths.append(fields[1].strip()) + print 'paths', paths + + # Expannd any wildcards in the MAINTAINRERS file + real = [] + for path in paths: + if path[-1] == '/': + path = path[:-1] + if '*' in path: + globbed = glob.glob(path) + print "Expanded '%s' to '%s'" % (path, globbed) + real += globbed + else: + real.append(path) + print 'real', real + + # Search for Kconfig files in the resulting list. Remove any 'source' lines + # which referenced Kconfig files we want to remove + for path in real: + cmd = ['find', path] + stdout = (command.RunPipe([cmd], capture=True, raise_on_error=False). + stdout) + for fname in stdout.splitlines(): + if fname.endswith('Kconfig'): + rm_kconfig_include(fname) + + # Remove unwanted files + cmd = ['git', 'rm', '-r'] + real + stdout = command.RunPipe([cmd], capture=True).stdout + + # Change the messages as needed + msg = '''arm: Remove %s board + +This board has not been converted to CONFIG_DM_BLK by the deadline. +Remove it. + +''' % board + for name in cc: + msg += 'Patch-cc: %s\n' % name + + # Create the commit + cmd = ['git', 'commit', '-s', '-m', msg] + stdout = command.RunPipe([cmd], capture=True).stdout + print kconfig + + # Check if the board is mentioned anywhere else. The user will need to deal + # with this + cmd = ['git', 'grep', '-il', board] + print command.RunPipe([cmd], capture=True, raise_on_error=False).stdout + print ' '.join(cmd) + +for board in sys.argv[1:]: + rm_board(board)
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 1/93 Add a simple script to remove boards
Quoted 5 lines · Simon Glass
This script attempts to create a git commit which removes a single board. It is quite fallible and everything it does needs checking. But it can help speed up the process.
This patch looks like it goes through the configs, finds boards and blindly deletes them. What happens in the instance where multiple defconfig files use the same include/configs file or C source? If one of the defconfigs is missing something, does it then delete the others? It seems like it should make sure that all variations don't comply before blowing away the source and include/configs.
adam
Quoted 161 lines
Signed-off-by Simon Glass <[email protected]>---
tools/rmboard.py | 145 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 145 insertions(+) create mode 100755 tools/rmboard.pytools/rmboard.py new file +145
-1@@ -0,0 +1,145 @@ +#! /usr/bin/python + +''' +Script to remove boards + +Usage: + rmboard.py <board_name>... + +A single commit is created for each board removed. + +Some boards may depend on files provided by another and this will cause +problems. + +This script works by: + - Looking through the MAINTAINERS files which mention a board to find out + what files the board uses + - Looking through the Kconfig files which mention a board to find one that + needs to have material removed +''' + +import glob +import os +import re +import sys + +# Bring in the patman libraries +our_path = os.path.dirname(os.path.realpath(__file__)) +sys.path.append(os.path.join(our_path, '../patman')) + +import command + +def rm_kconfig_include(path): + """Remove a path from Kconfig files + + This function finds the given path in a 'source' statement in a Kconfig + file and removes that line from the file. This is needed because the path + is going to be removed, so any reference to it will cause a problem with + Kconfig parsing. + + The changes are made locally and then added to the git staging area. + + Args: + path: Path to search for and remove + """ + print 'path', path + cmd = ['git', 'grep', path] + stdout = command.RunPipe([cmd], capture=True, raise_on_error=False).stdout + if not stdout: + return + fname = stdout.split(':')[0] + + print "Fixing up '%s' to remove reference to '%s'" % (fname, path) + cmd = ['sed', '-i', '\|%s|d' % path, fname] + stdout = command.RunPipe([cmd], capture=True).stdout + + cmd = ['git', 'add', fname] + stdout = command.RunPipe([cmd], capture=True).stdout + +def rm_board(board): + """Handle creating a commit which removes a single board + + Args: + board: Board name to remove + """ + + # Find all MAINTAINERS and Kconfig files which mention the board + cmd = ['git', 'grep', '-l', board] + stdout = command.RunPipe([cmd], capture=True).stdout + maintain = [] + kconfig = [] + for line in stdout.splitlines(): + line = line.strip() + if 'MAINTAINERS' in line: + if line not in maintain: + maintain.append(line) + elif 'Kconfig' in line: + kconfig.append(line) + paths = [] + cc = [] + print 'maintain', maintain + + # Look through the MAINTAINERS file to find things to remove + for fname in maintain: + with open(fname) as fd: + for line in fd: + line = line.strip() + fields = re.split('[ \t]', line, 1) + print fields + if len(fields) == 2: + if fields[0] == 'M:': + cc.append(fields[1]) + elif fields[0] == 'F:': + paths.append(fields[1].strip()) + print 'paths', paths + + # Expannd any wildcards in the MAINTAINRERS file + real = [] + for path in paths: + if path[-1] == '/': + path = path[:-1] + if '*' in path: + globbed = glob.glob(path) + print "Expanded '%s' to '%s'" % (path, globbed) + real += globbed + else: + real.append(path) + print 'real', real + + # Search for Kconfig files in the resulting list. Remove any 'source' lines + # which referenced Kconfig files we want to remove + for path in real: + cmd = ['find', path] + stdout = (command.RunPipe([cmd], capture=True, raise_on_error=False). + stdout) + for fname in stdout.splitlines(): + if fname.endswith('Kconfig'): + rm_kconfig_include(fname) + + # Remove unwanted files + cmd = ['git', 'rm', '-r'] + real + stdout = command.RunPipe([cmd], capture=True).stdout + + # Change the messages as needed + msg = '''arm: Remove %s board + +This board has not been converted to CONFIG_DM_BLK by the deadline. +Remove it. + +''' % board + for name in cc: + msg += 'Patch-cc: %s\n' % name + + # Create the commit + cmd = ['git', 'commit', '-s', '-m', msg] + stdout = command.RunPipe([cmd], capture=True).stdout + print kconfig + + # Check if the board is mentioned anywhere else. The user will need to deal + # with this + cmd = ['git', 'grep', '-il', board] + print command.RunPipe([cmd], capture=True, raise_on_error=False).stdout + print ' '.join(cmd) + +for board in sys.argv[1:]: + rm_board(board) --2.19.1.1215.g8438c0b245-goog
PATCH 1/93 Add a simple script to remove boards
Quoted 178 lines · Adam Ford
Quoted 5 lines · Simon Glass
This script attempts to create a git commit which removes a single board. It is quite fallible and everything it does needs checking. But it can help speed up the process.
This patch looks like it goes through the configs, finds boards and blindly deletes them. What happens in the instance where multiple defconfig files use the same
include/configsfile or C source? If one of the defconfigs is missing something, does it then delete the others? It seems like it should make sure that all variations don't comply before blowing away the source andinclude/configs.adam
Quoted 161 lines
Signed-off-by Simon Glass <[email protected]>---
tools/rmboard.py | 145 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 145 insertions(+) create mode 100755 tools/rmboard.pytools/rmboard.py new file +145
-1@@ -0,0 +1,145 @@ +#! /usr/bin/python + +''' +Script to remove boards + +Usage: + rmboard.py <board_name>... + +A single commit is created for each board removed. + +Some boards may depend on files provided by another and this will cause +problems. + +This script works by: + - Looking through the MAINTAINERS files which mention a board to find out + what files the board uses + - Looking through the Kconfig files which mention a board to find one that + needs to have material removed +''' + +import glob +import os +import re +import sys + +# Bring in the patman libraries +our_path = os.path.dirname(os.path.realpath(__file__)) +sys.path.append(os.path.join(our_path, '../patman')) + +import command + +def rm_kconfig_include(path): + """Remove a path from Kconfig files + + This function finds the given path in a 'source' statement in a Kconfig + file and removes that line from the file. This is needed because the path + is going to be removed, so any reference to it will cause a problem with + Kconfig parsing. + + The changes are made locally and then added to the git staging area. + + Args: + path: Path to search for and remove + """ + print 'path', path + cmd = ['git', 'grep', path] + stdout = command.RunPipe([cmd], capture=True, raise_on_error=False).stdout + if not stdout: + return + fname = stdout.split(':')[0] + + print "Fixing up '%s' to remove reference to '%s'" % (fname, path) + cmd = ['sed', '-i', '\|%s|d' % path, fname] + stdout = command.RunPipe([cmd], capture=True).stdout + + cmd = ['git', 'add', fname] + stdout = command.RunPipe([cmd], capture=True).stdout + +def rm_board(board): + """Handle creating a commit which removes a single board + + Args: + board: Board name to remove + """ + + # Find all MAINTAINERS and Kconfig files which mention the board + cmd = ['git', 'grep', '-l', board] + stdout = command.RunPipe([cmd], capture=True).stdout + maintain = [] + kconfig = [] + for line in stdout.splitlines(): + line = line.strip() + if 'MAINTAINERS' in line: + if line not in maintain: + maintain.append(line) + elif 'Kconfig' in line: + kconfig.append(line) + paths = [] + cc = [] + print 'maintain', maintain + + # Look through the MAINTAINERS file to find things to remove + for fname in maintain: + with open(fname) as fd: + for line in fd: + line = line.strip() + fields = re.split('[ \t]', line, 1) + print fields + if len(fields) == 2: + if fields[0] == 'M:': + cc.append(fields[1]) + elif fields[0] == 'F:': + paths.append(fields[1].strip()) + print 'paths', paths + + # Expannd any wildcards in the MAINTAINRERS file + real = [] + for path in paths: + if path[-1] == '/': + path = path[:-1] + if '*' in path: + globbed = glob.glob(path) + print "Expanded '%s' to '%s'" % (path, globbed) + real += globbed + else: + real.append(path) + print 'real', real + + # Search for Kconfig files in the resulting list. Remove any 'source' lines + # which referenced Kconfig files we want to remove + for path in real: + cmd = ['find', path] + stdout = (command.RunPipe([cmd], capture=True, raise_on_error=False). + stdout) + for fname in stdout.splitlines(): + if fname.endswith('Kconfig'): + rm_kconfig_include(fname) + + # Remove unwanted files + cmd = ['git', 'rm', '-r'] + real + stdout = command.RunPipe([cmd], capture=True).stdout + + # Change the messages as needed + msg = '''arm: Remove %s board + +This board has not been converted to CONFIG_DM_BLK by the deadline. +Remove it. + +''' % board + for name in cc: + msg += 'Patch-cc: %s\n' % name + + # Create the commit + cmd = ['git', 'commit', '-s', '-m', msg] + stdout = command.RunPipe([cmd], capture=True).stdout + print kconfig + + # Check if the board is mentioned anywhere else. The user will need to deal + # with this + cmd = ['git', 'grep', '-il', board] + print command.RunPipe([cmd], capture=True, raise_on_error=False).stdout + print ' '.join(cmd) + +for board in sys.argv[1:]: + rm_board(board) --2.19.1.1215.g8438c0b245-goog
PATCH 1/93 Add a simple script to remove boards
In reply to Adam FordHi Adam,
Quoted 8 lines · Adam Ford
Quoted 5 lines · Simon Glass
This script attempts to create a git commit which removes a single board. It is quite fallible and everything it does needs checking. But it can help speed up the process.
Quoted 6 lines
This patch looks like it goes through the configs, finds boards and blindly deletes them. What happens in the instance where multiple defconfig files use the same
include/configsfile or C source? If one of the defconfigs is missing something, does it then delete the others? It seems like it should make sure that all variations don't comply before blowing away the source andinclude/configs.
Yes that is one of the failure modes :-) I am not sure how to do better. Regards
Regards,
Simon
PATCH 2/93 dm: mmc: Use CONFIG_IS_ENABLED to check for BLK
In reply to Simon GlassThis code can be used from SPL and SPL may have a different setting for CONFIG_BLK that U-Boot proper. Use the correct macro.
---
drivers/mmc/dw_mmc.c | 2 +- drivers/mmc/mmc-uclass.c | 2 +- drivers/mmc/mmc_write.c | 8 ++++---- include/dwmmc.h | 6 +++--- 4 files changed, 9 insertions(+), 9 deletions(-)
drivers/mmc/dw_mmc.c +1 -1
@@ -544,7 +544,7 @@ void dwmci_setup_cfg(struct mmc_config *cfg, struct dwmci_host *host, cfg->b_max =CONFIG_SYS_MMC_MAX_BLK_COUNT ; } -#ifdef CONFIG_BLK +#if CONFIG_IS_ENABLED (BLK )int dwmci_bind (struct udevice *dev,struct mmc *mmc,struct mmc_config *cfg) {return mmc_bind (dev, mmc, cfg);
drivers/mmc/mmc-uclass.c +1 -1
@@ -379,7 +379,7 @@ U_BOOT_DRIVER(mmc_blk) = { .ops = &mmc_blk_ops, .probe = mmc_blk_probe, }; -#endif /* CONFIG_BLK */ +#endif /* CONFIG_IS_ENABLED(BLK) */ U_BOOT_DRIVER (mmc) = { .name ="mmc" ,
drivers/mmc/mmc_write.c +4 -4
@@ -65,13 +65,13 @@ err_out:return err; } -#ifdef CONFIG_BLK +#if CONFIG_IS_ENABLED (BLK ) ulong mmc_berase(struct udevice *dev, lbaint_t start, lbaint_t blkcnt)#else ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt)#endif { -#ifdef CONFIG_BLK +#if CONFIG_IS_ENABLED (BLK )struct blk_desc *block_dev =dev_get_uclass_platdata (dev);#endif int dev_num = block_dev->devnum;
@@ -183,7 +183,7 @@ static ulong mmc_write_blocks(struct mmc *mmc, lbaint_t start,return blkcnt; } -#ifdef CONFIG_BLK +#if CONFIG_IS_ENABLED (BLK )ulong mmc_bwrite (struct udevice *dev,lbaint_t start,lbaint_t blkcnt,const void *src) #else
@@ -191,7 +191,7 @@ ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, const void *src) #endif { -#ifdef CONFIG_BLK +#if CONFIG_IS_ENABLED (BLK )struct blk_desc *block_dev =dev_get_uclass_platdata (dev);#endif int dev_num = block_dev->devnum;
include/dwmmc.h +3 -3
@@ -182,7 +182,7 @@ struct dwmci_host {* @freq: Frequency the host is trying to achieve */ unsigned int (*get_mmc_clk)(struct dwmci_host *host,uint freq); -#ifndef CONFIG_BLK +#if !CONFIG_IS_ENABLED (BLK )struct mmc_config cfg;#endif
@@ -226,7 +226,7 @@ static inline u8 dwmci_readb(struct dwmci_host *host, int reg)return readb (host->ioaddr + reg); } -#ifdef CONFIG_BLK +#if CONFIG_IS_ENABLED (BLK )/** * dwmci_setup_cfg() - Set up the configuration for DWMMC *
@@ -291,7 +291,7 @@ int dwmci_bind(struct udevice *dev, struct mmc *mmc, struct mmc_config *cfg);* @return 0 if OK, -ve on error */ int add_dwmci (struct dwmci_host *host,u32 max_clk,u32 min_clk); -#endif /* !CONFIG_BLK */ +#endif /* CONFIG_IS_ENABLED(BLK) */ #ifdef CONFIG_DM_MMC /* Export the operations to drivers */
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 3/93 solidrun: Correct typo in MAINTAINERS
In reply to Simon GlassThe directory here is misspelled. Fix it.
---
board/solidrun/clearfog/MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
board/solidrun/clearfog/MAINTAINERS +1 -1
@@ -1,6 +1,6 @@ CLEARFOG BOARD M: Stefan Roese <[email protected]> S: Maintained -F: board/soldrun/clearfog/ +F: board/solidrun/clearfog/ F: include/configs/clearfog.h F: configs/clearfog_defconfig
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 4/93 arm: Remove s32v234evb board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/Kconfig | 1 - arch/arm/cpu/armv8/s32v234/Makefile | 6 - arch/arm/cpu/armv8/s32v234/cpu.c | 98 ----- arch/arm/cpu/armv8/s32v234/cpu.h | 7 - arch/arm/cpu/armv8/s32v234/generic.c | 349 ------------------ arch/arm/include/asm/arch-s32v234/clock.h | 33 -- arch/arm/include/asm/arch-s32v234/ddr.h | 156 -------- arch/arm/include/asm/arch-s32v234/imx-regs.h | 328 ---------------- arch/arm/include/asm/arch-s32v234/lpddr2.h | 74 ---- .../include/asm/arch-s32v234/mc_cgm_regs.h | 253 ------------- .../arm/include/asm/arch-s32v234/mc_me_regs.h | 198 ---------- .../include/asm/arch-s32v234/mc_rgm_regs.h | 30 -- arch/arm/include/asm/arch-s32v234/mmdc.h | 88 ----- arch/arm/include/asm/arch-s32v234/siul.h | 149 -------- board/freescale/s32v234evb/Kconfig | 23 -- board/freescale/s32v234evb/MAINTAINERS | 8 - board/freescale/s32v234evb/Makefile | 9 - board/freescale/s32v234evb/clock.c | 343 ----------------- board/freescale/s32v234evb/lpddr2.c | 136 ------- board/freescale/s32v234evb/s32v234evb.c | 182 --------- board/freescale/s32v234evb/s32v234evb.cfg | 28 -- configs/s32v234evb_defconfig | 17 - include/configs/s32v234evb.h | 190 ---------- 23 files changed, 2706 deletions(-) delete mode 100644 arch/arm/cpu/armv8/s32v234/Makefile delete mode 100644 arch/arm/cpu/armv8/s32v234/cpu.c delete mode 100644 arch/arm/cpu/armv8/s32v234/cpu.h delete mode 100644 arch/arm/cpu/armv8/s32v234/generic.c delete mode 100644 arch/arm/include/asm/arch-s32v234/clock.h delete mode 100644 arch/arm/include/asm/arch-s32v234/ddr.h delete mode 100644 arch/arm/include/asm/arch-s32v234/imx-regs.h delete mode 100644 arch/arm/include/asm/arch-s32v234/lpddr2.h delete mode 100644 arch/arm/include/asm/arch-s32v234/mc_cgm_regs.h delete mode 100644 arch/arm/include/asm/arch-s32v234/mc_me_regs.h delete mode 100644 arch/arm/include/asm/arch-s32v234/mc_rgm_regs.h delete mode 100644 arch/arm/include/asm/arch-s32v234/mmdc.h delete mode 100644 arch/arm/include/asm/arch-s32v234/siul.h delete mode 100644 board/freescale/s32v234evb/Kconfig delete mode 100644 board/freescale/s32v234evb/MAINTAINERS delete mode 100644 board/freescale/s32v234evb/Makefile delete mode 100644 board/freescale/s32v234evb/clock.c delete mode 100644 board/freescale/s32v234evb/lpddr2.c delete mode 100644 board/freescale/s32v234evb/s32v234evb.c delete mode 100644 board/freescale/s32v234evb/s32v234evb.cfg delete mode 100644 configs/s32v234evb_defconfig delete mode 100644 include/configs/s32v234evb.h
arch/arm/Kconfig +0 -1
@@ -1519,7 +1519,6 @@ source "board/freescale/ls1012aqds/Kconfig" source "board/freescale/ls1012ardb/Kconfig" source "board/freescale/ls1012afrdm/Kconfig" source "board/freescale/mx35pdk/Kconfig" -source "board/freescale/s32v234evb/Kconfig" source "board/grinn/chiliboard/Kconfig" source "board/gumstix/pepper/Kconfig" source "board/h2200/Kconfig"
arch/arm/cpu/armv8/s32v234/Makefile deleted +0 -6
@@ -1,6 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2013-2016, Freescale Semiconductor, Inc. - -obj-y += generic.o -obj-y += cpu.o
arch/arm/cpu/armv8/s32v234/cpu.c deleted +0 -98
98 lines not on this page · raw message
arch/arm/cpu/armv8/s32v234/cpu.h deleted +0 -7
@@ -1,7 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* (C) Copyright 2014-2016, Freescale Semiconductor, Inc. -*/ - -u32 cpu_mask (void ); -int cpu_numcores (void );
arch/arm/cpu/armv8/s32v234/generic.c deleted +0 -349
349 lines not on this page · raw message
arch/arm/include/asm/arch-s32v234/clock.h deleted +0 -33
@@ -1,33 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* (C) Copyright 2015-2016, Freescale Semiconductor, Inc. -*/ - -#ifndef __ASM_ARCH_CLOCK_H -#define __ASM_ARCH_CLOCK_H - -#include <common.h> - -enum mxc_clock { -MXC_ARM_CLK =0 , -MXC_BUS_CLK , -MXC_PERIPHERALS_CLK , -MXC_UART_CLK , -MXC_USDHC_CLK , -MXC_FEC_CLK , -MXC_I2C_CLK , -}; -enum pll_type { -ARM_PLL =0 , -PERIPH_PLL , -ENET_PLL , -DDR_PLL , -VIDEO_PLL , -}; - -unsigned int mxc_get_clock (enum mxc_clock clk); -void clock_init (void ); - -#define imx_get_fecclk () mxc_get_clock(MXC_FEC_CLK) - -#endif /* __ASM_ARCH_CLOCK_H */
arch/arm/include/asm/arch-s32v234/ddr.h deleted +0 -156
156 lines not on this page · raw message
arch/arm/include/asm/arch-s32v234/imx-regs.h deleted +0 -328
328 lines not on this page · raw message
arch/arm/include/asm/arch-s32v234/lpddr2.h deleted +0 -74
74 lines not on this page · raw message
arch/arm/include/asm/arch-s32v234/mc_cgm_regs.h deleted +0 -253
253 lines not on this page · raw message
arch/arm/include/asm/arch-s32v234/mc_me_regs.h deleted +0 -198
198 lines not on this page · raw message
arch/arm/include/asm/arch-s32v234/mc_rgm_regs.h deleted +0 -30
@@ -1,30 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* (C) Copyright 2015, Freescale Semiconductor, Inc. -*/ - -#ifndef __ARCH_ARM_MACH_S32V234_MCRGM_REGS_H__ -#define __ARCH_ARM_MACH_S32V234_MCRGM_REGS_H__ - -#define MC_RGM_DES (MC_RGM_BASE_ADDR) -#define MC_RGM_FES (MC_RGM_BASE_ADDR + 0x300) -#define MC_RGM_FERD (MC_RGM_BASE_ADDR + 0x310) -#define MC_RGM_FBRE (MC_RGM_BASE_ADDR + 0x330) -#define MC_RGM_FESS (MC_RGM_BASE_ADDR + 0x340) -#define MC_RGM_DDR_HE (MC_RGM_BASE_ADDR + 0x350) -#define MC_RGM_DDR_HS (MC_RGM_BASE_ADDR + 0x354) -#define MC_RGM_FRHE (MC_RGM_BASE_ADDR + 0x358) -#define MC_RGM_FREC (MC_RGM_BASE_ADDR + 0x600) -#define MC_RGM_FRET (MC_RGM_BASE_ADDR + 0x607) -#define MC_RGM_DRET (MC_RGM_BASE_ADDR + 0x60B) - -/* function reset sources mask */ -#define F_SWT4 0x8000 -#define F_JTAG 0x400 -#define F_FCCU_SOFT 0x40 -#define F_FCCU_HARD 0x20 -#define F_SOFT_FUNC 0x8 -#define F_ST_DONE 0x4 -#define F_EXT_RST 0x1 - -#endif /* __ARCH_ARM_MACH_S32V234_MCRGM_REGS_H__ */
arch/arm/include/asm/arch-s32v234/mmdc.h deleted +0 -88
88 lines not on this page · raw message
arch/arm/include/asm/arch-s32v234/siul.h deleted +0 -149
149 lines not on this page · raw message
board/freescale/s32v234evb/Kconfig deleted +0 -23
@@ -1,23 +0,0 @@ -if TARGET_S32V234EVB - -config SYS_CPU - string - default "armv8" - -config SYS_BOARD - string - default "s32v234evb" - -config SYS_VENDOR - string - default "freescale" - -config SYS_SOC - string - default "s32v234" - -config SYS_CONFIG_NAME - string - default "s32v234evb" - -endif
board/freescale/s32v234evb/MAINTAINERS deleted +0 -8
@@ -1,8 +0,0 @@ -S32V234 Evaluation BOARD -M: Eddy Petrișor <[email protected]> -S: Maintained -F: arch/arm/cpu/armv8/s32v234/ -F: arch/arm/include/asm/arch-s32v234/ -F: board/freescale/s32v234evb/ -F: include/configs/s32v234evb.h -F: configs/s32v234evb_defconfig
board/freescale/s32v234evb/Makefile deleted +0 -9
@@ -1,9 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2013-2015, Freescale Semiconductor, Inc. - -obj-y := clock.o -obj-y += lpddr2.o -obj-y += s32v234evb.o - -#########################################################################
board/freescale/s32v234evb/clock.c deleted +0 -343
343 lines not on this page · raw message
board/freescale/s32v234evb/lpddr2.c deleted +0 -136
136 lines not on this page · raw message
board/freescale/s32v234evb/s32v234evb.c deleted +0 -182
182 lines not on this page · raw message
board/freescale/s32v234evb/s32v234evb.cfg deleted +0 -28
@@ -1,28 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* - * (C) Copyright 2013-2015, Freescale Semiconductor, Inc. - */ - -/* - * Refer doc/README.imximage for more details about how-to configure - * and create imximage boot image - * - * The syntax is taken as close as possible with the kwbimage - */ -#include <asm/mach-imx/imximage.cfg> - -/* image version */ -IMAGE_VERSION 2 -BOOT_FROM sd - - -/* - * Boot Device : one of qspi, sd: - * qspi: flash_offset: 0x1000 - * sd/mmc: flash_offset: 0x1000 - */ - - -#ifdef CONFIG_SECURE_BOOT -SECURE_BOOT -#endif
configs/s32v234evb_defconfig deleted +0 -17
@@ -1,17 +0,0 @@ -CONFIG_ARM=y -CONFIG_TARGET_S32V234EVB=y -CONFIG_SYS_TEXT_BASE=0x3E800000 -CONFIG_DISTRO_DEFAULTS=y -CONFIG_NR_DRAM_BANKS=1 -CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/s32v234evb/s32v234evb.cfg" -CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttyLF0 root=/dev/ram rw" -CONFIG_BOARD_EARLY_INIT_F=y -CONFIG_CMD_BOOTZ=y -CONFIG_CMD_MEMTEST=y -CONFIG_ENV_IS_IN_MMC=y -CONFIG_DM=y -CONFIG_FSL_ESDHC=y -CONFIG_DM_SERIAL=y -CONFIG_FSL_LINFLEXUART=y -CONFIG_OF_LIBFDT=y
include/configs/s32v234evb.h deleted +0 -190
190 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 5/93 arm: Remove ls1043ardb_sdcard_SECURE_BOOT board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/Kconfig | 1 - board/freescale/ls1043ardb/Kconfig | 41 --- board/freescale/ls1043ardb/MAINTAINERS | 16 - board/freescale/ls1043ardb/Makefile | 10 - board/freescale/ls1043ardb/README | 54 ---- board/freescale/ls1043ardb/cpld.c | 173 ----------- board/freescale/ls1043ardb/cpld.h | 45 --- board/freescale/ls1043ardb/ddr.c | 238 --------------- board/freescale/ls1043ardb/ddr.h | 116 ------- board/freescale/ls1043ardb/eth.c | 76 ----- board/freescale/ls1043ardb/ls1043ardb.c | 221 -------------- board/freescale/ls1043ardb/ls1043ardb_pbi.cfg | 14 - .../ls1043ardb/ls1043ardb_rcw_nand.cfg | 7 - .../ls1043ardb/ls1043ardb_rcw_sd.cfg | 7 - configs/ls1043ardb_SECURE_BOOT_defconfig | 51 ---- configs/ls1043ardb_defconfig | 49 --- configs/ls1043ardb_nand_SECURE_BOOT_defconfig | 68 ----- configs/ls1043ardb_nand_defconfig | 66 ---- .../ls1043ardb_sdcard_SECURE_BOOT_defconfig | 66 ---- configs/ls1043ardb_sdcard_defconfig | 64 ---- include/configs/ls1043ardb.h | 285 ------------------ 21 files changed, 1668 deletions(-) delete mode 100644 board/freescale/ls1043ardb/Kconfig delete mode 100644 board/freescale/ls1043ardb/MAINTAINERS delete mode 100644 board/freescale/ls1043ardb/Makefile delete mode 100644 board/freescale/ls1043ardb/README delete mode 100644 board/freescale/ls1043ardb/cpld.c delete mode 100644 board/freescale/ls1043ardb/cpld.h delete mode 100644 board/freescale/ls1043ardb/ddr.c delete mode 100644 board/freescale/ls1043ardb/ddr.h delete mode 100644 board/freescale/ls1043ardb/eth.c delete mode 100644 board/freescale/ls1043ardb/ls1043ardb.c delete mode 100644 board/freescale/ls1043ardb/ls1043ardb_pbi.cfg delete mode 100644 board/freescale/ls1043ardb/ls1043ardb_rcw_nand.cfg delete mode 100644 board/freescale/ls1043ardb/ls1043ardb_rcw_sd.cfg delete mode 100644 configs/ls1043ardb_SECURE_BOOT_defconfig delete mode 100644 configs/ls1043ardb_defconfig delete mode 100644 configs/ls1043ardb_nand_SECURE_BOOT_defconfig delete mode 100644 configs/ls1043ardb_nand_defconfig delete mode 100644 configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig delete mode 100644 configs/ls1043ardb_sdcard_defconfig delete mode 100644 include/configs/ls1043ardb.h
arch/arm/Kconfig +0 -1
@@ -1513,7 +1513,6 @@ source "board/freescale/ls1043aqds/Kconfig" source "board/freescale/ls1021atwr/Kconfig" source "board/freescale/ls1021aiot/Kconfig" source "board/freescale/ls1046aqds/Kconfig" -source "board/freescale/ls1043ardb/Kconfig" source "board/freescale/ls1046ardb/Kconfig" source "board/freescale/ls1012aqds/Kconfig" source "board/freescale/ls1012ardb/Kconfig"
board/freescale/ls1043ardb/Kconfig deleted +0 -41
41 lines not on this page · raw message
board/freescale/ls1043ardb/MAINTAINERS deleted +0 -16
@@ -1,16 +0,0 @@ -LS1043A BOARD -M: Mingkai Hu <[email protected]> -S: Maintained -F: board/freescale/ls1043ardb/ -F: board/freescale/ls1043ardb/ls1043ardb.c -F: include/configs/ls1043ardb.h -F: configs/ls1043ardb_defconfig -F: configs/ls1043ardb_nand_defconfig -F: configs/ls1043ardb_sdcard_defconfig - -LS1043A_SECURE_BOOT BOARD -M: Ruchika Gupta <[email protected]> -S: Maintained -F: configs/ls1043ardb_SECURE_BOOT_defconfig -F: configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig -F: configs/ls1043ardb_nand_SECURE_BOOT_defconfig
board/freescale/ls1043ardb/Makefile deleted +0 -10
@@ -1,10 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Copyright 2015 Freescale Semiconductor - -obj-y += ddr.o -obj-y += ls1043ardb.o -ifndef CONFIG_SPL_BUILD -obj-$(CONFIG_NET) += eth.o -obj-y += cpld.o -endif
board/freescale/ls1043ardb/README deleted +0 -54
54 lines not on this page · raw message
board/freescale/ls1043ardb/cpld.c deleted +0 -173
173 lines not on this page · raw message
board/freescale/ls1043ardb/cpld.h deleted +0 -45
45 lines not on this page · raw message
board/freescale/ls1043ardb/ddr.c deleted +0 -238
238 lines not on this page · raw message
board/freescale/ls1043ardb/ddr.h deleted +0 -116
116 lines not on this page · raw message
board/freescale/ls1043ardb/eth.c deleted +0 -76
76 lines not on this page · raw message
board/freescale/ls1043ardb/ls1043ardb.c deleted +0 -221
221 lines not on this page · raw message
board/freescale/ls1043ardb/ls1043ardb_pbi.cfg deleted +0 -14
@@ -1,14 +0,0 @@ -#Configure Scratch register -09570600 00000000 -09570604 10000000 -#Alt base register -09570158 00001000 -#Disable CCI barrier tranaction -09570178 0000e010 -09180000 00000008 -#USB PHY frequency sel -09570418 0000009e -0957041c 0000009e -09570420 0000009e -#flush PBI data -096100c0 000fffff
board/freescale/ls1043ardb/ls1043ardb_rcw_nand.cfg deleted +0 -7
@@ -1,7 +0,0 @@ -#PBL preamble and RCW header -aa55aa55 01ee0100 -# serdes protocol -08100010 0a000000 00000000 00000000 -14550002 80004012 e0106000 c1002000 -00000000 00000000 00000000 00038800 -00000000 00001100 00000096 00000001
board/freescale/ls1043ardb/ls1043ardb_rcw_sd.cfg deleted +0 -7
@@ -1,7 +0,0 @@ -#PBL preamble and RCW header -aa55aa55 01ee0100 -# RCW -08100010 0a000000 00000000 00000000 -14550002 80004012 60040000 c1002000 -00000000 00000000 00000000 00038800 -00000000 00001100 00000096 00000001
configs/ls1043ardb_SECURE_BOOT_defconfig deleted +0 -51
51 lines not on this page · raw message
configs/ls1043ardb_defconfig deleted +0 -49
49 lines not on this page · raw message
configs/ls1043ardb_nand_SECURE_BOOT_defconfig deleted +0 -68
68 lines not on this page · raw message
configs/ls1043ardb_nand_defconfig deleted +0 -66
66 lines not on this page · raw message
configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig deleted +0 -66
66 lines not on this page · raw message
configs/ls1043ardb_sdcard_defconfig deleted +0 -64
64 lines not on this page · raw message
include/configs/ls1043ardb.h deleted +0 -285
285 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 6/93 arm: Remove ls1046ardb_sdcard_SECURE_BOOT board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_MMC by the deadline. Remove it.
---
arch/arm/Kconfig | 1 - board/freescale/ls1046ardb/Kconfig | 31 --- board/freescale/ls1046ardb/MAINTAINERS | 20 -- board/freescale/ls1046ardb/Makefile | 10 - board/freescale/ls1046ardb/README | 76 ------ board/freescale/ls1046ardb/cpld.c | 166 ------------- board/freescale/ls1046ardb/cpld.h | 49 ---- board/freescale/ls1046ardb/ddr.c | 119 ---------- board/freescale/ls1046ardb/ddr.h | 62 ----- board/freescale/ls1046ardb/eth.c | 127 ---------- board/freescale/ls1046ardb/ls1046ardb.c | 182 --------------- board/freescale/ls1046ardb/ls1046ardb_pbi.cfg | 22 -- .../ls1046ardb/ls1046ardb_qspi_pbi.cfg | 26 --- .../ls1046ardb/ls1046ardb_rcw_emmc.cfg | 7 - .../ls1046ardb/ls1046ardb_rcw_qspi.cfg | 7 - .../ls1046ardb/ls1046ardb_rcw_sd.cfg | 7 - configs/ls1046ardb_emmc_defconfig | 63 ----- configs/ls1046ardb_qspi_SECURE_BOOT_defconfig | 49 ---- configs/ls1046ardb_qspi_defconfig | 49 ---- configs/ls1046ardb_qspi_spl_defconfig | 66 ------ .../ls1046ardb_sdcard_SECURE_BOOT_defconfig | 64 ----- configs/ls1046ardb_sdcard_defconfig | 62 ----- include/configs/ls1046ardb.h | 220 ------------------ 23 files changed, 1485 deletions(-) delete mode 100644 board/freescale/ls1046ardb/Kconfig delete mode 100644 board/freescale/ls1046ardb/MAINTAINERS delete mode 100644 board/freescale/ls1046ardb/Makefile delete mode 100644 board/freescale/ls1046ardb/README delete mode 100644 board/freescale/ls1046ardb/cpld.c delete mode 100644 board/freescale/ls1046ardb/cpld.h delete mode 100644 board/freescale/ls1046ardb/ddr.c delete mode 100644 board/freescale/ls1046ardb/ddr.h delete mode 100644 board/freescale/ls1046ardb/eth.c delete mode 100644 board/freescale/ls1046ardb/ls1046ardb.c delete mode 100644 board/freescale/ls1046ardb/ls1046ardb_pbi.cfg delete mode 100644 board/freescale/ls1046ardb/ls1046ardb_qspi_pbi.cfg delete mode 100644 board/freescale/ls1046ardb/ls1046ardb_rcw_emmc.cfg delete mode 100644 board/freescale/ls1046ardb/ls1046ardb_rcw_qspi.cfg delete mode 100644 board/freescale/ls1046ardb/ls1046ardb_rcw_sd.cfg delete mode 100644 configs/ls1046ardb_emmc_defconfig delete mode 100644 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig delete mode 100644 configs/ls1046ardb_qspi_defconfig delete mode 100644 configs/ls1046ardb_qspi_spl_defconfig delete mode 100644 configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig delete mode 100644 configs/ls1046ardb_sdcard_defconfig delete mode 100644 include/configs/ls1046ardb.h
arch/arm/Kconfig +0 -1
@@ -1513,7 +1513,6 @@ source "board/freescale/ls1043aqds/Kconfig" source "board/freescale/ls1021atwr/Kconfig" source "board/freescale/ls1021aiot/Kconfig" source "board/freescale/ls1046aqds/Kconfig" -source "board/freescale/ls1046ardb/Kconfig" source "board/freescale/ls1012aqds/Kconfig" source "board/freescale/ls1012ardb/Kconfig" source "board/freescale/ls1012afrdm/Kconfig"
board/freescale/ls1046ardb/Kconfig deleted +0 -31
@@ -1,31 +0,0 @@ - -if TARGET_LS1046ARDB - -config SYS_BOARD - default "ls1046ardb" - -config SYS_VENDOR - default "freescale" - -config SYS_SOC - default "fsl-layerscape" - -config SYS_CONFIG_NAME - default "ls1046ardb" - -if FSL_LS_PPA -config SYS_LS_PPA_FW_ADDR - hex "PPA Firmware Addr" - default 0x40400000 if SYS_LS_PPA_FW_IN_XIP && QSPI_BOOT - default 0x400000 if SYS_LS_PPA_FW_IN_MMC || SYS_LS_PPA_FW_IN_NAND - -if CHAIN_OF_TRUST -config SYS_LS_PPA_ESBC_ADDR - hex "PPA Firmware HDR Addr" - default 0x40680000 if SYS_LS_PPA_FW_IN_XIP && QSPI_BOOT - default 0x680000 if SYS_LS_PPA_FW_IN_MMC || SYS_LS_PPA_FW_IN_NAND -endif -endif - -source "board/freescale/common/Kconfig" -endif
board/freescale/ls1046ardb/MAINTAINERS deleted +0 -20
@@ -1,20 +0,0 @@ -LS1046A BOARD -M: Mingkai Hu <[email protected]> -S: Maintained -F: board/freescale/ls1046ardb/ -F: board/freescale/ls1046ardb/ls1046ardb.c -F: include/configs/ls1046ardb.h -F: configs/ls1046ardb_qspi_defconfig -F: configs/ls1046ardb_qspi_spl_defconfig -F: configs/ls1046ardb_sdcard_defconfig -F: configs/ls1046ardb_emmc_defconfig - -LS1046A_SECURE_BOOT BOARD -M: Ruchika Gupta <[email protected]> -S: Maintained -F: configs/ls1046ardb_SECURE_BOOT_defconfig -F: configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig - -M: Sumit Garg <[email protected]> -S: Maintained -F: configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
board/freescale/ls1046ardb/Makefile deleted +0 -10
@@ -1,10 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Copyright 2016 Freescale Semiconductor - -obj-y += ddr.o -obj-y += ls1046ardb.o -ifndef CONFIG_SPL_BUILD -obj-$(CONFIG_NET) += eth.o -obj-y += cpld.o -endif
board/freescale/ls1046ardb/README deleted +0 -76
76 lines not on this page · raw message
board/freescale/ls1046ardb/cpld.c deleted +0 -166
166 lines not on this page · raw message
board/freescale/ls1046ardb/cpld.h deleted +0 -49
49 lines not on this page · raw message
board/freescale/ls1046ardb/ddr.c deleted +0 -119
119 lines not on this page · raw message
board/freescale/ls1046ardb/ddr.h deleted +0 -62
62 lines not on this page · raw message
board/freescale/ls1046ardb/eth.c deleted +0 -127
127 lines not on this page · raw message
board/freescale/ls1046ardb/ls1046ardb.c deleted +0 -182
182 lines not on this page · raw message
board/freescale/ls1046ardb/ls1046ardb_pbi.cfg deleted +0 -22
@@ -1,22 +0,0 @@ -#Configure Scratch register -09570600 00000000 -09570604 10000000 -#Disable CCI barrier tranaction -09570178 0000e010 -09180000 00000008 -#USB PHY frequency sel -09570418 0000009e -0957041c 0000009e -09570420 0000009e -#Serdes SATA -09eb1300 80104e20 -09eb08dc 00502880 -#PEX gen3 link -09570158 00000300 -89400890 01048000 -89500890 01048000 -89600890 01048000 -#Alt base register -09570158 00001000 -#flush PBI data -096100c0 000fffff
board/freescale/ls1046ardb/ls1046ardb_qspi_pbi.cfg deleted +0 -26
@@ -1,26 +0,0 @@ -#QSPI clk -0957015c 40100000 -#Configure Scratch register -09570600 00000000 -09570604 10000000 -#Disable CCI barrier tranaction -09570178 0000e010 -09180000 00000008 -#USB PHY frequency sel -09570418 0000009e -0957041c 0000009e -09570420 0000009e -#Serdes SATA -09eb1300 80104e20 -09eb08dc 00502880 -#PEX gen3 link -09570158 00000300 -89400890 01048000 -89500890 01048000 -89600890 01048000 -#Alt base register -09570158 00001000 -#flush PBI data -096100c0 000fffff -#Change endianness -09550000 000f400c
board/freescale/ls1046ardb/ls1046ardb_rcw_emmc.cfg deleted +0 -7
@@ -1,7 +0,0 @@ -#PBL preamble and RCW header -aa55aa55 01ee0100 -# RCW -0c150012 0e000000 00000000 00000000 -11335559 40000012 60040000 c1000000 -00000000 00000000 00000000 00238800 -20124000 00003000 00000096 00000001
board/freescale/ls1046ardb/ls1046ardb_rcw_qspi.cfg deleted +0 -7
@@ -1,7 +0,0 @@ -#PBL preamble and RCW header -aa55aa55 01ee0100 -# RCW -0c150010 0e000000 00000000 00000000 -11335559 40005012 40025000 c1000000 -00000000 00000000 00000000 00238800 -20124000 00003101 00000096 00000001
board/freescale/ls1046ardb/ls1046ardb_rcw_sd.cfg deleted +0 -7
@@ -1,7 +0,0 @@ -#PBL preamble and RCW header -aa55aa55 01ee0100 -# RCW -0c150012 0e000000 00000000 00000000 -11335559 40005012 60040000 c1000000 -00000000 00000000 00000000 00238800 -20124000 00003101 00000096 00000001
configs/ls1046ardb_emmc_defconfig deleted +0 -63
63 lines not on this page · raw message
configs/ls1046ardb_qspi_SECURE_BOOT_defconfig deleted +0 -49
49 lines not on this page · raw message
configs/ls1046ardb_qspi_defconfig deleted +0 -49
49 lines not on this page · raw message
configs/ls1046ardb_qspi_spl_defconfig deleted +0 -66
66 lines not on this page · raw message
configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig deleted +0 -64
64 lines not on this page · raw message
configs/ls1046ardb_sdcard_defconfig deleted +0 -62
62 lines not on this page · raw message
include/configs/ls1046ardb.h deleted +0 -220
220 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 7/93 arm: Remove colibri_imx6_nospl board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - .../toradex/colibri_imx6/800mhz_2x64mx16.cfg | 58 - .../toradex/colibri_imx6/800mhz_4x64mx16.cfg | 58 - board/toradex/colibri_imx6/Kconfig | 44 - board/toradex/colibri_imx6/MAINTAINERS | 8 - board/toradex/colibri_imx6/Makefile | 5 - board/toradex/colibri_imx6/clocks.cfg | 41 - board/toradex/colibri_imx6/colibri_imx6.c | 1121 ----------------- board/toradex/colibri_imx6/colibri_imx6.cfg | 37 - board/toradex/colibri_imx6/ddr-setup.cfg | 97 -- board/toradex/colibri_imx6/do_fuse.c | 97 -- board/toradex/colibri_imx6/pf0100.c | 212 ---- board/toradex/colibri_imx6/pf0100.h | 52 - board/toradex/colibri_imx6/pf0100_otp.inc | 188 --- configs/colibri_imx6_defconfig | 73 -- configs/colibri_imx6_nospl_defconfig | 61 - include/configs/colibri_imx6.h | 251 ---- 17 files changed, 2404 deletions(-) delete mode 100644 board/toradex/colibri_imx6/800mhz_2x64mx16.cfg delete mode 100644 board/toradex/colibri_imx6/800mhz_4x64mx16.cfg delete mode 100644 board/toradex/colibri_imx6/Kconfig delete mode 100644 board/toradex/colibri_imx6/MAINTAINERS delete mode 100644 board/toradex/colibri_imx6/Makefile delete mode 100644 board/toradex/colibri_imx6/clocks.cfg delete mode 100644 board/toradex/colibri_imx6/colibri_imx6.c delete mode 100644 board/toradex/colibri_imx6/colibri_imx6.cfg delete mode 100644 board/toradex/colibri_imx6/ddr-setup.cfg delete mode 100644 board/toradex/colibri_imx6/do_fuse.c delete mode 100644 board/toradex/colibri_imx6/pf0100.c delete mode 100644 board/toradex/colibri_imx6/pf0100.h delete mode 100644 board/toradex/colibri_imx6/pf0100_otp.inc delete mode 100644 configs/colibri_imx6_defconfig delete mode 100644 configs/colibri_imx6_nospl_defconfig delete mode 100644 include/configs/colibri_imx6.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -563,7 +563,6 @@ source "board/technexion/pico-imx6ul/Kconfig" source "board/tbs/tbs2910/Kconfig" source "board/tqc/tqma6/Kconfig" source "board/toradex/apalis_imx6/Kconfig" -source "board/toradex/colibri_imx6/Kconfig" source "board/toradex/colibri-imx6ull/Kconfig" source "board/k+p/kp_imx6q_tpc/Kconfig" source "board/udoo/Kconfig"
board/toradex/colibri_imx6/800mhz_2x64mx16.cfg deleted +0 -58
58 lines not on this page · raw message
board/toradex/colibri_imx6/800mhz_4x64mx16.cfg deleted +0 -58
58 lines not on this page · raw message
board/toradex/colibri_imx6/Kconfig deleted +0 -44
44 lines not on this page · raw message
board/toradex/colibri_imx6/MAINTAINERS deleted +0 -8
@@ -1,8 +0,0 @@ -Colibri iMX6 -M: Max Krummenacher <[email protected]> -W: http://developer.toradex.com/software/linux/linux-software -S: Maintained -F: board/toradex/colibri_imx6/ -F: include/configs/colibri_imx6.h -F: configs/colibri_imx6_defconfig -F: configs/colibri_imx6_nospl_defconfig
board/toradex/colibri_imx6/Makefile deleted +0 -5
@@ -1,5 +0,0 @@ -# Copyright (c) 2012-2014 Toradex, Inc. -# SPDX-License-Identifier: GPL-2.0+ - -obj-y := colibri_imx6.o do_fuse.o -obj-$(CONFIG_TDX_CMD_IMX_MFGR) += pf0100.o
board/toradex/colibri_imx6/clocks.cfg deleted +0 -41
41 lines not on this page · raw message
board/toradex/colibri_imx6/colibri_imx6.c deleted +0 -1121
1,121 lines not on this page · raw message
board/toradex/colibri_imx6/colibri_imx6.cfg deleted +0 -37
@@ -1,37 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* - * Copyright (C) 2013 Boundary Devices - * Copyright (C) 2014 Toradex AG - * - * Refer doc/README.imximage for more details about how-to configure - * and create imximage boot image - * - * The syntax is taken as close as possible with the kwbimage - */ - -/* image version */ -IMAGE_VERSION 2 - -/* - * Boot Device : one of - * spi, sd (the board has no nand neither onenand) - */ -BOOT_FROM sd - -#define __ASSEMBLY__ -#include <config.h> -#include "asm/arch/mx6-ddr.h" -#include "asm/arch/iomux.h" -#include "asm/arch/crm_regs.h" - -#include "ddr-setup.cfg" - -#if CONFIG_DDR_MB == 256 -#include "800mhz_2x64mx16.cfg" -#elif CONFIG_DDR_MB == 512 -#include "800mhz_4x64mx16.cfg" -#else -#error "unknown DDR size" -#endif - -#include "clocks.cfg"
board/toradex/colibri_imx6/ddr-setup.cfg deleted +0 -97
97 lines not on this page · raw message
board/toradex/colibri_imx6/do_fuse.c deleted +0 -97
97 lines not on this page · raw message
board/toradex/colibri_imx6/pf0100.c deleted +0 -212
212 lines not on this page · raw message
board/toradex/colibri_imx6/pf0100.h deleted +0 -52
52 lines not on this page · raw message
board/toradex/colibri_imx6/pf0100_otp.inc deleted +0 -188
189 lines not on this page · raw message
configs/colibri_imx6_defconfig deleted +0 -73
73 lines not on this page · raw message
configs/colibri_imx6_nospl_defconfig deleted +0 -61
61 lines not on this page · raw message
include/configs/colibri_imx6.h deleted +0 -251
251 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
Marek Vasut
NAKPATCH 7/93 arm: Remove colibri_imx6_nospl board
Quoted 4 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.Signed-off-by Simon Glass <[email protected]>
NAK
Signature · 2 lines
Best regards, Marek Vasut
PATCH 8/93 arm: Remove guruplug board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-kirkwood/Kconfig | 1 - board/Marvell/guruplug/Kconfig | 12 --- board/Marvell/guruplug/MAINTAINERS | 6 -- board/Marvell/guruplug/Makefile | 7 -- board/Marvell/guruplug/guruplug.c | 138 -------------------------- board/Marvell/guruplug/guruplug.h | 22 ----- board/Marvell/guruplug/kwbimage.cfg | 144 ---------------------------- configs/guruplug_defconfig | 43 --------- include/configs/guruplug.h | 82 ---------------- 9 files changed, 455 deletions(-) delete mode 100644 board/Marvell/guruplug/Kconfig delete mode 100644 board/Marvell/guruplug/MAINTAINERS delete mode 100644 board/Marvell/guruplug/Makefile delete mode 100644 board/Marvell/guruplug/guruplug.c delete mode 100644 board/Marvell/guruplug/guruplug.h delete mode 100644 board/Marvell/guruplug/kwbimage.cfg delete mode 100644 configs/guruplug_defconfig delete mode 100644 include/configs/guruplug.h
arch/arm/mach-kirkwood/Kconfig +0 -1
@@ -73,7 +73,6 @@ config SYS_SOC source "board/Marvell/openrd/Kconfig" source "board/Marvell/dreamplug/Kconfig" source "board/Synology/ds109/Kconfig" -source "board/Marvell/guruplug/Kconfig" source "board/Marvell/sheevaplug/Kconfig" source "board/buffalo/lsxl/Kconfig" source "board/cloudengines/pogo_e02/Kconfig"
board/Marvell/guruplug/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_GURUPLUG - -config SYS_BOARD - default "guruplug" - -config SYS_VENDOR - default "Marvell" - -config SYS_CONFIG_NAME - default "guruplug" - -endif
board/Marvell/guruplug/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -GURUPLUG BOARD -M: Siddarth Gore <[email protected]> -S: Maintained -F: board/Marvell/guruplug/ -F: include/configs/guruplug.h -F: configs/guruplug_defconfig
board/Marvell/guruplug/Makefile deleted +0 -7
@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2009 -# Marvell Semiconductor <www.marvell.com> -# Written-by: Siddarth Gore <[email protected]> - -obj-y := guruplug.o
board/Marvell/guruplug/guruplug.c deleted +0 -138
138 lines not on this page · raw message
board/Marvell/guruplug/guruplug.h deleted +0 -22
@@ -1,22 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* (C) Copyright 2009 -* Marvell Semiconductor <www.marvell.com> -* Written-by: Siddarth Gore <[email protected]> -*/ - -#ifndef __GURUPLUG_H -#define __GURUPLUG_H - -#define GURUPLUG_OE_LOW (~(0)) -#define GURUPLUG_OE_HIGH (~(0)) -#define GURUPLUG_OE_VAL_LOW 0 -#define GURUPLUG_OE_VAL_HIGH (0xf << 16)/* 4 LED Pins high */ - -/* PHY related */ -#define MV88E1121_MAC_CTRL2_REG 21 -#define MV88E1121_PGADR_REG 22 -#define MV88E1121_RGMII_TXTM_CTRL (1 << 4) -#define MV88E1121_RGMII_RXTM_CTRL (1 << 5) - -#endif /* __GURUPLUG_H */
board/Marvell/guruplug/kwbimage.cfg deleted +0 -144
144 lines not on this page · raw message
configs/guruplug_defconfig deleted +0 -43
43 lines not on this page · raw message
include/configs/guruplug.h deleted +0 -82
82 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 9/93 arm: Remove sniper board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-omap2/omap3/Kconfig | 1 - board/lg/sniper/Kconfig | 12 - board/lg/sniper/MAINTAINERS | 6 - board/lg/sniper/Makefile | 7 - board/lg/sniper/sniper.c | 189 ---------------- board/lg/sniper/sniper.h | 364 ------------------------------ configs/sniper_defconfig | 40 ---- include/configs/sniper.h | 154 ------------- 8 files changed, 773 deletions(-) delete mode 100644 board/lg/sniper/Kconfig delete mode 100644 board/lg/sniper/MAINTAINERS delete mode 100644 board/lg/sniper/Makefile delete mode 100644 board/lg/sniper/sniper.c delete mode 100644 board/lg/sniper/sniper.h delete mode 100644 configs/sniper_defconfig delete mode 100644 include/configs/sniper.h
arch/arm/mach-omap2/omap3/Kconfig +0 -1
@@ -213,6 +213,5 @@ source "board/nokia/rx51/Kconfig" source "board/technexion/tao3530/Kconfig" source "board/technexion/twister/Kconfig" source "board/quipos/cairo/Kconfig" -source "board/lg/sniper/Kconfig" endif
board/lg/sniper/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_SNIPER - -config SYS_BOARD - default "sniper" - -config SYS_VENDOR - default "lg" - -config SYS_CONFIG_NAME - default "sniper" - -endif
board/lg/sniper/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -SNIPER BOARD -M: Paul Kocialkowski <[email protected]> -S: Maintained -F: board/lg/sniper/ -F: include/configs/sniper.h -F: configs/sniper_defconfig
board/lg/sniper/Makefile deleted +0 -7
@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# LG Optimus Black codename sniper board -# -# Copyright (C) 2015 Paul Kocialkowski <[email protected]> - -obj-y := sniper.o
board/lg/sniper/sniper.c deleted +0 -189
189 lines not on this page · raw message
board/lg/sniper/sniper.h deleted +0 -364
364 lines not on this page · raw message
configs/sniper_defconfig deleted +0 -40
@@ -1,40 +0,0 @@ -CONFIG_ARM=y -# CONFIG_SYS_THUMB_BUILD is not set -CONFIG_ARCH_OMAP2PLUS=y -CONFIG_SYS_TEXT_BASE=0x80100000 -CONFIG_TARGET_SNIPER=y -CONFIG_SPL=y -CONFIG_DISTRO_DEFAULTS=y -CONFIG_NR_DRAM_BANKS=2 -# CONFIG_USE_BOOTCOMMAND is not set -CONFIG_SYS_CONSOLE_IS_IN_ENV=y -# CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR is not set -CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION=y -CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION=2 -# CONFIG_SPL_EXT_SUPPORT is not set -# CONFIG_SPL_NAND_SUPPORT is not set -CONFIG_SYS_PROMPT="sniper # " -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_GPIO=y -CONFIG_CMD_I2C=y -CONFIG_CMD_MMC=y -# CONFIG_CMD_SETEXPR is not set -# CONFIG_CMD_NFS is not set -CONFIG_USB_FUNCTION_FASTBOOT=y -CONFIG_FASTBOOT_BUF_ADDR=0x82000000 -CONFIG_FASTBOOT_BUF_SIZE=0x2000000 -CONFIG_FASTBOOT_FLASH=y -CONFIG_FASTBOOT_FLASH_MMC_DEV=0 -CONFIG_SYS_OMAP24_I2C_SPEED=400000 -CONFIG_TWL4030_INPUT=y -CONFIG_MMC_OMAP_HS=y -CONFIG_CONS_INDEX=3 -CONFIG_USB=y -CONFIG_USB_MUSB_GADGET=y -CONFIG_USB_MUSB_OMAP2PLUS=y -CONFIG_TWL4030_USB=y -CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_MANUFACTURER="Texas Instruments" -CONFIG_USB_GADGET_VENDOR_NUM=0x0451 -CONFIG_USB_GADGET_PRODUCT_NUM=0xd022 -CONFIG_OF_LIBFDT=y
include/configs/sniper.h deleted +0 -154
154 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 10/93 arm: Remove omap3_zoom1 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-omap2/omap3/Kconfig | 1 - board/logicpd/zoom1/Kconfig | 12 --- board/logicpd/zoom1/MAINTAINERS | 6 -- board/logicpd/zoom1/Makefile | 6 -- board/logicpd/zoom1/config.mk | 14 --- board/logicpd/zoom1/zoom1.c | 146 ------------------------------ board/logicpd/zoom1/zoom1.h | 122 ------------------------- configs/omap3_zoom1_defconfig | 39 -------- include/configs/omap3_zoom1.h | 138 ---------------------------- 9 files changed, 484 deletions(-) delete mode 100644 board/logicpd/zoom1/Kconfig delete mode 100644 board/logicpd/zoom1/MAINTAINERS delete mode 100644 board/logicpd/zoom1/Makefile delete mode 100644 board/logicpd/zoom1/config.mk delete mode 100644 board/logicpd/zoom1/zoom1.c delete mode 100644 board/logicpd/zoom1/zoom1.h delete mode 100644 configs/omap3_zoom1_defconfig delete mode 100644 include/configs/omap3_zoom1.h
arch/arm/mach-omap2/omap3/Kconfig +0 -1
@@ -202,7 +202,6 @@ source "board/timll/devkit8000/Kconfig" source "board/ti/evm/Kconfig" source "board/isee/igep00x0/Kconfig" source "board/overo/Kconfig" -source "board/logicpd/zoom1/Kconfig" source "board/ti/am3517crane/Kconfig" source "board/pandora/Kconfig" source "board/8dtech/eco5pk/Kconfig"
board/logicpd/zoom1/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_OMAP3_ZOOM1 - -config SYS_BOARD - default "zoom1" - -config SYS_VENDOR - default "logicpd" - -config SYS_CONFIG_NAME - default "omap3_zoom1" - -endif
board/logicpd/zoom1/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -ZOOM1 BOARD -M: Nishanth Menon <[email protected]> -S: Maintained -F: board/logicpd/zoom1/ -F: include/configs/omap3_zoom1.h -F: configs/omap3_zoom1_defconfig
board/logicpd/zoom1/Makefile deleted +0 -6
@@ -1,6 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2000, 2001, 2002 -# Wolfgang Denk, DENX Software Engineering, wd at denx.de. - -obj-y := zoom1.o
board/logicpd/zoom1/config.mk deleted +0 -14
@@ -1,14 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2006-2008 -# Texas Instruments, <www.ti.com> -# -# Zoom MDK uses OMAP3 (ARM-CortexA8) cpu -# see http://www.ti.com/ for more information on Texas Instruments -# Physical Address: -# 8000'0000 (bank0) -# A000/0000 (bank1) -# Linux-Kernel is expected to be at 8000'8000, entry 8000'8000 -# (mem base + reserved) - -# For use with external or internal boots.
board/logicpd/zoom1/zoom1.c deleted +0 -146
146 lines not on this page · raw message
board/logicpd/zoom1/zoom1.h deleted +0 -122
122 lines not on this page · raw message
configs/omap3_zoom1_defconfig deleted +0 -39
@@ -1,39 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_OMAP2PLUS=y -CONFIG_TARGET_OMAP3_ZOOM1=y -CONFIG_DISTRO_DEFAULTS=y -CONFIG_NR_DRAM_BANKS=2 -# CONFIG_USE_BOOTCOMMAND is not set -CONFIG_SYS_CONSOLE_IS_IN_ENV=y -CONFIG_SYS_CONSOLE_INFO_QUIET=y -CONFIG_VERSION_VARIABLE=y -# CONFIG_CMD_IMI is not set -CONFIG_CMD_ASKENV=y -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_GPIO=y -CONFIG_CMD_I2C=y -CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y -CONFIG_CMD_NAND_LOCK_UNLOCK=y -CONFIG_CMD_SPI=y -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_EXT4_WRITE=y -CONFIG_CMD_MTDPARTS=y -CONFIG_MTDIDS_DEFAULT="nand0=nand" -CONFIG_MTDPARTS_DEFAULT="mtdparts=nand:512k(x-loader),1920k(u-boot),128k(u-boot-env),4m(kernel),-(fs)" -CONFIG_ENV_IS_IN_NAND=y -CONFIG_TWL4030_LED=y -CONFIG_MMC_OMAP_HS=y -CONFIG_NAND=y -CONFIG_SYS_NAND_BUSWIDTH_16BIT=y -CONFIG_SMC911X=y -CONFIG_SMC911X_BASE=0x08000000 -CONFIG_SMC911X_32_BIT=y -CONFIG_SPI=y -CONFIG_OMAP3_SPI=y -CONFIG_USB=y -CONFIG_USB_MUSB_UDC=y -CONFIG_USB_OMAP3=y -CONFIG_TWL4030_USB=y -CONFIG_FAT_WRITE=y -CONFIG_OF_LIBFDT=y
include/configs/omap3_zoom1.h deleted +0 -138
138 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 11/93 arm: Remove sksimx6 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/sks-kinkel/sksimx6/Kconfig | 11 - board/sks-kinkel/sksimx6/MAINTAINERS | 6 - board/sks-kinkel/sksimx6/Makefile | 2 - board/sks-kinkel/sksimx6/sksimx6.c | 425 --------------------------- configs/sksimx6_defconfig | 42 --- include/configs/sksimx6.h | 96 ------ 7 files changed, 583 deletions(-) delete mode 100644 board/sks-kinkel/sksimx6/Kconfig delete mode 100644 board/sks-kinkel/sksimx6/MAINTAINERS delete mode 100644 board/sks-kinkel/sksimx6/Makefile delete mode 100644 board/sks-kinkel/sksimx6/sksimx6.c delete mode 100644 configs/sksimx6_defconfig delete mode 100644 include/configs/sksimx6.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -557,7 +557,6 @@ source "board/liebherr/display5/Kconfig" source "board/liebherr/mccmon6/Kconfig" source "board/logicpd/imx6/Kconfig" source "board/seco/Kconfig" -source "board/sks-kinkel/sksimx6/Kconfig" source "board/solidrun/mx6cuboxi/Kconfig" source "board/technexion/pico-imx6ul/Kconfig" source "board/tbs/tbs2910/Kconfig"
board/sks-kinkel/sksimx6/Kconfig deleted +0 -11
@@ -1,11 +0,0 @@ -if TARGET_SKSIMX6 - -config SYS_BOARD - default "sksimx6" - -config SYS_VENDOR - default "sks-kinkel" - -config SYS_CONFIG_NAME - default "sksimx6" -endif
board/sks-kinkel/sksimx6/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -SKS-Kinkel sksimx6 -M: Stefano Babic <[email protected]> -S: Maintained -F: board/sks-kinkel/sksimx6/ -F: include/configs/sksimx6.h -F: configs/sksimx6_defconfig
board/sks-kinkel/sksimx6/Makefile deleted +0 -2
@@ -1,2 +0,0 @@ -# -obj-y := sksimx6.o
board/sks-kinkel/sksimx6/sksimx6.c deleted +0 -425
425 lines not on this page · raw message
configs/sksimx6_defconfig deleted +0 -42
42 lines not on this page · raw message
include/configs/sksimx6.h deleted +0 -96
96 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 12/93 arm: Remove tbs2910 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/tbs/tbs2910/Kconfig | 18 -- board/tbs/tbs2910/MAINTAINERS | 6 - board/tbs/tbs2910/Makefile | 5 - board/tbs/tbs2910/tbs2910.c | 454 ---------------------------------- board/tbs/tbs2910/tbs2910.cfg | 114 --------- configs/tbs2910_defconfig | 58 ----- include/configs/tbs2910.h | 158 ------------ 8 files changed, 814 deletions(-) delete mode 100644 board/tbs/tbs2910/Kconfig delete mode 100644 board/tbs/tbs2910/MAINTAINERS delete mode 100644 board/tbs/tbs2910/Makefile delete mode 100644 board/tbs/tbs2910/tbs2910.c delete mode 100644 board/tbs/tbs2910/tbs2910.cfg delete mode 100644 configs/tbs2910_defconfig delete mode 100644 include/configs/tbs2910.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -559,7 +559,6 @@ source "board/logicpd/imx6/Kconfig" source "board/seco/Kconfig" source "board/solidrun/mx6cuboxi/Kconfig" source "board/technexion/pico-imx6ul/Kconfig" -source "board/tbs/tbs2910/Kconfig" source "board/tqc/tqma6/Kconfig" source "board/toradex/apalis_imx6/Kconfig" source "board/toradex/colibri-imx6ull/Kconfig"
board/tbs/tbs2910/Kconfig deleted +0 -18
@@ -1,18 +0,0 @@ -if TARGET_TBS2910 - -config SYS_BOARD - default "tbs2910" - -config SYS_VENDOR - default "tbs" - -config SYS_CONFIG_NAME - default "tbs2910" - -config MX6Q - default y - -config IMX_CONFIG - default "board/tbs/tbs2910/tbs2910.cfg" - -endif
board/tbs/tbs2910/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -TBS2910 BOARD -M: Soeren Moch <[email protected]> -S: Maintained -F: board/tbs/tbs2910/ -F: configs/tbs2910_defconfig -F: include/configs/tbs2910.h
board/tbs/tbs2910/Makefile deleted +0 -5
@@ -1,5 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Copyright (C) 2014 Soeren Moch <[email protected]> - -obj-y := tbs2910.o
board/tbs/tbs2910/tbs2910.c deleted +0 -454
454 lines not on this page · raw message
board/tbs/tbs2910/tbs2910.cfg deleted +0 -114
114 lines not on this page · raw message
configs/tbs2910_defconfig deleted +0 -58
58 lines not on this page · raw message
include/configs/tbs2910.h deleted +0 -158
158 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 13/93 arm: Remove theadorable_debug board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
board/theadorable/MAINTAINERS | 6 - board/theadorable/Makefile | 6 - board/theadorable/fpga.c | 178 --------------- board/theadorable/theadorable.c | 336 ---------------------------- board/theadorable/theadorable.h | 11 - configs/theadorable_debug_defconfig | 74 ------ include/configs/theadorable.h | 125 ----------- 7 files changed, 736 deletions(-) delete mode 100644 board/theadorable/MAINTAINERS delete mode 100644 board/theadorable/Makefile delete mode 100644 board/theadorable/fpga.c delete mode 100644 board/theadorable/theadorable.c delete mode 100644 board/theadorable/theadorable.h delete mode 100644 configs/theadorable_debug_defconfig delete mode 100644 include/configs/theadorable.h
board/theadorable/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -THEADORABLE BOARD -M: Stefan Roese <[email protected]> -S: Maintained -F: board/theadorable/ -F: include/configs/theadorable.h -F: configs/theadorable_debug_defconfig
board/theadorable/Makefile deleted +0 -6
@@ -1,6 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Copyright (C) 2015-2016 Stefan Roese <[email protected]> - -obj-y := theadorable.o -obj-y += fpga.o
board/theadorable/fpga.c deleted +0 -178
178 lines not on this page · raw message
board/theadorable/theadorable.c deleted +0 -336
336 lines not on this page · raw message
board/theadorable/theadorable.h deleted +0 -11
@@ -1,11 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* Copyright (C) 2016 Stefan Roese <[email protected]> -*/ - -/* Base addresses for the SPI direct access mode */ -#define SPI_BUS0_DEV1_BASE 0xe0000000 -#define SPI_BUS0_DEV1_SIZE (1 << 20) -#define SPI_BUS1_DEV2_BASE (SPI_BUS0_DEV1_BASE + SPI_BUS0_DEV1_SIZE) - -void board_fpga_add (void );
configs/theadorable_debug_defconfig deleted +0 -74
74 lines not on this page · raw message
include/configs/theadorable.h deleted +0 -125
125 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 14/93 arm: Remove devkit3250 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/cpu/arm926ejs/lpc32xx/Kconfig | 1 - board/timll/devkit3250/Kconfig | 12 -- board/timll/devkit3250/MAINTAINERS | 6 - board/timll/devkit3250/Makefile | 7 - board/timll/devkit3250/devkit3250.c | 80 ---------- board/timll/devkit3250/devkit3250_spl.c | 67 -------- configs/devkit3250_defconfig | 48 ------ include/configs/devkit3250.h | 194 ------------------------ 8 files changed, 415 deletions(-) delete mode 100644 board/timll/devkit3250/Kconfig delete mode 100644 board/timll/devkit3250/MAINTAINERS delete mode 100644 board/timll/devkit3250/Makefile delete mode 100644 board/timll/devkit3250/devkit3250.c delete mode 100644 board/timll/devkit3250/devkit3250_spl.c delete mode 100644 configs/devkit3250_defconfig delete mode 100644 include/configs/devkit3250.h
arch/arm/cpu/arm926ejs/lpc32xx/Kconfig +0 -1
@@ -14,7 +14,6 @@ config TARGET_WORK_92105 endchoice -source "board/timll/devkit3250/Kconfig" source "board/work-microwave/work_92105/Kconfig" endif
board/timll/devkit3250/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_DEVKIT3250 - -config SYS_BOARD - default "devkit3250" - -config SYS_VENDOR - default "timll" - -config SYS_CONFIG_NAME - default "devkit3250" - -endif
board/timll/devkit3250/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -DEVKIT3250 BOARD -M: Vladimir Zapolskiy <[email protected]> -S: Maintained -F: board/timll/devkit3250/ -F: include/configs/devkit3250.h -F: configs/devkit3250_defconfig
board/timll/devkit3250/Makefile deleted +0 -7
@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Copyright (C) 2011 by Vladimir Zapolskiy <[email protected]> -# Copyright (C) 2008, Guennadi Liakhovetski <[email protected]> - -obj-y := devkit3250.o -obj-$(CONFIG_SPL_BUILD) += devkit3250_spl.o
board/timll/devkit3250/devkit3250.c deleted +0 -80
80 lines not on this page · raw message
board/timll/devkit3250/devkit3250_spl.c deleted +0 -67
67 lines not on this page · raw message
configs/devkit3250_defconfig deleted +0 -48
48 lines not on this page · raw message
include/configs/devkit3250.h deleted +0 -194
194 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 15/93 arm: Remove pcm051_rev3 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/Kconfig | 1 - board/phytec/pcm051/Kconfig | 15 -- board/phytec/pcm051/MAINTAINERS | 7 - board/phytec/pcm051/Makefile | 11 -- board/phytec/pcm051/board.c | 256 -------------------------------- board/phytec/pcm051/board.h | 24 --- board/phytec/pcm051/mux.c | 127 ---------------- configs/pcm051_rev1_defconfig | 58 -------- configs/pcm051_rev3_defconfig | 58 -------- include/configs/pcm051.h | 137 ----------------- 10 files changed, 694 deletions(-) delete mode 100644 board/phytec/pcm051/Kconfig delete mode 100644 board/phytec/pcm051/MAINTAINERS delete mode 100644 board/phytec/pcm051/Makefile delete mode 100644 board/phytec/pcm051/board.c delete mode 100644 board/phytec/pcm051/board.h delete mode 100644 board/phytec/pcm051/mux.c delete mode 100644 configs/pcm051_rev1_defconfig delete mode 100644 configs/pcm051_rev3_defconfig delete mode 100644 include/configs/pcm051.h
arch/arm/Kconfig +0 -1
@@ -1523,7 +1523,6 @@ source "board/h2200/Kconfig" source "board/hisilicon/hikey/Kconfig" source "board/hisilicon/poplar/Kconfig" source "board/isee/igep003x/Kconfig" -source "board/phytec/pcm051/Kconfig" source "board/silica/pengwyn/Kconfig" source "board/spear/spear300/Kconfig" source "board/spear/spear310/Kconfig"
board/phytec/pcm051/Kconfig deleted +0 -15
@@ -1,15 +0,0 @@ -if TARGET_PCM051 - -config SYS_BOARD - default "pcm051" - -config SYS_VENDOR - default "phytec" - -config SYS_SOC - default "am33xx" - -config SYS_CONFIG_NAME - default "pcm051" - -endif
board/phytec/pcm051/MAINTAINERS deleted +0 -7
@@ -1,7 +0,0 @@ -PCM051 BOARD -M: Lars Poeschel <[email protected]> -S: Maintained -F: board/phytec/pcm051/ -F: include/configs/pcm051.h -F: configs/pcm051_rev1_defconfig -F: configs/pcm051_rev3_defconfig
board/phytec/pcm051/Makefile deleted +0 -11
@@ -1,11 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Makefile -# -# Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ - -ifdef CONFIG_SPL_BUILD -obj-y += mux.o -endif - -obj-y += board.o
board/phytec/pcm051/board.c deleted +0 -256
256 lines not on this page · raw message
board/phytec/pcm051/board.h deleted +0 -24
@@ -1,24 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* board.h -* -* Phytec phyCORE-AM335x (pcm051) boards information header -* -* Copyright (C) 2013, Lemonage Software GmbH -* Author Lars Poeschel <[email protected]> -*/ - -#ifndef _BOARD_H_ -#define _BOARD_H_ - -/* -* We have three pin mux functions that must exist. We must be able to enable -* uart0, for initial output and i2c0 to read the main EEPROM. We then have a -* main pinmux function that can be overridden to enable all other pinmux that -* is required on the board. -*/ -void enable_uart0_pin_mux (void ); -void enable_i2c0_pin_mux (void ); -void enable_board_pin_mux (void ); -void enable_cbmux_pin_mux (void ); -#endif
board/phytec/pcm051/mux.c deleted +0 -127
127 lines not on this page · raw message
configs/pcm051_rev1_defconfig deleted +0 -58
58 lines not on this page · raw message
configs/pcm051_rev3_defconfig deleted +0 -58
58 lines not on this page · raw message
include/configs/pcm051.h deleted +0 -137
137 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 16/93 arm: Remove ds109 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-kirkwood/Kconfig | 1 - board/Synology/ds109/Kconfig | 12 -- board/Synology/ds109/MAINTAINERS | 6 - board/Synology/ds109/Makefile | 7 -- board/Synology/ds109/ds109.c | 176 ------------------------------ board/Synology/ds109/ds109.h | 43 -------- board/Synology/ds109/kwbimage.cfg | 150 ------------------------- board/Synology/ds109/openocd.cfg | 115 ------------------- configs/ds109_defconfig | 38 ------- include/configs/ds109.h | 86 --------------- 10 files changed, 634 deletions(-) delete mode 100644 board/Synology/ds109/Kconfig delete mode 100644 board/Synology/ds109/MAINTAINERS delete mode 100644 board/Synology/ds109/Makefile delete mode 100644 board/Synology/ds109/ds109.c delete mode 100644 board/Synology/ds109/ds109.h delete mode 100644 board/Synology/ds109/kwbimage.cfg delete mode 100644 board/Synology/ds109/openocd.cfg delete mode 100644 configs/ds109_defconfig delete mode 100644 include/configs/ds109.h
arch/arm/mach-kirkwood/Kconfig +0 -1
@@ -72,7 +72,6 @@ config SYS_SOC source "board/Marvell/openrd/Kconfig" source "board/Marvell/dreamplug/Kconfig" -source "board/Synology/ds109/Kconfig" source "board/Marvell/sheevaplug/Kconfig" source "board/buffalo/lsxl/Kconfig" source "board/cloudengines/pogo_e02/Kconfig"
board/Synology/ds109/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_DS109 - -config SYS_BOARD - default "ds109" - -config SYS_VENDOR - default "Synology" - -config SYS_CONFIG_NAME - default "ds109" - -endif
board/Synology/ds109/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -DS109 BOARD -M: Walter Schweizer <[email protected]> -S: Maintained -F: board/Synology/ds109 -F: configs/ds109_defconfig -F: include/configs/ds109.h
board/Synology/ds109/Makefile deleted +0 -7
@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2009 -# Marvell Semiconductor <www.marvell.com> -# Written-by: Prafulla Wadaskar <[email protected]> - -obj-y := ds109.o
board/Synology/ds109/ds109.c deleted +0 -176
176 lines not on this page · raw message
board/Synology/ds109/ds109.h deleted +0 -43
43 lines not on this page · raw message
board/Synology/ds109/kwbimage.cfg deleted +0 -150
150 lines not on this page · raw message
board/Synology/ds109/openocd.cfg deleted +0 -115
115 lines not on this page · raw message
configs/ds109_defconfig deleted +0 -38
@@ -1,38 +0,0 @@ -CONFIG_ARM=y -CONFIG_KIRKWOOD=y -CONFIG_SYS_TEXT_BASE=0x600000 -CONFIG_TARGET_DS109=y -CONFIG_NR_DRAM_BANKS=2 -# CONFIG_SYS_MALLOC_F is not set -CONFIG_HUSH_PARSER=y -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_IDE=y -CONFIG_CMD_I2C=y -CONFIG_CMD_SF=y -CONFIG_CMD_USB=y -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_DHCP=y -CONFIG_CMD_PING=y -CONFIG_CMD_FAT=y -CONFIG_ISO_PARTITION=y -CONFIG_OF_CONTROL=y -CONFIG_DEFAULT_DEVICE_TREE="kirkwood-ds109" -CONFIG_ENV_IS_IN_SPI_FLASH=y -CONFIG_DM=y -CONFIG_MVSATA_IDE=y -CONFIG_DM_I2C=y -CONFIG_SYS_I2C_MVTWSI=y -# CONFIG_MMC is not set -CONFIG_SPI_FLASH=y -CONFIG_SPI_FLASH_BAR=y -CONFIG_SPI_FLASH_STMICRO=y -CONFIG_MVGBE=y -CONFIG_MII=y -CONFIG_DM_RTC=y -CONFIG_RTC_MV=y -CONFIG_SYS_NS16550=y -CONFIG_SPI=y -CONFIG_KIRKWOOD_SPI=y -CONFIG_USB=y -CONFIG_USB_EHCI_HCD=y -CONFIG_FS_EXT4=y
include/configs/ds109.h deleted +0 -86
86 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 17/93 arm: Remove pcm058 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/phytec/pcm058/Kconfig | 12 - board/phytec/pcm058/MAINTAINERS | 6 - board/phytec/pcm058/Makefile | 7 - board/phytec/pcm058/README | 35 -- board/phytec/pcm058/pcm058.c | 568 -------------------------------- configs/pcm058_defconfig | 57 ---- include/configs/pcm058.h | 98 ------ 8 files changed, 784 deletions(-) delete mode 100644 board/phytec/pcm058/Kconfig delete mode 100644 board/phytec/pcm058/MAINTAINERS delete mode 100644 board/phytec/pcm058/Makefile delete mode 100644 board/phytec/pcm058/README delete mode 100644 board/phytec/pcm058/pcm058.c delete mode 100644 configs/pcm058_defconfig delete mode 100644 include/configs/pcm058.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -548,7 +548,6 @@ source "board/freescale/mx6sxsabreauto/Kconfig" source "board/freescale/mx6ul_14x14_evk/Kconfig" source "board/freescale/mx6ullevk/Kconfig" source "board/grinn/liteboard/Kconfig" -source "board/phytec/pcm058/Kconfig" source "board/phytec/pfla02/Kconfig" source "board/gateworks/gw_ventana/Kconfig" source "board/kosagi/novena/Kconfig"
board/phytec/pcm058/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_PCM058 - -config SYS_BOARD - default "pcm058" - -config SYS_VENDOR - default "phytec" - -config SYS_CONFIG_NAME - default "pcm058" - -endif
board/phytec/pcm058/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -PHYTEC PHYBOARD MIRA -M: Stefano Babic <[email protected]> -S: Maintained -F: board/phytec/pcm058/ -F: include/configs/pcm058.h -F: configs/pcm058_defconfig
board/phytec/pcm058/Makefile deleted +0 -7
@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Copyright (C) 2007, Guennadi Liakhovetski <[email protected]> -# -# (C) Copyright 2011 Freescale Semiconductor, Inc. - -obj-y := pcm058.o
board/phytec/pcm058/README deleted +0 -35
@@ -1,35 +0,0 @@ -Board information ------------------ - -The SBC produced by Phytec has a SOM based on a i.MX6Q. -The SOM is sold in two versions, with eMMC or with NAND. Support -here is for the SOM with NAND. -The evaluation board "phyBoard-Mira" is thought to be used -together with the SOM. - -More information on the board can be found on manufacturer's -website: - -http://www.phytec.de/produkt/single-board-computer/phyboard-mira/ -http://www.phytec.de/fileadmin/user_upload/images/content/1.Products/SOMs/phyCORE-i.MX6/L-808e_1.pdf - -Building U-Boot -------------------------------- - -$ make pcm058_defconfig -$ make - -This generates the artifacts SPL and u-boot.img. -The SOM can boot from NAND or from SD-Card, having the SPI-NOR -as second option. -The dip switch "DIP-1" on the board let choose between -NAND and SD. - -DIP-1 set to off: Boot first from NAND, then try SPI -DIP-1 set to on: Boot first from SD, then try SPI - -The bootloader was tested with DIP-1 set to on. If a SD-card -is present, then the RBL tries to load SPL from the SD Card, if not, -RBL loads from SPI-NOR. The SPL tries then to load from the same -device where SPL was loaded (SD or SPI). Booting from NAND is -not supported.
board/phytec/pcm058/pcm058.c deleted +0 -568
568 lines not on this page · raw message
configs/pcm058_defconfig deleted +0 -57
57 lines not on this page · raw message
include/configs/pcm058.h deleted +0 -98
98 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 18/93 arm: Remove am335x_shc_ict board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/Kconfig | 1 - board/bosch/shc/Kconfig | 87 --- board/bosch/shc/MAINTAINERS | 11 - board/bosch/shc/Makefile | 8 - board/bosch/shc/README | 114 ---- board/bosch/shc/board.c | 647 --------------------- board/bosch/shc/board.h | 186 ------ board/bosch/shc/mux.c | 260 --------- configs/am335x_shc_defconfig | 46 -- configs/am335x_shc_ict_defconfig | 47 -- configs/am335x_shc_netboot_defconfig | 48 -- configs/am335x_shc_prompt_defconfig | 45 -- configs/am335x_shc_sdboot_defconfig | 47 -- configs/am335x_shc_sdboot_prompt_defconfig | 47 -- include/configs/am335x_shc.h | 263 --------- 15 files changed, 1857 deletions(-) delete mode 100644 board/bosch/shc/Kconfig delete mode 100644 board/bosch/shc/MAINTAINERS delete mode 100644 board/bosch/shc/Makefile delete mode 100644 board/bosch/shc/README delete mode 100644 board/bosch/shc/board.c delete mode 100644 board/bosch/shc/board.h delete mode 100644 board/bosch/shc/mux.c delete mode 100644 configs/am335x_shc_defconfig delete mode 100644 configs/am335x_shc_ict_defconfig delete mode 100644 configs/am335x_shc_netboot_defconfig delete mode 100644 configs/am335x_shc_prompt_defconfig delete mode 100644 configs/am335x_shc_sdboot_defconfig delete mode 100644 configs/am335x_shc_sdboot_prompt_defconfig delete mode 100644 include/configs/am335x_shc.h
arch/arm/Kconfig +0 -1
@@ -1487,7 +1487,6 @@ source "arch/arm/cpu/armv8/Kconfig" source "arch/arm/mach-imx/Kconfig" -source "board/bosch/shc/Kconfig" source "board/CarMediaLab/flea3/Kconfig" source "board/Marvell/aspenite/Kconfig" source "board/Marvell/gplugd/Kconfig"
board/bosch/shc/Kconfig deleted +0 -87
87 lines not on this page · raw message
board/bosch/shc/MAINTAINERS deleted +0 -11
@@ -1,11 +0,0 @@ -SHC BOARD -M: Heiko Schocher <[email protected]> -S: Maintained -F: board/bosch/shc -F: include/configs/am335x_shc.h -F: configs/am335x_shc_defconfig -F: configs/am335x_shc_ict_defconfig -F: configs/am335x_shc_netboot_defconfig -F: configs/am335x_shc_prompt_defconfig -F: configs/am335x_shc_sdboot_defconfig -F: configs/am335x_shc_sdboot_prompt_defconfig
board/bosch/shc/Makefile deleted +0 -8
@@ -1,8 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Makefile -# -# Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ - -obj-y := mux.o -obj-y += board.o
board/bosch/shc/README deleted +0 -114
114 lines not on this page · raw message
board/bosch/shc/board.c deleted +0 -647
647 lines not on this page · raw message
board/bosch/shc/board.h deleted +0 -186
186 lines not on this page · raw message
board/bosch/shc/mux.c deleted +0 -260
260 lines not on this page · raw message
configs/am335x_shc_defconfig deleted +0 -46
46 lines not on this page · raw message
configs/am335x_shc_ict_defconfig deleted +0 -47
47 lines not on this page · raw message
configs/am335x_shc_netboot_defconfig deleted +0 -48
48 lines not on this page · raw message
configs/am335x_shc_prompt_defconfig deleted +0 -45
45 lines not on this page · raw message
configs/am335x_shc_sdboot_defconfig deleted +0 -47
47 lines not on this page · raw message
configs/am335x_shc_sdboot_prompt_defconfig deleted +0 -47
47 lines not on this page · raw message
include/configs/am335x_shc.h deleted +0 -263
263 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 19/93 arm: Remove vining_2000 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/samtec/vining_2000/Kconfig | 12 - board/samtec/vining_2000/MAINTAINERS | 6 - board/samtec/vining_2000/Makefile | 4 - board/samtec/vining_2000/imximage.cfg | 131 ------- board/samtec/vining_2000/vining_2000.c | 517 ------------------------- configs/vining_2000_defconfig | 43 -- include/configs/vining_2000.h | 104 ----- 8 files changed, 818 deletions(-) delete mode 100644 board/samtec/vining_2000/Kconfig delete mode 100644 board/samtec/vining_2000/MAINTAINERS delete mode 100644 board/samtec/vining_2000/Makefile delete mode 100644 board/samtec/vining_2000/imximage.cfg delete mode 100644 board/samtec/vining_2000/vining_2000.c delete mode 100644 configs/vining_2000_defconfig delete mode 100644 include/configs/vining_2000.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -551,7 +551,6 @@ source "board/grinn/liteboard/Kconfig" source "board/phytec/pfla02/Kconfig" source "board/gateworks/gw_ventana/Kconfig" source "board/kosagi/novena/Kconfig" -source "board/samtec/vining_2000/Kconfig" source "board/liebherr/display5/Kconfig" source "board/liebherr/mccmon6/Kconfig" source "board/logicpd/imx6/Kconfig"
board/samtec/vining_2000/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_SAMTEC_VINING_2000 - -config SYS_BOARD - default "vining_2000" - -config SYS_VENDOR - default "samtec" - -config SYS_CONFIG_NAME - default "vining_2000" - -endif
board/samtec/vining_2000/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -VINING_2000 BOARD -M: Ingo Schroeck <[email protected]> -S: Maintained -F: board/samtec/vining_2000/ -F: include/configs/vining_2000.h -F: configs/vining_2000_defconfig
board/samtec/vining_2000/Makefile deleted +0 -4
@@ -1,4 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# (C) Copyright 2016 samtec automotive software & electronics gmbh - -obj-y := vining_2000.o
board/samtec/vining_2000/imximage.cfg deleted +0 -131
131 lines not on this page · raw message
board/samtec/vining_2000/vining_2000.c deleted +0 -517
517 lines not on this page · raw message
configs/vining_2000_defconfig deleted +0 -43
43 lines not on this page · raw message
include/configs/vining_2000.h deleted +0 -104
104 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 20/93 arm: Remove cm_t43 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-omap2/Kconfig | 1 - board/compulab/cm_t43/Kconfig | 15 --- board/compulab/cm_t43/MAINTAINERS | 6 -- board/compulab/cm_t43/Makefile | 11 -- board/compulab/cm_t43/board.h | 11 -- board/compulab/cm_t43/cm_t43.c | 164 ------------------------------ board/compulab/cm_t43/mux.c | 142 -------------------------- board/compulab/cm_t43/spl.c | 134 ------------------------ configs/cm_t43_defconfig | 72 ------------- include/configs/cm_t43.h | 140 ------------------------- 10 files changed, 696 deletions(-) delete mode 100644 board/compulab/cm_t43/Kconfig delete mode 100644 board/compulab/cm_t43/MAINTAINERS delete mode 100644 board/compulab/cm_t43/Makefile delete mode 100644 board/compulab/cm_t43/board.h delete mode 100644 board/compulab/cm_t43/cm_t43.c delete mode 100644 board/compulab/cm_t43/mux.c delete mode 100644 board/compulab/cm_t43/spl.c delete mode 100644 configs/cm_t43_defconfig delete mode 100644 include/configs/cm_t43.h
arch/arm/mach-omap2/Kconfig +0 -1
@@ -185,7 +185,6 @@ source "board/ti/ti816x/Kconfig" source "board/ti/am43xx/Kconfig" source "board/ti/am335x/Kconfig" source "board/compulab/cm_t335/Kconfig" -source "board/compulab/cm_t43/Kconfig" config SPL_LDSCRIPT default "arch/arm/mach-omap2/u-boot-spl.lds"
board/compulab/cm_t43/Kconfig deleted +0 -15
@@ -1,15 +0,0 @@ -if TARGET_CM_T43 - -config SYS_BOARD - default "cm_t43" - -config SYS_VENDOR - default "compulab" - -config SYS_SOC - default "am33xx" - -config SYS_CONFIG_NAME - default "cm_t43" - -endif
board/compulab/cm_t43/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -CM_T43 BOARD -M: Nikita Kiryanov <[email protected]> -S: Maintained -F: board/compulab/cm_t43/ -F: include/configs/cm_t43.h -F: configs/cm_t43_defconfig
board/compulab/cm_t43/Makefile deleted +0 -11
@@ -1,11 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Makefile -# -# Copyright (C) 2015 Compulab, Ltd. - -ifdef CONFIG_SPL_BUILD -obj-y += spl.o mux.o -else -obj-y += cm_t43.o mux.o -endif
board/compulab/cm_t43/board.h deleted +0 -11
@@ -1,11 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* Copyright (C) 2015 Compulab, Ltd. -*/ - -#ifndef _BOARD_H_ -#define _BOARD_H_ -void set_i2c_pin_mux (void ); -void set_mdio_pin_mux (void ); -void set_rgmii_pin_mux (void ); -#endif
board/compulab/cm_t43/cm_t43.c deleted +0 -164
164 lines not on this page · raw message
board/compulab/cm_t43/mux.c deleted +0 -142
142 lines not on this page · raw message
board/compulab/cm_t43/spl.c deleted +0 -134
134 lines not on this page · raw message
configs/cm_t43_defconfig deleted +0 -72
72 lines not on this page · raw message
include/configs/cm_t43.h deleted +0 -140
140 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
Marek Vasut
NAKPATCH 20/93 arm: Remove cm_t43 board
Quoted 4 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.Signed-off-by Simon Glass <[email protected]>
NAK
Signature · 2 lines
Best regards, Marek Vasut
PATCH 21/93 arm: Remove igep00x0 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-omap2/omap3/Kconfig | 1 - board/isee/igep00x0/Kconfig | 12 -- board/isee/igep00x0/MAINTAINERS | 7 - board/isee/igep00x0/Makefile | 10 -- board/isee/igep00x0/common.c | 67 -------- board/isee/igep00x0/igep00x0.c | 258 ------------------------------ board/isee/igep00x0/igep00x0.h | 127 --------------- board/isee/igep00x0/spl.c | 63 -------- configs/igep0032_defconfig | 52 ------ configs/igep00x0_defconfig | 53 ------ include/configs/omap3_igep00x0.h | 135 ---------------- 11 files changed, 785 deletions(-) delete mode 100644 board/isee/igep00x0/Kconfig delete mode 100644 board/isee/igep00x0/MAINTAINERS delete mode 100644 board/isee/igep00x0/Makefile delete mode 100644 board/isee/igep00x0/common.c delete mode 100644 board/isee/igep00x0/igep00x0.c delete mode 100644 board/isee/igep00x0/igep00x0.h delete mode 100644 board/isee/igep00x0/spl.c delete mode 100644 configs/igep0032_defconfig delete mode 100644 configs/igep00x0_defconfig delete mode 100644 include/configs/omap3_igep00x0.h
arch/arm/mach-omap2/omap3/Kconfig +0 -1
@@ -200,7 +200,6 @@ source "board/compulab/cm_t35/Kconfig" source "board/compulab/cm_t3517/Kconfig" source "board/timll/devkit8000/Kconfig" source "board/ti/evm/Kconfig" -source "board/isee/igep00x0/Kconfig" source "board/overo/Kconfig" source "board/ti/am3517crane/Kconfig" source "board/pandora/Kconfig"
board/isee/igep00x0/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_OMAP3_IGEP00X0 - -config SYS_BOARD - default "igep00x0" - -config SYS_VENDOR - default "isee" - -config SYS_CONFIG_NAME - default "omap3_igep00x0" - -endif
board/isee/igep00x0/MAINTAINERS deleted +0 -7
@@ -1,7 +0,0 @@ -IGEP00X0 BOARD -M: Enric Balletbo i Serra <[email protected]> -S: Maintained -F: board/isee/igep00x0/ -F: include/configs/omap3_igep00x0.h -F: configs/igep00x0_defconfig -F: configs/igep0032_defconfig
board/isee/igep00x0/Makefile deleted +0 -10
@@ -1,10 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2000, 2001, 2002 -# Wolfgang Denk, DENX Software Engineering, wd at denx.de. - -ifdef CONFIG_SPL_BUILD -obj-y := spl.o common.o -else -obj-y := igep00x0.o common.o -endif
board/isee/igep00x0/common.c deleted +0 -67
67 lines not on this page · raw message
board/isee/igep00x0/igep00x0.c deleted +0 -258
258 lines not on this page · raw message
board/isee/igep00x0/igep00x0.h deleted +0 -127
127 lines not on this page · raw message
board/isee/igep00x0/spl.c deleted +0 -63
63 lines not on this page · raw message
configs/igep0032_defconfig deleted +0 -52
52 lines not on this page · raw message
configs/igep00x0_defconfig deleted +0 -53
53 lines not on this page · raw message
include/configs/omap3_igep00x0.h deleted +0 -135
135 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 22/93 arm: Remove sheevaplug board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-kirkwood/Kconfig | 1 - board/Marvell/sheevaplug/Kconfig | 12 --- board/Marvell/sheevaplug/MAINTAINERS | 6 -- board/Marvell/sheevaplug/Makefile | 7 -- board/Marvell/sheevaplug/kwbimage.cfg | 144 -------------------------- board/Marvell/sheevaplug/sheevaplug.c | 133 ------------------------ board/Marvell/sheevaplug/sheevaplug.h | 24 ----- configs/sheevaplug_defconfig | 44 -------- include/configs/sheevaplug.h | 92 ---------------- 9 files changed, 463 deletions(-) delete mode 100644 board/Marvell/sheevaplug/Kconfig delete mode 100644 board/Marvell/sheevaplug/MAINTAINERS delete mode 100644 board/Marvell/sheevaplug/Makefile delete mode 100644 board/Marvell/sheevaplug/kwbimage.cfg delete mode 100644 board/Marvell/sheevaplug/sheevaplug.c delete mode 100644 board/Marvell/sheevaplug/sheevaplug.h delete mode 100644 configs/sheevaplug_defconfig delete mode 100644 include/configs/sheevaplug.h
arch/arm/mach-kirkwood/Kconfig +0 -1
@@ -72,7 +72,6 @@ config SYS_SOC source "board/Marvell/openrd/Kconfig" source "board/Marvell/dreamplug/Kconfig" -source "board/Marvell/sheevaplug/Kconfig" source "board/buffalo/lsxl/Kconfig" source "board/cloudengines/pogo_e02/Kconfig" source "board/d-link/dns325/Kconfig"
board/Marvell/sheevaplug/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_SHEEVAPLUG - -config SYS_BOARD - default "sheevaplug" - -config SYS_VENDOR - default "Marvell" - -config SYS_CONFIG_NAME - default "sheevaplug" - -endif
board/Marvell/sheevaplug/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -SHEEVAPLUG BOARD -M: Prafulla Wadaskar <[email protected]> -S: Maintained -F: board/Marvell/sheevaplug/ -F: include/configs/sheevaplug.h -F: configs/sheevaplug_defconfig
board/Marvell/sheevaplug/Makefile deleted +0 -7
@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2009 -# Marvell Semiconductor <www.marvell.com> -# Written-by: Prafulla Wadaskar <[email protected]> - -obj-y := sheevaplug.o
board/Marvell/sheevaplug/kwbimage.cfg deleted +0 -144
144 lines not on this page · raw message
board/Marvell/sheevaplug/sheevaplug.c deleted +0 -133
133 lines not on this page · raw message
board/Marvell/sheevaplug/sheevaplug.h deleted +0 -24
@@ -1,24 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* (C) Copyright 2009 -* Marvell Semiconductor <www.marvell.com> -* Written-by: Prafulla Wadaskar <[email protected]> -*/ - -#ifndef __SHEEVAPLUG_H -#define __SHEEVAPLUG_H - -#define SHEEVAPLUG_OE_LOW (~(0)) -#define SHEEVAPLUG_OE_HIGH (~(0)) -#define SHEEVAPLUG_OE_VAL_LOW (1 << 29)/* USB_PWEN low */ -#define SHEEVAPLUG_OE_VAL_HIGH (1 << 17)/* LED pin high */ - -/* PHY related */ -#define MV88E1116_LED_FCTRL_REG 10 -#define MV88E1116_CPRSP_CR3_REG 21 -#define MV88E1116_MAC_CTRL_REG 21 -#define MV88E1116_PGADR_REG 22 -#define MV88E1116_RGMII_TXTM_CTRL (1 << 4) -#define MV88E1116_RGMII_RXTM_CTRL (1 << 5) - -#endif /* __SHEEVAPLUG_H */
configs/sheevaplug_defconfig deleted +0 -44
44 lines not on this page · raw message
include/configs/sheevaplug.h deleted +0 -92
92 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 23/93 arm: Remove omap3_overo board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-omap2/omap3/Kconfig | 1 - board/overo/Kconfig | 9 - board/overo/MAINTAINERS | 6 - board/overo/Makefile | 10 - board/overo/common.c | 341 ------------------------ board/overo/overo.c | 420 ------------------------------ board/overo/overo.h | 169 ------------ board/overo/spl.c | 59 ----- configs/omap3_overo_defconfig | 51 ---- include/configs/omap3_overo.h | 192 -------------- 10 files changed, 1258 deletions(-) delete mode 100644 board/overo/Kconfig delete mode 100644 board/overo/MAINTAINERS delete mode 100644 board/overo/Makefile delete mode 100644 board/overo/common.c delete mode 100644 board/overo/overo.c delete mode 100644 board/overo/overo.h delete mode 100644 board/overo/spl.c delete mode 100644 configs/omap3_overo_defconfig delete mode 100644 include/configs/omap3_overo.h
arch/arm/mach-omap2/omap3/Kconfig +0 -1
@@ -200,7 +200,6 @@ source "board/compulab/cm_t35/Kconfig" source "board/compulab/cm_t3517/Kconfig" source "board/timll/devkit8000/Kconfig" source "board/ti/evm/Kconfig" -source "board/overo/Kconfig" source "board/ti/am3517crane/Kconfig" source "board/pandora/Kconfig" source "board/8dtech/eco5pk/Kconfig"
board/overo/Kconfig deleted +0 -9
@@ -1,9 +0,0 @@ -if TARGET_OMAP3_OVERO - -config SYS_BOARD - default "overo" - -config SYS_CONFIG_NAME - default "omap3_overo" - -endif
board/overo/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -OVERO BOARD -M: Steve Sakoman <[email protected]> -S: Maintained -F: board/overo/ -F: include/configs/omap3_overo.h -F: configs/omap3_overo_defconfig
board/overo/Makefile deleted +0 -10
@@ -1,10 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2000, 2001, 2002 -# Wolfgang Denk, DENX Software Engineering, wd at denx.de. - -ifdef CONFIG_SPL_BUILD -obj-y := spl.o common.o -else -obj-y := overo.o common.o -endif
board/overo/common.c deleted +0 -341
341 lines not on this page · raw message
board/overo/overo.c deleted +0 -420
420 lines not on this page · raw message
board/overo/overo.h deleted +0 -169
169 lines not on this page · raw message
board/overo/spl.c deleted +0 -59
59 lines not on this page · raw message
configs/omap3_overo_defconfig deleted +0 -51
51 lines not on this page · raw message
include/configs/omap3_overo.h deleted +0 -192
192 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
A message that is not in the archive (sent off-list or not yet received): CAGDS+nkiuiUPGzwtU9kH1jG_hP-Xk7pZcsc7HoZw9PH34xt8jQ@mail.gmail.com
A message that is not in the archive (sent off-list or not yet received): CALYyQ17Zn1yhjGA1qWTyP3E4umy+9PjvAdP1DWwqXbVA9rv7Cg@mail.gmail.com
PATCH 23/93 arm: Remove omap3_overo board
Please hold off on the removal. I just became aware of this. We will get the board updated.
Thanks,
Andrew
Quoted 1,755 lines
---------- Forwarded message ---------
Quoted 1,753 lines
From: Simon Glass <[email protected]>
Date: Mon, Nov 19, 2018 at 5:54 AM
Subject: [PATCH 23/93] arm: Removeomap3_overoboard
To: U-Boot Mailing List <[email protected]>This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.Signed-off-by Simon Glass <[email protected]>---
arch/arm/mach-omap2/omap3/Kconfig | 1 - board/overo/Kconfig | 9 - board/overo/MAINTAINERS | 6 - board/overo/Makefile | 10 - board/overo/common.c | 341 ------------------------ board/overo/overo.c | 420 ------------------------------ board/overo/overo.h | 169 ------------ board/overo/spl.c | 59 ----- configs/omap3_overo_defconfig | 51 ---- include/configs/omap3_overo.h | 192 -------------- 10 files changed, 1258 deletions(-) delete mode 100644 board/overo/Kconfig delete mode 100644 board/overo/MAINTAINERS delete mode 100644 board/overo/Makefile delete mode 100644 board/overo/common.c delete mode 100644 board/overo/overo.c delete mode 100644 board/overo/overo.h delete mode 100644 board/overo/spl.c delete mode 100644 configs/omap3_overo_defconfig delete mode 100644 include/configs/omap3_overo.harch/arm/mach-omap2/omap3/Kconfig +0
-1@@ -200,7 +200,6 @@ source "board/compulab/cm_t35/Kconfig" source "board/compulab/cm_t3517/Kconfig" source "board/timll/devkit8000/Kconfig" source "board/ti/evm/Kconfig" -source "board/overo/Kconfig" source "board/ti/am3517crane/Kconfig" source "board/pandora/Kconfig" source "board/8dtech/eco5pk/Kconfig"board/overo/Kconfig deleted +0
-9@@ -1,9 +0,0 @@ -if TARGET_OMAP3_OVERO - -config SYS_BOARD - default "overo" - -config SYS_CONFIG_NAME - default "omap3_overo" - -endifboard/overo/MAINTAINERS deleted +0
-6@@ -1,6 +0,0 @@ -OVERO BOARD -M: Steve Sakoman <[email protected]> -S: Maintained -F: board/overo/ -F: include/configs/omap3_overo.h -F: configs/omap3_overo_defconfigboard/overo/Makefile deleted +0
-10@@ -1,10 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2000, 2001, 2002 -# Wolfgang Denk, DENX Software Engineering, wd at denx.de. - -ifdef CONFIG_SPL_BUILD -obj-y := spl.o common.o -else -obj-y := overo.o common.o -endifboard/overo/common.c deleted +0
-43@@ -1,341 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0+ -/* -* Maintainer : Steve Sakoman <[email protected]> -* -* Derived from Beagle Board, 3430 SDP, and OMAP3EVM code by -* Richard Woodruff <[email protected]> -* Syed Mohammed Khasim <[email protected]> -* Sunil Kumar <[email protected]> -* Shashi Ranjan <[email protected]> -* -* (C) Copyright 2004-2008 -* Texas Instruments, <www.ti.com> -*/ -#include <twl4030.h> -#include <common.h> -#include <asm/io.h> -#include <asm/arch/mux.h> -#include <asm/arch/sys_proto.h> -#include <asm/gpio.h> -#include <asm/mach-types.h> - -DECLARE_GLOBAL_DATA_PTR ; - -#define TWL4030_I2C_BUS 0 - -/* -* Routine: board_init -* Description: Early hardware init. -*/ -int board_init (void ) -{ -gpmc_init ();/* in SRAM or SDRAM, finish GPMC */ -/* board id for Linux */ - gd->bd->bi_arch_number =MACH_TYPE_OVERO ; -/* boot param addr */ - gd->bd->bi_boot_params = (OMAP34XX_SDRC_CS0 +0x100 ); - -return 0 ; -} - -#define MUX_OVERO () \ -/*SDRC*/ \ - MUX_VAL(CP(SDRC_D0), (IEN | PTD | DIS | M0))/*SDRC_D0*/\
-MUX_VAL(CP(SDRC_D1), (IEN | PTD | DIS | M0))
/*SDRC_D1*/\
-MUX_VAL(CP(SDRC_D2), (IEN | PTD | DIS | M0))
/*SDRC_D2*/\
-MUX_VAL(CP(SDRC_D3), (IEN | PTD | DIS | M0))
/*SDRC_D3*/\
-MUX_VAL(CP(SDRC_D4), (IEN | PTD | DIS | M0))
/*SDRC_D4*/\
-MUX_VAL(CP(SDRC_D5), (IEN | PTD | DIS | M0))
/*SDRC_D5*/\
-MUX_VAL(CP(SDRC_D6), (IEN | PTD | DIS | M0))
/*SDRC_D6*/\
-MUX_VAL(CP(SDRC_D7), (IEN | PTD | DIS | M0))
/*SDRC_D7*/\
-MUX_VAL(CP(SDRC_D8), (IEN | PTD | DIS | M0))
/*SDRC_D8*/\
-MUX_VAL(CP(SDRC_D9), (IEN | PTD | DIS | M0))
/*SDRC_D9*/\
-MUX_VAL(CP(SDRC_D10), (IEN | PTD | DIS | M0))
/*SDRC_D10*/\
-MUX_VAL(CP(SDRC_D11), (IEN | PTD | DIS | M0))
/*SDRC_D11*/\
-MUX_VAL(CP(SDRC_D12), (IEN | PTD | DIS | M0))
/*SDRC_D12*/\
-MUX_VAL(CP(SDRC_D13), (IEN | PTD | DIS | M0))
/*SDRC_D13*/\
-MUX_VAL(CP(SDRC_D14), (IEN | PTD | DIS | M0))
/*SDRC_D14*/\
-MUX_VAL(CP(SDRC_D15), (IEN | PTD | DIS | M0))
/*SDRC_D15*/\
-MUX_VAL(CP(SDRC_D16), (IEN | PTD | DIS | M0))
/*SDRC_D16*/\
-MUX_VAL(CP(SDRC_D17), (IEN | PTD | DIS | M0))
/*SDRC_D17*/\
-MUX_VAL(CP(SDRC_D18), (IEN | PTD | DIS | M0))
/*SDRC_D18*/\
-MUX_VAL(CP(SDRC_D19), (IEN | PTD | DIS | M0))
/*SDRC_D19*/\
-MUX_VAL(CP(SDRC_D20), (IEN | PTD | DIS | M0))
/*SDRC_D20*/\
-MUX_VAL(CP(SDRC_D21), (IEN | PTD | DIS | M0))
/*SDRC_D21*/\
-MUX_VAL(CP(SDRC_D22), (IEN | PTD | DIS | M0))
/*SDRC_D22*/\
-MUX_VAL(CP(SDRC_D23), (IEN | PTD | DIS | M0))
/*SDRC_D23*/\
-MUX_VAL(CP(SDRC_D24), (IEN | PTD | DIS | M0))
/*SDRC_D24*/\
-MUX_VAL(CP(SDRC_D25), (IEN | PTD | DIS | M0))
/*SDRC_D25*/\
-MUX_VAL(CP(SDRC_D26), (IEN | PTD | DIS | M0))
/*SDRC_D26*/\
-MUX_VAL(CP(SDRC_D27), (IEN | PTD | DIS | M0))
/*SDRC_D27*/\
-MUX_VAL(CP(SDRC_D28), (IEN | PTD | DIS | M0))
/*SDRC_D28*/\
-MUX_VAL(CP(SDRC_D29), (IEN | PTD | DIS | M0))
/*SDRC_D29*/\
-MUX_VAL(CP(SDRC_D30), (IEN | PTD | DIS | M0))
/*SDRC_D30*/\
-MUX_VAL(CP(SDRC_D31), (IEN | PTD | DIS | M0))
/*SDRC_D31*/\
-MUX_VAL(CP(SDRC_CLK), (IEN | PTD | DIS | M0))
/*SDRC_CLK*/\
-MUX_VAL(CP(SDRC_DQS0), (IEN | PTD | DIS | M0))
/*SDRC_DQS0*/\
-MUX_VAL(CP(SDRC_DQS1), (IEN | PTD | DIS | M0))
/*SDRC_DQS1*/\
-MUX_VAL(CP(SDRC_DQS2), (IEN | PTD | DIS | M0))
/*SDRC_DQS2*/\
-MUX_VAL(CP(SDRC_DQS3), (IEN | PTD | DIS | M0))
/*SDRC_DQS3*/\
- /*GPMC*/\
-MUX_VAL(CP(GPMC_A1), (IDIS | PTU | EN | M0))
/*GPMC_A1*/\
-MUX_VAL(CP(GPMC_A2), (IDIS | PTU | EN | M0))
/*GPMC_A2*/\
-MUX_VAL(CP(GPMC_A3), (IDIS | PTU | EN | M0))
/*GPMC_A3*/\
-MUX_VAL(CP(GPMC_A4), (IDIS | PTU | EN | M0))
/*GPMC_A4*/\
-MUX_VAL(CP(GPMC_A5), (IDIS | PTU | EN | M0))
/*GPMC_A5*/\
-MUX_VAL(CP(GPMC_A6), (IDIS | PTU | EN | M0))
/*GPMC_A6*/\
-MUX_VAL(CP(GPMC_A7), (IDIS | PTU | EN | M0))
/*GPMC_A7*/\
-MUX_VAL(CP(GPMC_A8), (IDIS | PTU | EN | M0))
/*GPMC_A8*/\
-MUX_VAL(CP(GPMC_A9), (IDIS | PTU | EN | M0))
/*GPMC_A9*/\
-MUX_VAL(CP(GPMC_A10), (IDIS | PTU | EN | M0))
/*GPMC_A10*/\
-MUX_VAL(CP(GPMC_D0), (IEN | PTU | EN | M0))
/*GPMC_D0*/\
-MUX_VAL(CP(GPMC_D1), (IEN | PTU | EN | M0))
/*GPMC_D1*/\
-MUX_VAL(CP(GPMC_D2), (IEN | PTU | EN | M0))
/*GPMC_D2*/\
-MUX_VAL(CP(GPMC_D3), (IEN | PTU | EN | M0))
/*GPMC_D3*/\
-MUX_VAL(CP(GPMC_D4), (IEN | PTU | EN | M0))
/*GPMC_D4*/\
-MUX_VAL(CP(GPMC_D5), (IEN | PTU | EN | M0))
/*GPMC_D5*/\
-MUX_VAL(CP(GPMC_D6), (IEN | PTU | EN | M0))
/*GPMC_D6*/\
-MUX_VAL(CP(GPMC_D7), (IEN | PTU | EN | M0))
/*GPMC_D7*/\
-MUX_VAL(CP(GPMC_D8), (IEN | PTU | EN | M0))
/*GPMC_D8*/\
-MUX_VAL(CP(GPMC_D9), (IEN | PTU | EN | M0))
/*GPMC_D9*/\
-MUX_VAL(CP(GPMC_D10), (IEN | PTU | EN | M0))
/*GPMC_D10*/\
-MUX_VAL(CP(GPMC_D11), (IEN | PTU | EN | M0))
/*GPMC_D11*/\
-MUX_VAL(CP(GPMC_D12), (IEN | PTU | EN | M0))
/*GPMC_D12*/\
-MUX_VAL(CP(GPMC_D13), (IEN | PTU | EN | M0))
/*GPMC_D13*/\
-MUX_VAL(CP(GPMC_D14), (IEN | PTU | EN | M0))
/*GPMC_D14*/\
-MUX_VAL(CP(GPMC_D15), (IEN | PTU | EN | M0))
/*GPMC_D15*/\
-MUX_VAL(CP(GPMC_NCS0), (IDIS | PTU | EN | M0))
/*GPMC_nCS0*/\
-MUX_VAL(CP(GPMC_NCS2), (IDIS | PTU | EN | M0))
/*GPMC_nCS2*/\
-MUX_VAL(CP(GPMC_NCS3), (IEN | PTU | EN | M4))
/*GPIO_54*/\
- /* -
MMC1_WP*/\
-MUX_VAL(CP(GPMC_NCS7), (IEN | PTU | EN | M0))
/*GPMC_nCS7*/\
-MUX_VAL(CP(GPMC_NBE1), (IEN | PTD | DIS | M0))
/*GPMC_nCS3*/\
-MUX_VAL(CP(GPMC_CLK), (IEN | PTU | EN | M0))
/*GPMC_CLK*/\
-MUX_VAL(CP(GPMC_NADV_ALE), (IDIS | PTD | DIS | M0))
/*GPMC_nADV_ALE*/\
-MUX_VAL(CP(GPMC_NOE), (IDIS | PTD | DIS | M0))
/*GPMC_nOE*/\
-MUX_VAL(CP(GPMC_NWE), (IDIS | PTD | DIS | M0))
/*GPMC_nWE*/\
-MUX_VAL(CP(GPMC_NBE0_CLE), (IDIS | PTD | DIS | M0))
/*GPMC_nBE0_CLE*/\
-MUX_VAL(CP(GPMC_NWP), (IEN | PTD | DIS | M0))
/*GPMC_nWP*/\
-MUX_VAL(CP(GPMC_WAIT0), (IEN | PTU | EN | M0))
/*GPMC_WAIT0*/\
- /*CAMERA*/\
-MUX_VAL(CP(CAM_HS), (IEN | PTU | DIS | M0))/*CAM_HS
*/\
-MUX_VAL(CP(CAM_VS), (IEN | PTU | DIS | M0))/*CAM_VS
*/\
-MUX_VAL(CP(CAM_XCLKA), (IDIS | PTD | DIS | M0))
/*CAM_XCLKA*/\
-MUX_VAL(CP(CAM_PCLK), (IEN | PTU | DIS | M0))
/*CAM_PCLK*/\
-MUX_VAL(CP(CAM_D0), (IEN | PTD | DIS | M0))
/*CAM_D0*/\
-MUX_VAL(CP(CAM_D1), (IEN | PTD | DIS | M0))
/*CAM_D1*/\
-MUX_VAL(CP(CAM_D2), (IEN | PTD | DIS | M0))
/*CAM_D2*/\
-MUX_VAL(CP(CAM_D3), (IEN | PTD | DIS | M0))
/*CAM_D3*/\
-MUX_VAL(CP(CAM_D4), (IEN | PTD | DIS | M0))
/*CAM_D4*/\
-MUX_VAL(CP(CAM_D5), (IEN | PTD | DIS | M0))
/*CAM_D5*/\
-MUX_VAL(CP(CAM_D6), (IEN | PTD | DIS | M0))
/*CAM_D6*/\
-MUX_VAL(CP(CAM_D7), (IEN | PTD | DIS | M0))
/*CAM_D7*/\
-MUX_VAL(CP(CAM_D8), (IEN | PTD | DIS | M0))
/*CAM_D8*/\
-MUX_VAL(CP(CAM_D9), (IEN | PTD | DIS | M0))
/*CAM_D9*/\
-MUX_VAL(CP(CAM_D10), (IEN | PTD | DIS | M0))
/*CAM_D10*/\
-MUX_VAL(CP(CAM_D11), (IEN | PTD | DIS | M0))
/*CAM_D11*/\
-MUX_VAL(CP(CSI2_DX0), (IEN | PTD | EN | M4))
/*GPIO_112*/\
-MUX_VAL(CP(CSI2_DY0), (IEN | PTD | EN | M4))
/*GPIO_113*/\
-MUX_VAL(CP(CSI2_DY1), (IEN | PTD | EN | M4))
/*GPIO_115*/\
- /*Audio Interface */\
-MUX_VAL(CP(MCBSP2_FSX), (IEN | PTD | DIS | M0))
/*McBSP2_FSX*/\
-MUX_VAL(CP(MCBSP2_CLKX), (IEN | PTD | DIS | M0))
/*McBSP2_CLKX*/\
-MUX_VAL(CP(MCBSP2_DR), (IEN | PTD | DIS | M0))
/*McBSP2_DR*/\
-MUX_VAL(CP(MCBSP2_DX), (IDIS | PTD | DIS | M0))
/*McBSP2_DX*/\
- /*Expansion card */\
-MUX_VAL(CP(MMC1_CLK), (IEN | PTU | EN | M0))
/*MMC1_CLK*/\
-MUX_VAL(CP(MMC1_CMD), (IEN | PTU | EN | M0))
/*MMC1_CMD*/\
-MUX_VAL(CP(MMC1_DAT0), (IEN | PTU | EN | M0))
/*MMC1_DAT0*/\
-MUX_VAL(CP(MMC1_DAT1), (IEN | PTU | EN | M0))
/*MMC1_DAT1*/\
-MUX_VAL(CP(MMC1_DAT2), (IEN | PTU | EN | M0))
/*MMC1_DAT2*/\
-MUX_VAL(CP(MMC1_DAT3), (IEN | PTU | EN | M0))
/*MMC1_DAT3*/\
-MUX_VAL(CP(MMC1_DAT4), (IEN | PTU | EN | M0))
/*MMC1_DAT4*/\
-MUX_VAL(CP(MMC1_DAT5), (IEN | PTU | EN | M0))
/*MMC1_DAT5*/\
-MUX_VAL(CP(MMC1_DAT6), (IEN | PTU | EN | M0))
/*MMC1_DAT6*/\
-MUX_VAL(CP(MMC1_DAT7), (IEN | PTU | EN | M0))
/*MMC1_DAT7*/\
- /*Wireless LAN */\
-MUX_VAL(CP(MMC2_CLK), (IEN | PTU | EN | M4))
/*GPIO_130*/\
-MUX_VAL(CP(MMC2_CMD), (IEN | PTU | EN | M0))
/*MMC2_CMD*/\
-MUX_VAL(CP(MMC2_DAT0), (IEN | PTU | EN | M0))
/*MMC2_DAT0*/\
-MUX_VAL(CP(MMC2_DAT1), (IEN | PTU | EN | M0))
/*MMC2_DAT1*/\
-MUX_VAL(CP(MMC2_DAT2), (IEN | PTU | EN | M0))
/*MMC2_DAT2*/\
-MUX_VAL(CP(MMC2_DAT3), (IEN | PTU | EN | M0))
/*MMC2_DAT3*/\
-MUX_VAL(CP(MMC2_DAT4), (IEN | PTU | EN | M1))
/*MMC2_DIR_DAT0*/\
-MUX_VAL(CP(MMC2_DAT5), (IEN | PTU | EN | M1))
/*MMC2_DIR_DAT1*/\
-MUX_VAL(CP(MMC2_DAT6), (IEN | PTU | EN | M1))
/*MMC2_DIR_CMD*/\
-MUX_VAL(CP(MMC2_DAT7), (IEN | PTU | EN | M4))
/*GPIO_139*/\
- /*Bluetooth*/\
-MUX_VAL(CP(MCBSP3_DX), (IEN | PTD | DIS | M1))
/*UART2_CTS*/\
-MUX_VAL(CP(MCBSP3_DR), (IDIS | PTD | DIS | M1))
/*UART2_RTS*/\
-MUX_VAL(CP(MCBSP3_CLKX), (IDIS | PTD | DIS | M1))
/*UART2_TX*/\
-MUX_VAL(CP(MCBSP3_FSX), (IEN | PTD | DIS | M1))
/*UART2_RX*/\
-MUX_VAL(CP(UART1_RTS), (IEN | PTU | DIS | M4))
/*GPIO_149*/ \
-MUX_VAL(CP(MCBSP4_CLKX), (IEN | PTD | DIS | M0))
/*McBSP4_CLKX*/\
-MUX_VAL(CP(MCBSP4_DR), (IEN | PTD | DIS | M0))
/*McBSP4_DR*/\
-MUX_VAL(CP(MCBSP4_DX), (IEN | PTD | DIS | M0))
/*McBSP4_DX*/\
-MUX_VAL(CP(MCBSP4_FSX), (IEN | PTD | DIS | M0))
/*McBSP4_FSX*/\
-MUX_VAL(CP(MCBSP1_CLKR), (IEN | PTD | DIS | M0))
/*McBSP1_CLKR*/\
-MUX_VAL(CP(MCBSP1_FSR), (IEN | PTD | DIS | M0))
/*McBSP1_FSR*/\
-MUX_VAL(CP(MCBSP1_DX), (IEN | PTD | DIS | M0))
/*McBSP1_DX*/\
-MUX_VAL(CP(MCBSP1_DR), (IEN | PTD | DIS | M0))
/*McBSP1_DR*/\
-MUX_VAL(CP(MCBSP_CLKS), (IEN | PTU | DIS | M0))
/*McBSP_CLKS*/\
-MUX_VAL(CP(MCBSP1_FSX), (IEN | PTD | DIS | M0))
/*McBSP1_FSX*/\
-MUX_VAL(CP(MCBSP1_CLKX), (IEN | PTD | DIS | M0))
/*McBSP1_CLKX*/\
- /*Serial Interface*/\
-MUX_VAL(CP(UART3_RTS_SD), (IEN | PTU | EN | M4))
/*GPIO_164 W2W_*/\
- /*
BT_NRESET*/\
-MUX_VAL(CP(UART3_RX_IRRX), (IEN | PTU | EN | M0))
/*UART3_RX_IRRX*/\
-MUX_VAL(CP(UART3_TX_IRTX), (IDIS | PTD | DIS | M0))
/*UART3_TX_IRTX*/\
-MUX_VAL(CP(HSUSB0_CLK), (IEN | PTD | DIS | M0))
/*HSUSB0_CLK*/\
-MUX_VAL(CP(HSUSB0_STP), (IDIS | PTU | EN | M0))
/*HSUSB0_STP*/\
-MUX_VAL(CP(HSUSB0_DIR), (IEN | PTD | DIS | M0))
/*HSUSB0_DIR*/\
-MUX_VAL(CP(HSUSB0_NXT), (IEN | PTD | DIS | M0))
/*HSUSB0_NXT*/\
-MUX_VAL(CP(HSUSB0_DATA0), (IEN | PTD | DIS | M0))
/*HSUSB0_DATA0*/\
-MUX_VAL(CP(HSUSB0_DATA1), (IEN | PTD | DIS | M0))
/*HSUSB0_DATA1*/\
-MUX_VAL(CP(HSUSB0_DATA2), (IEN | PTD | DIS | M0))
/*HSUSB0_DATA2*/\
-MUX_VAL(CP(HSUSB0_DATA3), (IEN | PTD | DIS | M0))
/*HSUSB0_DATA3*/\
-MUX_VAL(CP(HSUSB0_DATA4), (IEN | PTD | DIS | M0))
/*HSUSB0_DATA4*/\
-MUX_VAL(CP(HSUSB0_DATA5), (IEN | PTD | DIS | M0))
/*HSUSB0_DATA5*/\
-MUX_VAL(CP(HSUSB0_DATA6), (IEN | PTD | DIS | M0))
/*HSUSB0_DATA6*/\
-MUX_VAL(CP(HSUSB0_DATA7), (IEN | PTD | DIS | M0))
/*HSUSB0_DATA7*/\
-MUX_VAL(CP(I2C1_SCL), (IEN | PTU | EN | M0))
/*I2C1_SCL*/\
-MUX_VAL(CP(I2C1_SDA), (IEN | PTU | EN | M0))
/*I2C1_SDA*/\
-MUX_VAL(CP(I2C2_SCL), (IEN | PTU | EN | M4))
/*GPIO_168*/\
- /* -
USBH_CPEN*/\
-MUX_VAL(CP(I2C2_SDA), (IEN | PTU | EN | M4))
/*GPIO_183*/\
- /* -
USBH_RESET*/\
-MUX_VAL(CP(I2C3_SCL), (IEN | PTU | EN | M0))
/*I2C3_SCL*/\
-MUX_VAL(CP(I2C3_SDA), (IEN | PTU | EN | M0))
/*I2C3_SDA*/\
-MUX_VAL(CP(I2C4_SCL), (IEN | PTU | EN | M0))
/*I2C4_SCL*/\
-MUX_VAL(CP(I2C4_SDA), (IEN | PTU | EN | M0))
/*I2C4_SDA*/\
-MUX_VAL(CP(MCSPI1_CS3), (IEN | PTD | DIS | M3))
/*HSUSB2_DATA2*/\
-MUX_VAL(CP(MCSPI2_CLK), (IEN | PTD | DIS | M3))
/*HSUSB2_DATA7*/\
-MUX_VAL(CP(MCSPI2_SIMO), (IEN | PTD | DIS | M3))
/*HSUSB2_DATA4*/\
-MUX_VAL(CP(MCSPI2_SOMI), (IEN | PTD | DIS | M3))
/*HSUSB2_DATA5*/\
-MUX_VAL(CP(MCSPI2_CS0), (IEN | PTD | DIS | M3))
/*HSUSB2_DATA6*/\
-MUX_VAL(CP(MCSPI2_CS1), (IEN | PTD | DIS | M3))
/*HSUSB2_DATA3*/\
- /*Control and debug */\
-MUX_VAL(CP(SYS_32K), (IEN | PTD | DIS | M0))
/*SYS_32K*/\
-MUX_VAL(CP(SYS_CLKREQ), (IEN | PTD | DIS | M0))
/*SYS_CLKREQ*/\
-MUX_VAL(CP(SYS_NIRQ), (IEN | PTU | EN | M0))
/*SYS_nIRQ*/\
-MUX_VAL(CP(SYS_BOOT0), (IEN | PTD | DIS | M4))
/*GPIO_2*/\
-MUX_VAL(CP(SYS_BOOT1), (IEN | PTD | DIS | M4))/*GPIO_3
*/\
-MUX_VAL(CP(SYS_BOOT2), (IEN | PTD | DIS | M4))
/*GPIO_4 - MMC1_WP*/\
-MUX_VAL(CP(SYS_BOOT3), (IEN | PTD | DIS | M4))
/*GPIO_5*/\
-MUX_VAL(CP(SYS_BOOT4), (IEN | PTD | DIS | M4))
/*GPIO_6*/\
-MUX_VAL(CP(SYS_BOOT5), (IEN | PTD | DIS | M4))
/*GPIO_7*/\
-MUX_VAL(CP(SYS_BOOT6), (IDIS | PTD | DIS | M4))
/*GPIO_8*/\
-MUX_VAL(CP(SYS_OFF_MODE), (IEN | PTD | DIS | M0))
/*SYS_OFF_MODE*/\
-MUX_VAL(CP(ETK_D1_ES2), (IEN | PTD | EN | M4))
/*GPIO_15 - X_GATE*/\
-MUX_VAL(CP(ETK_D2_ES2), (IEN | PTU | EN | M4))
/*GPIO_16*/\
- /* -
W2W_NRESET*/\
-MUX_VAL(CP(ETK_D10_ES2), (IDIS | PTD | DIS | M3))
/*HSUSB2_CLK*/\
-MUX_VAL(CP(ETK_D11_ES2), (IDIS | PTD | DIS | M3))
/*HSUSB2_STP*/\
-MUX_VAL(CP(ETK_D12_ES2), (IEN | PTD | DIS | M3))
/*HSUSB2_DIR*/\
-MUX_VAL(CP(ETK_D13_ES2), (IEN | PTD | DIS | M3))
/*HSUSB2_NXT*/\
-MUX_VAL(CP(ETK_D14_ES2), (IEN | PTD | DIS | M3))
/*HSUSB2_DATA0*/\
-MUX_VAL(CP(ETK_D15_ES2), (IEN | PTD | DIS | M3))
/*HSUSB2_DATA1*/\
- /* die to die */\
-MUX_VAL(CP(D2D_MCAD1), (IEN | PTD | EN | M0))
/*d2d_mcad1*/\
-MUX_VAL(CP(D2D_MCAD2), (IEN | PTD | EN | M0))
/*d2d_mcad2*/\
-MUX_VAL(CP(D2D_MCAD3), (IEN | PTD | EN | M0))
/*d2d_mcad3*/\
-MUX_VAL(CP(D2D_MCAD4), (IEN | PTD | EN | M0))
/*d2d_mcad4*/\
-MUX_VAL(CP(D2D_MCAD5), (IEN | PTD | EN | M0))
/*d2d_mcad5*/\
-MUX_VAL(CP(D2D_MCAD6), (IEN | PTD | EN | M0))
/*d2d_mcad6*/\
-MUX_VAL(CP(D2D_MCAD7), (IEN | PTD | EN | M0))
/*d2d_mcad7*/\
-MUX_VAL(CP(D2D_MCAD8), (IEN | PTD | EN | M0))
/*d2d_mcad8*/\
-MUX_VAL(CP(D2D_MCAD9), (IEN | PTD | EN | M0))
/*d2d_mcad9*/\
-MUX_VAL(CP(D2D_MCAD10), (IEN | PTD | EN | M0))
/*d2d_mcad10*/\
-MUX_VAL(CP(D2D_MCAD11), (IEN | PTD | EN | M0))
/*d2d_mcad11*/\
-MUX_VAL(CP(D2D_MCAD12), (IEN | PTD | EN | M0))
/*d2d_mcad12*/\
-MUX_VAL(CP(D2D_MCAD13), (IEN | PTD | EN | M0))
/*d2d_mcad13*/\
-MUX_VAL(CP(D2D_MCAD14), (IEN | PTD | EN | M0))
/*d2d_mcad14*/\
-MUX_VAL(CP(D2D_MCAD15), (IEN | PTD | EN | M0))
/*d2d_mcad15*/\
-MUX_VAL(CP(D2D_MCAD16), (IEN | PTD | EN | M0))
/*d2d_mcad16*/\
-MUX_VAL(CP(D2D_MCAD17), (IEN | PTD | EN | M0))
/*d2d_mcad17*/\
-MUX_VAL(CP(D2D_MCAD18), (IEN | PTD | EN | M0))
/*d2d_mcad18*/\
-MUX_VAL(CP(D2D_MCAD19), (IEN | PTD | EN | M0))
/*d2d_mcad19*/\
-MUX_VAL(CP(D2D_MCAD20), (IEN | PTD | EN | M0))
/*d2d_mcad20*/\
-MUX_VAL(CP(D2D_MCAD21), (IEN | PTD | EN | M0))
/*d2d_mcad21*/\
-MUX_VAL(CP(D2D_MCAD22), (IEN | PTD | EN | M0))
/*d2d_mcad22*/\
-MUX_VAL(CP(D2D_MCAD23), (IEN | PTD | EN | M0))
/*d2d_mcad23*/\
-MUX_VAL(CP(D2D_MCAD24), (IEN | PTD | EN | M0))
/*d2d_mcad24*/\
-MUX_VAL(CP(D2D_MCAD25), (IEN | PTD | EN | M0))
/*d2d_mcad25*/\
-MUX_VAL(CP(D2D_MCAD26), (IEN | PTD | EN | M0))
/*d2d_mcad26*/\
-MUX_VAL(CP(D2D_MCAD27), (IEN | PTD | EN | M0))
/*d2d_mcad27*/\
-MUX_VAL(CP(D2D_MCAD28), (IEN | PTD | EN | M0))
/*d2d_mcad28*/\
-MUX_VAL(CP(D2D_MCAD29), (IEN | PTD | EN | M0))
/*d2d_mcad29*/\
-MUX_VAL(CP(D2D_MCAD30), (IEN | PTD | EN | M0))
/*d2d_mcad30*/\
-MUX_VAL(CP(D2D_MCAD31), (IEN | PTD | EN | M0))
/*d2d_mcad31*/\
-MUX_VAL(CP(D2D_MCAD32), (IEN | PTD | EN | M0))
/*d2d_mcad32*/\
-MUX_VAL(CP(D2D_MCAD33), (IEN | PTD | EN | M0))
/*d2d_mcad33*/\
-MUX_VAL(CP(D2D_MCAD34), (IEN | PTD | EN | M0))
/*d2d_mcad34*/\
-MUX_VAL(CP(D2D_MCAD35), (IEN | PTD | EN | M0))
/*d2d_mcad35*/\
-MUX_VAL(CP(D2D_MCAD36), (IEN | PTD | EN | M0))
/*d2d_mcad36*/\
-MUX_VAL(CP(D2D_CLK26MI), (IEN | PTD | DIS | M0))
/*d2d_clk26mi*/\
-MUX_VAL(CP(D2D_NRESPWRON), (IEN | PTD | EN | M0))
/*d2d_nrespwron*/\
-MUX_VAL(CP(D2D_NRESWARM), (IEN | PTU | EN | M0))
/*d2d_nreswarm */\
-MUX_VAL(CP(D2D_ARM9NIRQ), (IEN | PTD | DIS | M0))
/*d2d_arm9nirq */\
-MUX_VAL(CP(D2D_UMA2P6FIQ), (IEN | PTD | DIS | M0))
/*d2d_uma2p6fiq*/\
-MUX_VAL(CP(D2D_SPINT), (IEN | PTD | EN | M0))
/*d2d_spint*/\
-MUX_VAL(CP(D2D_FRINT), (IEN | PTD | EN | M0))
/*d2d_frint*/\
-MUX_VAL(CP(D2D_DMAREQ0), (IEN | PTD | DIS | M0))
/*d2d_dmareq0*/\
-MUX_VAL(CP(D2D_DMAREQ1), (IEN | PTD | DIS | M0))
/*d2d_dmareq1*/\
-MUX_VAL(CP(D2D_DMAREQ2), (IEN | PTD | DIS | M0))
/*d2d_dmareq2*/\
-MUX_VAL(CP(D2D_DMAREQ3), (IEN | PTD | DIS | M0))
/*d2d_dmareq3*/\
-MUX_VAL(CP(D2D_N3GTRST), (IEN | PTD | DIS | M0))
/*d2d_n3gtrst*/\
-MUX_VAL(CP(D2D_N3GTDI), (IEN | PTD | DIS | M0))
/*d2d_n3gtdi*/\
-MUX_VAL(CP(D2D_N3GTDO), (IEN | PTD | DIS | M0))
/*d2d_n3gtdo*/\
-MUX_VAL(CP(D2D_N3GTMS), (IEN | PTD | DIS | M0))
/*d2d_n3gtms*/\
-MUX_VAL(CP(D2D_N3GTCK), (IEN | PTD | DIS | M0))
/*d2d_n3gtck*/\
-MUX_VAL(CP(D2D_N3GRTCK), (IEN | PTD | DIS | M0))
/*d2d_n3grtck*/\
-MUX_VAL(CP(D2D_MSTDBY), (IEN | PTU | EN | M0))
/*d2d_mstdby*/\
-MUX_VAL(CP(D2D_SWAKEUP), (IEN | PTD | EN | M0))
/*d2d_swakeup*/\
-MUX_VAL(CP(D2D_IDLEREQ), (IEN | PTD | DIS | M0))
/*d2d_idlereq*/\
-MUX_VAL(CP(D2D_IDLEACK), (IEN | PTU | EN | M0))
/*d2d_idleack*/\
-MUX_VAL(CP(D2D_MWRITE), (IEN | PTD | DIS | M0))
/*d2d_mwrite*/\
-MUX_VAL(CP(D2D_SWRITE), (IEN | PTD | DIS | M0))
/*d2d_swrite*/\
-MUX_VAL(CP(D2D_MREAD), (IEN | PTD | DIS | M0))
/*d2d_mread*/\
-MUX_VAL(CP(D2D_SREAD), (IEN | PTD | DIS | M0))
/*d2d_sread*/\
-MUX_VAL(CP(D2D_MBUSFLAG), (IEN | PTD | DIS | M0))
/*d2d_mbusflag*/\
-MUX_VAL(CP(D2D_SBUSFLAG), (IEN | PTD | DIS | M0))
/*d2d_sbusflag*/\
-MUX_VAL(CP(SDRC_CKE0), (IDIS | PTU | EN | M0))
/*sdrc_cke0*/\
-MUX_VAL(CP(SDRC_CKE1), (IDIS | PTU | EN | M0))
/*sdrc_cke1*/board/overo/common.c deleted +0
-31- -/* -* Routine: get_board_revision -* Description: Returns the board revision -*/ -int get_board_revision (void ) -{ -int revision; - -if (!gpio_request (112 ,"" ) && - !gpio_request (113 ,"" ) && - !gpio_request (115 ,"" )) { - -gpio_direction_input (112 ); -gpio_direction_input (113 ); -gpio_direction_input (115 ); - - revision =gpio_get_value (115 ) <<2 | -gpio_get_value (113 ) <<1 | -gpio_get_value (112 ); - }else { -puts ("Error: unable to acquire board revision GPIOs\n" ); - revision =-1 ; - } - -return revision; -} - -/* -* Routine: set_muxconf_regs -* Description: Setting up the configuration Mux registers specific to the
- * hardware. Many pins need to be moved from protect to
primary
- * mode.
- */board/overo/common.c deleted +0
-4-void set_muxconf_regs (void ) -{ -MUX_OVERO (); -}board/overo/overo.c deleted +0
-82@@ -1,420 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0+ -/* -* Maintainer : Steve Sakoman <[email protected]> -* -* Derived from Beagle Board, 3430 SDP, and OMAP3EVM code by -* Richard Woodruff <[email protected]> -* Syed Mohammed Khasim <[email protected]> -* Sunil Kumar <[email protected]> -* Shashi Ranjan <[email protected]> -* -* (C) Copyright 2004-2008 -* Texas Instruments, <www.ti.com> -*/ -#include <common.h> -#include <dm.h> -#include <ns16550.h> -#include <netdev.h> -#include <twl4030.h> -#include <linux/mtd/rawnand.h> -#include <asm/io.h> -#include <asm/arch/mmc_host_def.h> -#include <asm/arch/mux.h> -#include <asm/arch/mem.h> -#include <asm/arch/sys_proto.h> -#include <asm/gpio.h> -#include <asm/mach-types.h> -#include "overo.h" - -#ifdef CONFIG_USB_EHCI_HCD -#include <usb.h> -#include <asm/ehci-omap.h> -#endif - -#define TWL4030_I2C_BUS 0 -#define EXPANSION_EEPROM_I2C_BUS 2 -#define EXPANSION_EEPROM_I2C_ADDRESS 0x51 - -#define GUMSTIX_EMPTY_EEPROM 0x0 - -#define GUMSTIX_SUMMIT 0x01000200 -#define GUMSTIX_TOBI 0x02000200 -#define GUMSTIX_TOBI_DUO 0x03000200 -#define GUMSTIX_PALO35 0x04000200 -#define GUMSTIX_PALO43 0x05000200 -#define GUMSTIX_CHESTNUT43 0x06000200 -#define GUMSTIX_PINTO 0x07000200 -#define GUMSTIX_GALLOP43 0x08000200 -#define GUMSTIX_ALTO35 0x09000200 -#define GUMSTIX_STAGECOACH 0x0A000200 -#define GUMSTIX_THUMBO 0x0B000200 -#define GUMSTIX_TURTLECORE 0x0C000200 -#define GUMSTIX_ARBOR43C 0x0D000200 - -#define ETTUS_USRP_E 0x01000300 - -#define GUMSTIX_NO_EEPROM 0xffffffff - -static struct { -unsigned int device_vendor; -unsigned char revision; -unsigned char content; -char fab_revision[8 ]; -char env_var[16 ]; -char env_setting[64 ]; -} expansion_config = {0x0 }; - -static const struct ns16550_platdata overo_serial = { - .base =OMAP34XX_UART3 , - .reg_shift =2 , - .clock =V_NS16550_CLK , - .fcr =UART_FCR_DEFVAL , -}; - -U_BOOT_DEVICE (overo_uart) = { -"ns16550_serial" , - &overo_serial -}; - -/* -* Routine: get_sdio2_config -* Description: Return information about the wifi module connection -* Returns 0 if the module connects though a level translator
- * Returns 1 if the module connects directly
- */board/overo/overo.c deleted +0
-47-int get_sdio2_config (void ) -{ -int sdio_direct; - -if (!gpio_request (130 ,"" ) && !gpio_request (139 ,"" )) { - -gpio_direction_output (130 ,0 ); -gpio_direction_input (139 ); - - sdio_direct =1 ; -gpio_set_value (130 ,0 ); -if (gpio_get_value (139 ) ==0 ) { -gpio_set_value (130 ,1 ); -if (gpio_get_value (139 ) ==1 ) - sdio_direct =0 ; - } - -gpio_direction_input (130 ); - }else { -puts ("Error: unable to acquire sdio2 clk GPIOs\n" ); - sdio_direct =-1 ; - } - -return sdio_direct; -} - -/* -* Routine: get_expansion_id -* Description: This function checks for expansion board by checking I2C -* bus 2 for the availability of an AT24C01B serial EEPROM. -* returns the device_vendor field from the EEPROM -*/ -unsigned int get_expansion_id (void ) -{ -if (expansion_config.device_vendor !=0x0 ) -return expansion_config.device_vendor; - -i2c_set_bus_num (EXPANSION_EEPROM_I2C_BUS ); - -/* return GUMSTIX_NO_EEPROM if eeprom doesn't respond */ -if (i2c_probe (EXPANSION_EEPROM_I2C_ADDRESS ) ==1 ) { -i2c_set_bus_num (TWL4030_I2C_BUS ); -return GUMSTIX_NO_EEPROM ; - } - -/* read configuration data */ - i2c_read(EXPANSION_EEPROM_I2C_ADDRESS, 0, 1, (u8*)&expansion_config,
board/overo/overo.c deleted +0
-17- sizeof(expansion_config)); - -i2c_set_bus_num (TWL4030_I2C_BUS ); - -return expansion_config.device_vendor; -} - -/* -* Routine: misc_init_r -* Description: Configure board specific parts -*/ -int misc_init_r (void ) -{ -unsigned int expansion_id; - -twl4030_power_init (); - twl4030_led_init(TWL4030_LED_LEDEN_LEDAON |
TWL4030_LED_LEDEN_LEDBON);board/overo/overo.c deleted +0
-36- -printf ("Board revision: %d\n" ,get_board_revision ()); - -switch (get_sdio2_config ()) { -case 0 : -puts ("Tranceiver detected on mmc2\n" ); -MUX_OVERO_SDIO2_TRANSCEIVER (); -break ; -case 1 : -puts ("Direct connection on mmc2\n" ); -MUX_OVERO_SDIO2_DIRECT (); -break ; -default : -puts ("Unable to detect mmc2 connection type\n" ); - } - - expansion_id =get_expansion_id (); -switch (expansion_id) { -case GUMSTIX_SUMMIT : -printf ("Recognized Summit expansion board (rev %d %s)\n" , - expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -env_set ("defaultdisplay" ,"dvi" ); -env_set ("expansionname" ,"summit" ); -break ; -case GUMSTIX_TOBI : -printf ("Recognized Tobi expansion board (rev %d %s)\n" , - expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -env_set ("defaultdisplay" ,"dvi" ); -env_set ("expansionname" ,"tobi" ); -break ; -case GUMSTIX_TOBI_DUO : - printf("Recognized Tobi Duo expansion board (rev %d%s)\n",
board/overo/overo.c deleted +0
-23- expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -env_set ("expansionname" ,"tobiduo" ); -break ; -case GUMSTIX_PALO35 : -printf ("Recognized Palo35 expansion board (rev %d %s)\n" , - expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -env_set ("defaultdisplay" ,"lcd35" ); -env_set ("expansionname" ,"palo35" ); -break ; -case GUMSTIX_PALO43 : -printf ("Recognized Palo43 expansion board (rev %d %s)\n" , - expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -env_set ("defaultdisplay" ,"lcd43" ); -env_set ("expansionname" ,"palo43" ); -break ; -case GUMSTIX_CHESTNUT43 : - printf("Recognized Chestnut43 expansion board (rev %d%s)\n",
board/overo/overo.c deleted +0
-14- expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -env_set ("defaultdisplay" ,"lcd43" ); -env_set ("expansionname" ,"chestnut43" ); -break ; -case GUMSTIX_PINTO : -printf ("Recognized Pinto expansion board (rev %d %s)\n" , - expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -break ; -case GUMSTIX_GALLOP43 : - printf("Recognized Gallop43 expansion board (rev %d%s)\n",
board/overo/overo.c deleted +0
-17- expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -env_set ("defaultdisplay" ,"lcd43" ); -env_set ("expansionname" ,"gallop43" ); -break ; -case GUMSTIX_ALTO35 : -printf ("Recognized Alto35 expansion board (rev %d %s)\n" , - expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -MUX_ALTO35 (); -env_set ("defaultdisplay" ,"lcd35" ); -env_set ("expansionname" ,"alto35" ); -break ; -case GUMSTIX_STAGECOACH : - printf("Recognized Stagecoach expansion board (rev %d%s)\n",
board/overo/overo.c deleted +0
-12- expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -break ; -case GUMSTIX_THUMBO : -printf ("Recognized Thumbo expansion board (rev %d %s)\n" , - expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -break ; -case GUMSTIX_TURTLECORE : - printf("Recognized Turtlecore expansion board (rev %d%s)\n",
board/overo/overo.c deleted +0
-6- expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -break ; -case GUMSTIX_ARBOR43C : - printf("Recognized Arbor43C expansion board (rev %d%s)\n",
board/overo/overo.c deleted +0
-23- expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -MUX_ARBOR43C (); -env_set ("defaultdisplay" ,"lcd43" ); -env_set ("expansionname" ,"arbor43c" ); -break ; -case ETTUS_USRP_E : -printf ("Recognized Ettus Research USRP-E (rev %d %s)\n" , - expansion_config.revision, - expansion_config.fab_revision); -MUX_GUMSTIX (); -MUX_USRP_E (); -env_set ("defaultdisplay" ,"dvi" ); -break ; -case GUMSTIX_NO_EEPROM : -case GUMSTIX_EMPTY_EEPROM : -puts ("No or empty EEPROM on expansion board\n" ); -MUX_GUMSTIX (); -env_set ("expansionname" ,"tobi" ); -break ; -default : - printf("Unrecognized expansion board 0x%08x\n",
expansion_id);board/overo/overo.c deleted +0
-5-break ; - } - -if (expansion_config.content ==1 ) - env_set(expansion_config.env_var,expansion_config.env_setting);
board/overo/overo.c deleted +0
-26- -omap_die_id_display (); - -if (get_cpu_family () ==CPU_OMAP34XX ) -env_set ("boardname" ,"overo" ); -else -env_set ("boardname" ,"overo-storm" ); - -return 0 ; -} - -#if defined(CONFIG_CMD_NET ) -/* GPMC definitions for LAN9221 chips on Tobi expansion boards */ -static const u32 gpmc_lan_config[] = { -NET_LAN9221_GPMC_CONFIG1 , -NET_LAN9221_GPMC_CONFIG2 , -NET_LAN9221_GPMC_CONFIG3 , -NET_LAN9221_GPMC_CONFIG4 , -NET_LAN9221_GPMC_CONFIG5 , -NET_LAN9221_GPMC_CONFIG6 , -/*CONFIG7- computed as params */ -}; - -/* -* Routine: setup_net_chip -* Description: Setting up the configuration GPMC registers specific to the
- * Ethernet hardware.
- */board/overo/overo.c deleted +0
-6-static void setup_net_chip (void ) -{ -struct ctrl *ctrl_base = (struct ctrl *)OMAP34XX_CTRL_BASE ; - -/* Enable off mode for NWE in PADCONF_GPMC_NWE register */ - writew(readw(&ctrl_base ->gpmc_nwe) | 0x0E00,
&ctrl_base->gpmc_nwe);board/overo/overo.c deleted +0
-2-/* Enable off mode for NOE in PADCONF_GPMC_NADV_ALE register */ - writew(readw(&ctrl_base->gpmc_noe) | 0x0E00,
&ctrl_base->gpmc_noe);board/overo/overo.c deleted +0
-100-/* Enable off mode for ALE in PADCONF_GPMC_NADV_ALE register */ -writew (readw (&ctrl_base->gpmc_nadv_ale) |0x0E00 , - &ctrl_base->gpmc_nadv_ale); -} - -/* -* Routine: reset_net_chip -* Description: Reset the Ethernet hardware. -*/ -static void reset_net_chip (void ) -{ -/* Make GPIO 64 as output pin and send a magic pulse through it */ -if (!gpio_request (64 ,"" )) { -gpio_direction_output (64 ,0 ); -gpio_set_value (64 ,1 ); -udelay (1 ); -gpio_set_value (64 ,0 ); -udelay (1 ); -gpio_set_value (64 ,1 ); - } -} - -int board_eth_init (bd_t *bis) -{ -unsigned int expansion_id; -int rc =0 ; - -#ifdef CONFIG_SMC911X - expansion_id =get_expansion_id (); -switch (expansion_id) { -case GUMSTIX_TOBI_DUO : -/* second lan chip */ -enable_gpmc_cs_config (gpmc_lan_config, &gpmc_cfg->cs[4 ], -0x2B000000 ,GPMC_SIZE_16M ); -/* no break */ -case GUMSTIX_TOBI : -case GUMSTIX_CHESTNUT43 : -case GUMSTIX_STAGECOACH : -case GUMSTIX_NO_EEPROM : -case GUMSTIX_EMPTY_EEPROM : -/* first lan chip */ -enable_gpmc_cs_config (gpmc_lan_config, &gpmc_cfg->cs[5 ], -0x2C000000 ,GPMC_SIZE_16M ); - -setup_net_chip (); -reset_net_chip (); - - rc =smc911x_initialize (0 ,CONFIG_SMC911X_BASE ); -break ; -default : -break ; - } -#endif - -return rc; -} -#endif - -#if defined(CONFIG_MMC ) -int board_mmc_init (bd_t *bis) -{ -return omap_mmc_init (0 ,0 ,0 ,-1 ,-1 ); -} -#endif - -#if defined(CONFIG_MMC ) -void board_mmc_power_init (void ) -{ -twl4030_power_mmc_init (0 ); -} -#endif - -#if defined(CONFIG_USB_EHCI_HCD ) -static struct omap_usbhs_board_data usbhs_bdata = { - .port_mode[0 ] =OMAP_USBHS_PORT_MODE_UNUSED , - .port_mode[1 ] =OMAP_EHCI_PORT_MODE_PHY , - .port_mode[2 ] =OMAP_USBHS_PORT_MODE_UNUSED -}; - -#define GUMSTIX_GPIO_USBH_CPEN 168 -int ehci_hcd_init (int index,enum usb_init_type init, -struct ehci_hccr **hccr,struct ehci_hcor **hcor) -{ -/* Enable USB power */ -if (!gpio_request (GUMSTIX_GPIO_USBH_CPEN ,"usbh_cpen" )) -gpio_direction_output (GUMSTIX_GPIO_USBH_CPEN ,1 ); - -return omap_ehci_hcd_init (index, &usbhs_bdata, hccr, hcor); -} - -int ehci_hcd_stop (void ) -{ -/* Disable USB power */ -gpio_set_value (GUMSTIX_GPIO_USBH_CPEN ,0 ); -gpio_free (GUMSTIX_GPIO_USBH_CPEN ); - -return omap_ehci_hcd_stop (); -} - -#endif /* CONFIG_USB_EHCI_HCD */ board/overo/overo.h deleted +0
-40@@ -1,169 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* (C) Copyright 2008 -* Steve Sakoman <[email protected]> -*/ -#ifndef _OVERO_H_ -#define _OVERO_H_ - -const omap3_sysinfo sysinfo = { -DDR_STACKED , -"Gumstix Overo board" , -#if defined(CONFIG_ENV_IS_IN_ONENAND) -"OneNAND" , -#else -"NAND" , -#endif -}; - -int get_board_revision (void ); - -/* overo revisions */ -#define REVISION_0 0x0 -#define REVISION_1 0x1 -#define REVISION_2 0x2 -#define REVISION_3 0x3 -#define REVISION_4 0x4 - -/* -* IEN - Input Enable -* IDIS - Input Disable -* PTD - Pull type Down -* PTU - Pull type Up -* DIS - Pull type selection is inactive -* EN - Pull type selection is active -* M0 - Mode 0 -* The commented string gives the final mux configuration for that pin -*/ -#define MUX_GUMSTIX () \ -/*GPMC*/ \ - MUX_VAL(CP(GPMC_NCS1), (IDIS | PTU | EN | M0))/*GPMC_nCS1*/\
-MUX_VAL(CP(GPMC_NCS4), (IDIS | PTU | EN | M0))
/*GPMC_nCS4*/\
-MUX_VAL(CP(GPMC_NCS5), (IDIS | PTU | EN | M0))
/*GPMC_nCS5*/\
-MUX_VAL(CP(GPMC_NCS6), (IEN | PTD | DIS | M0))
/*GPMC_nCS6*/\
-MUX_VAL(CP(GPMC_WAIT1), (IEN | PTU | EN | M4))
/*GPIO_63*/\
- /* -
CAM_IRQ*/\
-MUX_VAL(CP(GPMC_WAIT2), (IEN | PTU | EN | M4))
/*GPIO_64*/\
- /* -
SMSC911X_NRES*/\
-MUX_VAL(CP(GPMC_WAIT3), (IEN | PTU | DIS | M4))
/*GPIO_65*/\
- /*DSS*/\
-MUX_VAL(CP(DSS_PCLK), (IDIS | PTD | DIS | M0))
/*DSS_PCLK*/\
-MUX_VAL(CP(DSS_HSYNC), (IDIS | PTD | DIS | M0))
/*DSS_HSYNC*/\
-MUX_VAL(CP(DSS_VSYNC), (IDIS | PTD | DIS | M0))
/*DSS_VSYNC*/\
-MUX_VAL(CP(DSS_ACBIAS), (IDIS | PTD | DIS | M0))
/*DSS_ACBIAS*/\
-MUX_VAL(CP(DSS_DATA0), (IDIS | PTD | DIS | M0))
/*DSS_DATA0*/\
-MUX_VAL(CP(DSS_DATA1), (IDIS | PTD | DIS | M0))
/*DSS_DATA1*/\
-MUX_VAL(CP(DSS_DATA2), (IDIS | PTD | DIS | M0))
/*DSS_DATA2*/\
-MUX_VAL(CP(DSS_DATA3), (IDIS | PTD | DIS | M0))
/*DSS_DATA3*/\
-MUX_VAL(CP(DSS_DATA4), (IDIS | PTD | DIS | M0))
/*DSS_DATA4*/\
-MUX_VAL(CP(DSS_DATA5), (IDIS | PTD | DIS | M0))
/*DSS_DATA5*/\
-MUX_VAL(CP(DSS_DATA6), (IDIS | PTD | DIS | M0))
/*DSS_DATA6*/\
-MUX_VAL(CP(DSS_DATA7), (IDIS | PTD | DIS | M0))
/*DSS_DATA7*/\
-MUX_VAL(CP(DSS_DATA8), (IDIS | PTD | DIS | M0))
/*DSS_DATA8*/\
-MUX_VAL(CP(DSS_DATA9), (IDIS | PTD | DIS | M0))
/*DSS_DATA9*/\
-MUX_VAL(CP(DSS_DATA10), (IDIS | PTD | DIS | M0))
/*DSS_DATA10*/\
-MUX_VAL(CP(DSS_DATA11), (IDIS | PTD | DIS | M0))
/*DSS_DATA11*/\
-MUX_VAL(CP(DSS_DATA12), (IDIS | PTD | DIS | M0))
/*DSS_DATA12*/\
-MUX_VAL(CP(DSS_DATA13), (IDIS | PTD | DIS | M0))
/*DSS_DATA13*/\
-MUX_VAL(CP(DSS_DATA14), (IDIS | PTD | DIS | M0))
/*DSS_DATA14*/\
-MUX_VAL(CP(DSS_DATA15), (IDIS | PTD | DIS | M0))
/*DSS_DATA15*/\
-MUX_VAL(CP(DSS_DATA16), (IDIS | PTD | DIS | M0))
/*DSS_DATA16*/\
-MUX_VAL(CP(DSS_DATA17), (IDIS | PTD | DIS | M0))
/*DSS_DATA17*/\
-MUX_VAL(CP(DSS_DATA18), (IDIS | PTD | DIS | M0))
/*DSS_DATA18*/\
-MUX_VAL(CP(DSS_DATA19), (IDIS | PTD | DIS | M0))
/*DSS_DATA19*/\
-MUX_VAL(CP(DSS_DATA20), (IDIS | PTD | DIS | M0))
/*DSS_DATA20*/\
-MUX_VAL(CP(DSS_DATA21), (IDIS | PTD | DIS | M0))
/*DSS_DATA21*/\
-MUX_VAL(CP(DSS_DATA22), (IDIS | PTD | DIS | M0))
/*DSS_DATA22*/\
-MUX_VAL(CP(DSS_DATA23), (IDIS | PTD | DIS | M0))
/*DSS_DATA23*/\
- /*CAMERA*/\
-MUX_VAL(CP(CAM_FLD), (IDIS | PTD | DIS | M4))
/*CAM_FLD*/\
-MUX_VAL(CP(CAM_XCLKB), (IDIS | PTD | DIS | M0))
/*CAM_XCLKB*/\
-MUX_VAL(CP(CAM_WEN), (IEN | PTD | DIS | M0))
/*CAM_WEN*/\
-MUX_VAL(CP(CAM_STROBE), (IDIS | PTD | DIS | M0))
/*CAM_STROBE*/\
-MUX_VAL(CP(CSI2_DX1), (IEN | PTD | EN | M4))
/*GPIO_114*/\
- /* -
PEN_DOWN*/\
- /*Bluetooth*/\
-MUX_VAL(CP(UART2_CTS), (IEN | PTD | DIS | M4))
/*GPIO_144 - LCD_EN*/\
-MUX_VAL(CP(UART2_RTS), (IEN | PTD | DIS | M4))
/*GPIO_145*/\
-MUX_VAL(CP(UART2_TX), (IEN | PTD | DIS | M4))
/*GPIO_146*/\
-MUX_VAL(CP(UART2_RX), (IEN | PTD | DIS | M4))
/*GPIO_147*/\
-MUX_VAL(CP(UART1_TX), (IDIS | PTD | DIS | M0))
/*UART1_TX*/\
-MUX_VAL(CP(UART1_CTS), (IEN | PTU | DIS | M4))
/*GPIO_150-MMC3_WP*/\
-MUX_VAL(CP(UART1_RX), (IEN | PTD | DIS | M0))
/*UART1_RX*/\
- /*Serial Interface*/\
-MUX_VAL(CP(UART3_CTS_RCTX), (IEN | PTD | EN | M0))
/*UART3_CTS_RCTX*/\
-MUX_VAL(CP(HDQ_SIO), (IDIS | PTU | EN | M4))
/*HDQ_SIO*/\
-MUX_VAL(CP(MCSPI1_CLK), (IEN | PTD | DIS | M0))
/*McSPI1_CLK*/\
-MUX_VAL(CP(MCSPI1_SIMO), (IEN | PTD | DIS | M0))
/*McSPI1_SIMO */\
-MUX_VAL(CP(MCSPI1_SOMI), (IEN | PTD | DIS | M0))
/*McSPI1_SOMI */\
-MUX_VAL(CP(MCSPI1_CS0), (IEN | PTD | EN | M0))
/*McSPI1_CS0*/\
-MUX_VAL(CP(MCSPI1_CS1), (IDIS | PTD | EN | M0))
/*McSPI1_CS1*/\
-MUX_VAL(CP(MCSPI1_CS2), (IEN | PTU | DIS | M4))
/*GPIO_176 */\
- /* -LAN_INTR*/\
- /*Control and debug */\
-MUX_VAL(CP(SYS_CLKOUT1), (IEN | PTU | EN | M4))
/*GPIO_10*/\
-MUX_VAL(CP(SYS_CLKOUT2), (IEN | PTU | EN | M4))
/*GPIO_186*/\
-MUX_VAL(CP(ETK_CLK_ES2), (IEN | PTU | EN | M2))
/*MMC3_CLK*/\
-MUX_VAL(CP(ETK_CTL_ES2), (IEN | PTU | EN | M2))
/*MMC3_CMD*/\
-MUX_VAL(CP(ETK_D0_ES2), (IEN | PTU | EN | M4))
/*GPIO_14*/\
-MUX_VAL(CP(ETK_D3_ES2), (IEN | PTU | EN | M2))
/*MMC3_DAT3*/\
-MUX_VAL(CP(ETK_D4_ES2), (IEN | PTU | EN | M2))
/*MMC3_DAT0*/\
-MUX_VAL(CP(ETK_D5_ES2), (IEN | PTU | EN | M2))
/*MMC3_DAT1*/\
-MUX_VAL(CP(ETK_D6_ES2), (IEN | PTU | EN | M2))
/*MMC3_DAT2*/\
-MUX_VAL(CP(ETK_D7_ES2), (IEN | PTU | EN | M4))
/*GPIO_21*/\
-MUX_VAL(CP(ETK_D8_ES2), (IEN | PTU | EN | M4))
/*GPIO_22*/\
-MUX_VAL(CP(ETK_D9_ES2), (IEN | PTU | EN | M4))
/*GPIO_23*/\board/overo/overo.h deleted +0
-3- -#define MUX_OVERO_SDIO2_DIRECT () \ - MUX_VAL(CP(MMC2_CLK), (IEN | PTU | EN | M0))/*MMC2_CLK*/\
-MUX_VAL(CP(MMC2_CMD), (IEN | PTU | EN | M0))
/*MMC2_CMD*/\
-MUX_VAL(CP(MMC2_DAT0), (IEN | PTU | EN | M0))
/*MMC2_DAT0*/\
-MUX_VAL(CP(MMC2_DAT1), (IEN | PTU | EN | M0))
/*MMC2_DAT1*/\
-MUX_VAL(CP(MMC2_DAT2), (IEN | PTU | EN | M0))
/*MMC2_DAT2*/\
-MUX_VAL(CP(MMC2_DAT3), (IEN | PTU | EN | M0))
/*MMC2_DAT3*/\
-MUX_VAL(CP(MMC2_DAT4), (IEN | PTU | EN | M0))
/*MMC2_DAT4*/\
-MUX_VAL(CP(MMC2_DAT5), (IEN | PTU | EN | M0))
/*MMC2_DAT5*/\
-MUX_VAL(CP(MMC2_DAT6), (IEN | PTU | EN | M0))
/*MMC2_DAT6*/\
-MUX_VAL(CP(MMC2_DAT7), (IEN | PTU | EN | M0))
/*MMC2_DAT7*/\
-MUX_VAL(CP(MMC1_DAT4), (IEN | PTD | EN | M4))
/*GPIO_126*/\
-MUX_VAL(CP(MMC1_DAT5), (IEN | PTU | EN | M4))
/*GPIO_127*/\
-MUX_VAL(CP(MMC1_DAT6), (IEN | PTU | EN | M4))
/*GPIO_128*/\
-MUX_VAL(CP(MMC1_DAT7), (IEN | PTU | EN | M4))
/*GPIO_129*/board/overo/overo.h deleted +0
-3- -#define MUX_OVERO_SDIO2_TRANSCEIVER () \ - MUX_VAL(CP(MMC2_CLK), (IEN | PTU | EN | M0))/*MMC2_CLK*/\
-MUX_VAL(CP(MMC2_CMD), (IEN | PTU | EN | M0))
/*MMC2_CMD*/\
-MUX_VAL(CP(MMC2_DAT0), (IEN | PTU | EN | M0))
/*MMC2_DAT0*/\
-MUX_VAL(CP(MMC2_DAT1), (IEN | PTU | EN | M0))
/*MMC2_DAT1*/\
-MUX_VAL(CP(MMC2_DAT2), (IEN | PTU | EN | M0))
/*MMC2_DAT2*/\
-MUX_VAL(CP(MMC2_DAT3), (IEN | PTU | EN | M0))
/*MMC2_DAT3*/\
-MUX_VAL(CP(MMC2_DAT4), (IEN | PTU | EN | M1))
/*MMC2_DIR_DAT0*/\
-MUX_VAL(CP(MMC2_DAT5), (IEN | PTU | EN | M1))
/*MMC2_DIR_DAT1*/\
-MUX_VAL(CP(MMC2_DAT6), (IEN | PTU | EN | M1))
/*MMC2_DIR_CMD*/\
-MUX_VAL(CP(MMC2_DAT7), (IEN | PTU | EN | M1))
/*MMC2_CLKIN*/\
-MUX_VAL(CP(MMC1_DAT4), (IEN | PTU | EN | M4))
/*GPIO_126*/\
-MUX_VAL(CP(MMC1_DAT5), (IEN | PTU | EN | M4))
/*GPIO_127*/\
-MUX_VAL(CP(MMC1_DAT6), (IEN | PTU | EN | M4))
/*GPIO_128*/\
-MUX_VAL(CP(MMC1_DAT7), (IEN | PTU | EN | M4))
/*GPIO_129*/board/overo/overo.h deleted +0
-3- -#define MUX_USRP_E () \ - MUX_VAL(CP(MCSPI1_SOMI), (IEN | PTD | DIS | M4))/*GPIO_173 */\
-MUX_VAL(CP(MCSPI1_CS1), (IDIS | PTD | EN | M4))
/*GPIO_175 */\board/overo/overo.h deleted +0
-3- -#define MUX_ALTO35 () \ - MUX_VAL(CP(SYS_CLKOUT1), (IEN | PTU | EN | M4))/*GPIO_10-BTN*/\
-MUX_VAL(CP(UART1_TX), (IDIS | PTD | DIS | M4))
/*GPIO_148-RED LED*/\
-MUX_VAL(CP(UART1_CTS), (IDIS | PTD | DIS | M4))
/*GPIO_150-YELLOW LED*/\
-MUX_VAL(CP(UART1_RX), (IDIS | PTD | DIS | M4))
/*GPIO_151-BLUE LED*/\
-MUX_VAL(CP(HDQ_SIO), (IDIS | PTD | DIS | M4))
/*GPIO_170-GREEN LED*/\
-MUX_VAL(CP(MCSPI1_CS1), (IDIS | PTD | EN | M4))
/*GPIO_175*/\board/overo/overo.h deleted +0
-3- -#define MUX_ARBOR43C () \ - MUX_VAL(CP(CSI2_DX1), (IDIS | PTD | DIS | M4))/*GPIO_114-RED LED*/\
-MUX_VAL(CP(UART1_CTS), (IDIS | PTD | DIS | M4))
/*GPIO_150-YELLOW LED*/\
-MUX_VAL(CP(HDQ_SIO), (IEN | PTU | EN | M4))
/*GPIO_170-BUTTON */\
-MUX_VAL(CP(SYS_CLKOUT2), (IDIS | PTD | DIS | M4))
/*GPIO_186-BLUE LED*/\
-MUX_VAL(CP(JTAG_EMU1), (IDIS | PTD | DIS | M4))
/*GPIO_31-CAP WAKE*/\
-MUX_VAL(CP(SYS_CLKOUT1), (IEN | PTU | EN | M4))
/*GPIO_10-CAP IRQ*/\board/overo/overo.h deleted +0
-2- -#endif board/overo/spl.c deleted +0
-59@@ -1,59 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0+ -/* -* Maintainer : Steve Sakoman <[email protected]> -* -* Derived from Beagle Board, 3430 SDP, and OMAP3EVM code by -* Richard Woodruff <[email protected]> -* Syed Mohammed Khasim <[email protected]> -* Sunil Kumar <[email protected]> -* Shashi Ranjan <[email protected]> -* -* (C) Copyright 2004-2008 -* Texas Instruments, <www.ti.com> -*/ -#include <asm/io.h> -#include <asm/arch/mem.h> -#include <asm/arch/sys_proto.h> -#include "overo.h" - -/* -* Routine: get_board_mem_timings -* Description: If we use SPL then there is no x-loader nor config header -* so we have to setup the DDR timings ourself on both banks. -*/ -void get_board_mem_timings (struct board_sdrc_timings *timings) -{ - timings->mr =MICRON_V_MR_165 ; -switch (get_board_revision ()) { -case REVISION_0 :/* Micron 1286MB/256MB, 1/2 banks of 128MB */ - timings->mcfg =MICRON_V_MCFG_165 (256 <<20 ); - timings->ctrla =MICRON_V_ACTIMA_165 ; - timings->ctrlb =MICRON_V_ACTIMB_165 ; - timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_165MHz; -break ; -case REVISION_1 :/* Micron 256MB/512MB, 1/2 banks of 256MB */ -case REVISION_4 : - timings->mcfg =MICRON_V_MCFG_200 (256 <<20 ); - timings->ctrla =MICRON_V_ACTIMA_200 ; - timings->ctrlb =MICRON_V_ACTIMB_200 ; - timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_200MHz; -break ; -case REVISION_2 :/* Hynix 256MB/512MB, 1/2 banks of 256MB */ - timings->mcfg =HYNIX_V_MCFG_200 (256 <<20 ); - timings->ctrla =HYNIX_V_ACTIMA_200 ; - timings->ctrlb =HYNIX_V_ACTIMB_200 ; - timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_200MHz; -break ; -case REVISION_3 :/* Micron 512MB/1024MB, 1/2 banks of 512MB */ - timings->mcfg =MCFG (512 <<20 ,15 ); - timings->ctrla =MICRON_V_ACTIMA_200 ; - timings->ctrlb =MICRON_V_ACTIMB_200 ; - timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_200MHz; -break ; -default : - timings->mcfg =MICRON_V_MCFG_165 (128 <<20 ); - timings->ctrla =MICRON_V_ACTIMA_165 ; - timings->ctrlb =MICRON_V_ACTIMB_165 ; - timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_165MHz; - } -}configs/omap3_overo_defconfig deleted +0
-51@@ -1,51 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_OMAP2PLUS=y -CONFIG_SYS_MALLOC_F_LEN=0x2000 -CONFIG_TARGET_OMAP3_OVERO=y -CONFIG_SPL=y -CONFIG_DISTRO_DEFAULTS=y -CONFIG_NR_DRAM_BANKS=2 -# CONFIG_USE_BOOTCOMMAND is not set -CONFIG_SYS_CONSOLE_INFO_QUIET=y -CONFIG_VERSION_VARIABLE=y -CONFIG_SPL_SYS_MALLOC_SIMPLE=y -CONFIG_SPL_MTD_SUPPORT=y -CONFIG_SPL_OS_BOOT=y -CONFIG_SYS_PROMPT="Overo # " -# CONFIG_CMD_IMI is not set -CONFIG_CMD_SPL=y -CONFIG_CMD_SPL_NAND_OFS=0x240000 -CONFIG_CMD_ASKENV=y -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_GPIO=y -CONFIG_CMD_I2C=y -CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y -CONFIG_CMD_SPI=y -CONFIG_CMD_USB=y -# CONFIG_CMD_SETEXPR is not set -# CONFIG_CMD_NFS is not set -CONFIG_CMD_CACHE=y -CONFIG_CMD_EXT4_WRITE=y -CONFIG_CMD_MTDPARTS=y -CONFIG_MTDIDS_DEFAULT="nand0=omap2-nand.0" -CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:512k(xloader),1792k(u-boot),256k(environ),8m(linux),-(rootfs)" -CONFIG_CMD_UBI=y -CONFIG_ENV_IS_IN_NAND=y -CONFIG_TWL4030_LED=y -CONFIG_MMC_OMAP_HS=y -CONFIG_NAND=y -CONFIG_SYS_NAND_BUSWIDTH_16BIT=y -CONFIG_SPL_NAND_SIMPLE=y -CONFIG_SMC911X=y -CONFIG_SMC911X_BASE=0x2C000000 -CONFIG_SMC911X_32_BIT=y -CONFIG_CONS_INDEX=3 -CONFIG_SPI=y -CONFIG_OMAP3_SPI=y -CONFIG_USB=y -CONFIG_USB_EHCI_HCD=y -CONFIG_USB_STORAGE=y -CONFIG_FAT_WRITE=y -CONFIG_BCH=y -CONFIG_OF_LIBFDT=yinclude/configs/omap3_overo.h deleted +0
-11@@ -1,192 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* Configuration settings for the Gumstix Overo board. -*/ - -#ifndef __CONFIG_H -#define __CONFIG_H - -#include <configs/ti_omap3_common.h> -/* -* We are only ever GP parts and will utilize all of the "downloaded image"
- * area in SRAM which starts at0x40200000and ends at0x4020FFFF(64KB).
- */include/configs/omap3_overo.h deleted +0
-11-#undef CONFIG_SPL_TEXT_BASE -#define CONFIG_SPL_TEXT_BASE 0x40200000 - -/* call misc_init_r */ - -/* pass the revision tag */ -#define CONFIG_REVISION_TAG - -/* override size of malloc() pool */ -#undef CONFIG_SYS_MALLOC_LEN -#define CONFIG_ENV_SIZE (128 << 10)/* 128 KiB sector */
include/configs/omap3_overo.h deleted +0
-70-/* Shift 128 << 15 provides 4 MiB heap to support UBI commands. -* Shift 128 << 10 provides 128 KiB heap for limited-memory devices. */ -#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + (128 << 15)) - -/* I2C Support */ - -/* TWL4030 LED */ - -/* USB EHCI */ -#define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 183 - -/* commands to include */ - -#ifdef CONFIG_NAND -/* NAND block size is 128 KiB. Synchronize these values with -* overo_nand_partitions in mach-omap2/board-overo.c in Linux: -* xloader 4 * NAND_BLOCK_SIZE = 512 KiB -* uboot 14 * NAND_BLOCK_SIZE = 1792 KiB -* uboot environtment 2 * NAND_BLOCK_SIZE = 256 KiB -* linux 64 * NAND_BLOCK_SIZE = 8 MiB -* rootfs remainder -*/ -#endif /* CONFIG_NAND */ - -/* Board NAND Info. */ -/* Environment information */ -#define CONFIG_EXTRA_ENV_SETTINGS \ - DEFAULT_LINUX_BOOT_ENV \ - "bootdir=/boot\0" \ - "bootfile=zImage\0" \ - "usbtty=cdc_acm\0" \ - "console=ttyO2,115200n8\0" \ - "mpurate=auto\0" \ - "optargs=\0" \ - "vram=12M\0" \ - "dvimode=1024x768MR-16 at 60\0" \ - "defaultdisplay=dvi\0" \ - "mmcdev=0\0" \ - "mmcroot=/dev/mmcblk0p2 rw\0" \ - "mmcrootfstype=ext4 rootwait\0" \ - "nandroot=ubi0:rootfs ubi.mtd=4\0" \ - "nandrootfstype=ubifs\0" \ - "mtdparts=" CONFIG_MTDPARTS_DEFAULT "\0" \ - "mmcargs=setenv bootargs console=${console} " \ - "${optargs} " \ - "mpurate=${mpurate} " \ - "vram=${vram} " \ - "omapfb.mode=dvi:${dvimode} " \ - "omapdss.def_disp=${defaultdisplay} " \ - "root=${mmcroot} " \ - "rootfstype=${mmcrootfstype}\0" \ - "nandargs=setenv bootargs console=${console} " \ - "${optargs} " \ - "mpurate=${mpurate} " \ - "vram=${vram} " \ - "omapfb.mode=dvi:${dvimode} " \ - "omapdss.def_disp=${defaultdisplay} " \ - "root=${nandroot} " \ - "rootfstype=${nandrootfstype}\0" \ - "loadbootscript=load mmc ${mmcdev} ${loadaddr} boot.scr\0" \ - "bootscript=echo Running boot script from mmc ...; " \ - "source ${loadaddr}\0" \ - "loadbootenv=load mmc ${mmcdev} ${loadaddr} uEnv.txt\0" \ - "importbootenv=echo Importing environment from mmc ...; " \ - "env import -t ${loadaddr} ${filesize}\0" \ - "loaduimage=load mmc ${mmcdev} ${loadaddr} uImage\0" \ - "mmcboot=echo Booting from mmc...; " \ - "run mmcargs; " \ - "bootm ${loadaddr}\0" \ - "loadzimage=load mmc ${mmcdev}:2 ${loadaddr}${bootdir}/${bootfile}\0" \
- "loadfdt=load mmc ${mmcdev}:2 ${fdtaddr} ${bootdir}/${fdtfile}\0"
\include/configs/omap3_overo.h deleted +0
-37-"loadubizimage=ubifsload ${loadaddr} ${bootdir}/${bootfile}\0" \ -"loadubifdt=ubifsload ${fdtaddr} ${bootdir}/${fdtfile}\0" \ -"mmcbootfdt=echo Booting with DT from mmc ...; " \ -"run mmcargs; " \ -"bootz ${loadaddr} - ${fdtaddr}\0" \ -"nandboot=echo Booting from nand ...; " \ -"run nandargs; " \ -"if nand read ${loadaddr} linux; then " \ -"bootm ${loadaddr};" \ -"fi;\0" \ -"nanddtsboot=echo Booting from nand with DTS...; " \ -"run nandargs; " \ -"ubi part rootfs; " \ -"ubifsmount ubi0:rootfs; " \ -"run loadubifdt; " \ -"run loadubizimage; " \ - "bootz ${loadaddr} - ${fdtaddr}\0" \ - -#define CONFIG_BOOTCOMMAND \ - "mmc dev ${mmcdev}; if mmc rescan; then " \ - "if run loadbootscript; then " \ - "run bootscript; " \ - "fi;" \ - "if run loadbootenv; then " \ - "echo Loaded environment from ${bootenv};" \ - "run importbootenv;" \ - "fi;" \ - "if test -n $uenvcmd; then " \ - "echo Running uenvcmd ...;" \ - "run uenvcmd;" \ - "fi;" \ - "if run loaduimage; then " \ - "run mmcboot;" \ - "fi;" \ - "if run loadzimage; then " \ - "if test -z \"${fdtfile}\"; then " \ - "setenv fdtfileomap3-${boardname}-${expansionname}.dtb;" \
include/configs/omap3_overo.h deleted +0
-9-"fi;" \ -"if run loadfdt; then " \ -"run mmcbootfdt;" \ -"fi;" \ -"fi;" \ -"fi;" \ -"run nandboot; " \ -"if test -z \"${fdtfile}\"; then " \ -"setenv fdtfile omap3-${boardname}-${expansionname}.dtb;" \
include/configs/omap3_overo.h deleted +0
-18-"fi;" \ -"run nanddtsboot; " \ - -/* memtest works on */ -#define CONFIG_SYS_MEMTEST_START (OMAP34XX_SDRC_CS0) -#define CONFIG_SYS_MEMTEST_END (OMAP34XX_SDRC_CS0 + \ - 0x01F00000)/* 31MB */ - -/* FLASH and environment organization */ -#if defined(CONFIG_NAND ) -#define CONFIG_SYS_FLASH_BASE NAND_BASE -#endif - -/* Monitor at start of flash */ -#define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_FLASH_BASE -#define CONFIG_SYS_ONENAND_BASE ONENAND_MAP - -#define ONENAND_ENV_OFFSET 0x240000/* environment starts here */
include/configs/omap3_overo.h deleted +0
-17-#define CONFIG_SYS_ENV_SECT_SIZE (128 << 10)/* 128 KiB */ -#define CONFIG_ENV_OFFSET 0x240000 -#define CONFIG_ENV_ADDR 0x240000 - -/* Initial RAM setup */ -#define CONFIG_SYS_INIT_RAM_ADDR 0x4020f800 -#define CONFIG_SYS_INIT_RAM_SIZE 0x800 - -/* NAND boot config */ -#define CONFIG_SYS_NAND_MAX_ECCPOS 56 -#define CONFIG_SYS_NAND_5_ADDR_CYCLE -#define CONFIG_SYS_NAND_PAGE_COUNT 64 -#define CONFIG_SYS_NAND_PAGE_SIZE 2048 -#define CONFIG_SYS_NAND_OOBSIZE 64 -#define CONFIG_SYS_NAND_BLOCK_SIZE (128*1024) -#define CONFIG_SYS_NAND_BAD_BLOCK_POS NAND_LARGE_BADBLOCK_POS -#define CONFIG_SYS_NAND_ECCPOS {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,\
- 13, 14, 16, 17, 18, 19, 20, 21,
22, \
- 23, 24, 25, 26, 27, 28, 30, 31,
32, \
- 33, 34, 35, 36, 37, 38, 39, 40,
41, \
- 42, 44, 45, 46, 47, 48, 49, 50,
51, \include/configs/omap3_overo.h deleted +0
-13- 52, 53, 54, 55, 56} -#define CONFIG_SYS_NAND_ECCSIZE 512 -#define CONFIG_SYS_NAND_ECCBYTES 13 -#define CONFIG_NAND_OMAP_ECCSCHEME OMAP_ECC_BCH8_CODE_HW_DETECTION_SW -#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x80000 -/* NAND: SPL falcon mode configs */ -#ifdef CONFIG_SPL_OS_BOOT -#define CONFIG_SYS_NAND_SPL_KERNEL_OFFS 0x280000 -#endif - -#endif /* __CONFIG_H */ --2.19.1.1215.g8438c0b245-goog
PATCH 23/93 arm: Remove omap3_overo board
Quoted 3 lines · Andrew C. Smith
Please hold off on the removal. I just became aware of this. We will get the board updated.
Thank you, Andrew.
- Simon
PATCH 24/93 arm: Remove am335x_boneblack board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-omap2/Kconfig | 1 - board/ti/am335x/Kconfig | 24 - board/ti/am335x/MAINTAINERS | 12 - board/ti/am335x/Makefile | 11 - board/ti/am335x/README | 205 ----- board/ti/am335x/board.c | 1073 ---------------------- board/ti/am335x/board.h | 97 -- board/ti/am335x/mux.c | 413 --------- board/ti/am335x/u-boot.lds | 164 ---- configs/am335x_boneblack_defconfig | 51 - configs/am335x_boneblack_vboot_defconfig | 56 -- configs/am335x_evm_defconfig | 64 -- configs/am335x_evm_nor_defconfig | 53 -- configs/am335x_evm_norboot_defconfig | 50 - configs/am335x_evm_spiboot_defconfig | 48 - configs/am335x_evm_usbspl_defconfig | 56 -- include/configs/am335x_evm.h | 343 ------- 17 files changed, 2721 deletions(-) delete mode 100644 board/ti/am335x/Kconfig delete mode 100644 board/ti/am335x/MAINTAINERS delete mode 100644 board/ti/am335x/Makefile delete mode 100644 board/ti/am335x/README delete mode 100644 board/ti/am335x/board.c delete mode 100644 board/ti/am335x/board.h delete mode 100644 board/ti/am335x/mux.c delete mode 100644 board/ti/am335x/u-boot.lds delete mode 100644 configs/am335x_boneblack_defconfig delete mode 100644 configs/am335x_boneblack_vboot_defconfig delete mode 100644 configs/am335x_evm_defconfig delete mode 100644 configs/am335x_evm_nor_defconfig delete mode 100644 configs/am335x_evm_norboot_defconfig delete mode 100644 configs/am335x_evm_spiboot_defconfig delete mode 100644 configs/am335x_evm_usbspl_defconfig delete mode 100644 include/configs/am335x_evm.h
arch/arm/mach-omap2/Kconfig +0 -1
@@ -183,7 +183,6 @@ source "board/siemens/rut/Kconfig" source "board/ti/ti814x/Kconfig" source "board/ti/ti816x/Kconfig" source "board/ti/am43xx/Kconfig" -source "board/ti/am335x/Kconfig" source "board/compulab/cm_t335/Kconfig" config SPL_LDSCRIPT
board/ti/am335x/Kconfig deleted +0 -24
@@ -1,24 +0,0 @@ -if TARGET_AM335X_EVM - -config SYS_BOARD - default "am335x" - -config SYS_VENDOR - default "ti" - -config SYS_SOC - default "am33xx" - -config SYS_CONFIG_NAME - default "am335x_evm" - -config NOR - bool "Support for NOR flash" - help - The AM335x SoC supports having a NOR flash connected to the GPMC. - In practice this is seen as a NOR flash module connected to the - "memory cape" for the BeagleBone family. - -source "board/ti/common/Kconfig" - -endif
board/ti/am335x/MAINTAINERS deleted +0 -12
@@ -1,12 +0,0 @@ -AM335X BOARD -M: Tom Rini <[email protected]> -S: Maintained -F: board/ti/am335x/ -F: include/configs/am335x_evm.h -F: configs/am335x_boneblack_defconfig -F: configs/am335x_boneblack_vboot_defconfig -F: configs/am335x_evm_defconfig -F: configs/am335x_evm_nor_defconfig -F: configs/am335x_evm_norboot_defconfig -F: configs/am335x_evm_spiboot_defconfig -F: configs/am335x_evm_usbspl_defconfig
board/ti/am335x/Makefile deleted +0 -11
@@ -1,11 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Makefile -# -# Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ - -ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),) -obj-y := mux.o -endif - -obj-y += board.o
board/ti/am335x/README deleted +0 -205
205 lines not on this page · raw message
board/ti/am335x/board.c deleted +0 -1073
1,073 lines not on this page · raw message
board/ti/am335x/board.h deleted +0 -97
97 lines not on this page · raw message
board/ti/am335x/mux.c deleted +0 -413
413 lines not on this page · raw message
board/ti/am335x/u-boot.lds deleted +0 -164
164 lines not on this page · raw message
configs/am335x_boneblack_defconfig deleted +0 -51
51 lines not on this page · raw message
configs/am335x_boneblack_vboot_defconfig deleted +0 -56
56 lines not on this page · raw message
configs/am335x_evm_defconfig deleted +0 -64
64 lines not on this page · raw message
configs/am335x_evm_nor_defconfig deleted +0 -53
53 lines not on this page · raw message
configs/am335x_evm_norboot_defconfig deleted +0 -50
50 lines not on this page · raw message
configs/am335x_evm_spiboot_defconfig deleted +0 -48
48 lines not on this page · raw message
configs/am335x_evm_usbspl_defconfig deleted +0 -56
56 lines not on this page · raw message
include/configs/am335x_evm.h deleted +0 -343
343 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 25/93 arm: Remove warp7 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx7/Kconfig | 1 - board/warp7/Kconfig | 23 ---- board/warp7/MAINTAINERS | 7 - board/warp7/Makefile | 4 - board/warp7/README | 63 --------- board/warp7/imximage.cfg | 98 -------------- board/warp7/warp7.c | 237 ---------------------------------- configs/warp7_bl33_defconfig | 41 ------ configs/warp7_defconfig | 52 -------- include/configs/warp7.h | 169 ------------------------ 10 files changed, 695 deletions(-) delete mode 100644 board/warp7/Kconfig delete mode 100644 board/warp7/MAINTAINERS delete mode 100644 board/warp7/Makefile delete mode 100644 board/warp7/README delete mode 100644 board/warp7/imximage.cfg delete mode 100644 board/warp7/warp7.c delete mode 100644 configs/warp7_bl33_defconfig delete mode 100644 configs/warp7_defconfig delete mode 100644 include/configs/warp7.h
arch/arm/mach-imx/mx7/Kconfig +0 -1
@@ -69,6 +69,5 @@ source "board/compulab/cl-som-imx7/Kconfig" source "board/freescale/mx7dsabresd/Kconfig" source "board/technexion/pico-imx7d/Kconfig" source "board/toradex/colibri_imx7/Kconfig" -source "board/warp7/Kconfig" endif
board/warp7/Kconfig deleted +0 -23
@@ -1,23 +0,0 @@ -if TARGET_WARP7 - -config SYS_BOARD - default "warp7" - -config SYS_CONFIG_NAME - default "warp7" - -config WARP7_ROOT_PART - int "Partition number to use for root filesystem" - default 2 - help - The partition number to use for root filesystem this is the - partition that is typically specified with root=/dev/sdaX or - which gets converted into a root=PARTUUID=some_uuid. - -config SYS_FDT_ADDR - hex "FDT load address" - default 0x83000000 - help - The address the FDT file should be loaded to. - -endif
board/warp7/MAINTAINERS deleted +0 -7
@@ -1,7 +0,0 @@ -WARP7 BOARD -M: Fabio Estevam <[email protected]> -S: Maintained -F: board/warp7/ -F: include/configs/warp7.h -F: configs/warp7_defconfig -F: configs/warp7_bl33_defconfig
board/warp7/Makefile deleted +0 -4
@@ -1,4 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# (C) Copyright 2016 NXP Semiconductors - -obj-y := warp7.o
board/warp7/README deleted +0 -63
63 lines not on this page · raw message
board/warp7/imximage.cfg deleted +0 -98
98 lines not on this page · raw message
board/warp7/warp7.c deleted +0 -237
237 lines not on this page · raw message
configs/warp7_bl33_defconfig deleted +0 -41
41 lines not on this page · raw message
configs/warp7_defconfig deleted +0 -52
52 lines not on this page · raw message
include/configs/warp7.h deleted +0 -169
169 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
Fabio Estevam
reviewerPATCH 25/93 arm: Remove warp7 board
Hi Simon,
Quoted 2 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline.
CONFIG_DM_BLK does not exist.
Which deadline? Shouldn't we have a warning to let people know that the board should be converted?
PATCH 25/93 arm: Remove warp7 board
Hi Fabio,
Quoted 11 lines · Fabio Estevam
Hi Simon,
Quoted 2 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline.
CONFIG_DM_BLKdoes not exist.Which deadline? Shouldn't we have a warning to let people know that the board should be converted?
This should be CONFIG_BLK, not CONFIG_DM_BLK, which as you say does not exist.
Here are the release emails I can quickly find which mention it:
v2017.09 - migration note included in doc/driver-model v2018.01 - general comment about DM migration v2018.03-rc1 - CONFIG_BLK migration request v2018.05 - I followed up mentioning CONFIG_BLK migration v2018.07 CONFIG_BLK migration request
v2018.09 CONFIG_BLK migration request
I'll send a patch to print a build warning.
Regards,
Simon
PATCH 26/93 arm: Remove gwventana_gw5904 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/gateworks/gw_ventana/Kconfig | 25 - board/gateworks/gw_ventana/MAINTAINERS | 8 - board/gateworks/gw_ventana/Makefile | 11 - board/gateworks/gw_ventana/README | 320 ----- board/gateworks/gw_ventana/common.c | 1422 ------------------- board/gateworks/gw_ventana/common.h | 98 -- board/gateworks/gw_ventana/eeprom.c | 238 ---- board/gateworks/gw_ventana/gsc.c | 274 ---- board/gateworks/gw_ventana/gsc.h | 70 - board/gateworks/gw_ventana/gw_ventana.c | 1351 ------------------ board/gateworks/gw_ventana/gw_ventana_spl.c | 691 --------- board/gateworks/gw_ventana/ventana_eeprom.h | 133 -- configs/gwventana_emmc_defconfig | 88 -- configs/gwventana_gw5904_defconfig | 92 -- configs/gwventana_nand_defconfig | 91 -- include/configs/gw_ventana.h | 355 ----- 17 files changed, 5268 deletions(-) delete mode 100644 board/gateworks/gw_ventana/Kconfig delete mode 100644 board/gateworks/gw_ventana/MAINTAINERS delete mode 100644 board/gateworks/gw_ventana/Makefile delete mode 100644 board/gateworks/gw_ventana/README delete mode 100644 board/gateworks/gw_ventana/common.c delete mode 100644 board/gateworks/gw_ventana/common.h delete mode 100644 board/gateworks/gw_ventana/eeprom.c delete mode 100644 board/gateworks/gw_ventana/gsc.c delete mode 100644 board/gateworks/gw_ventana/gsc.h delete mode 100644 board/gateworks/gw_ventana/gw_ventana.c delete mode 100644 board/gateworks/gw_ventana/gw_ventana_spl.c delete mode 100644 board/gateworks/gw_ventana/ventana_eeprom.h delete mode 100644 configs/gwventana_emmc_defconfig delete mode 100644 configs/gwventana_gw5904_defconfig delete mode 100644 configs/gwventana_nand_defconfig delete mode 100644 include/configs/gw_ventana.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -549,7 +549,6 @@ source "board/freescale/mx6ul_14x14_evk/Kconfig" source "board/freescale/mx6ullevk/Kconfig" source "board/grinn/liteboard/Kconfig" source "board/phytec/pfla02/Kconfig" -source "board/gateworks/gw_ventana/Kconfig" source "board/kosagi/novena/Kconfig" source "board/liebherr/display5/Kconfig" source "board/liebherr/mccmon6/Kconfig"
board/gateworks/gw_ventana/Kconfig deleted +0 -25
@@ -1,25 +0,0 @@ -if TARGET_GW_VENTANA - -config SYS_BOARD - default "gw_ventana" - -config SYS_VENDOR - default "gateworks" - -config SYS_CONFIG_NAME - default "gw_ventana" - -config CMD_EECONFIG - bool "Enable the 'econfig' command" - help - Provides access to EEPROM configuration on Gateworks Ventana - -config CMD_GSC - bool "Enable the 'gsc' command" - help - Provides access to the GSC configuration: - - gsc sleep - sleeps for a period of seconds - gsc wd - enables / disables the watchdog - -endif
board/gateworks/gw_ventana/MAINTAINERS deleted +0 -8
@@ -1,8 +0,0 @@ -GW_VENTANA BOARD -M: Tim Harvey <[email protected]> -S: Maintained -F: board/gateworks/gw_ventana/ -F: include/configs/gw_ventana.h -F: configs/gwventana_nand_defconfig -F: configs/gwventana_emmc_defconfig -F: configs/gwventana_gw5904_defconfig
board/gateworks/gw_ventana/Makefile deleted +0 -11
@@ -1,11 +0,0 @@ -# -# Copyright (C) 2012-2013, Guennadi Liakhovetski <[email protected]> -# (C) Copyright 2012-2013 Freescale Semiconductor, Inc. -# Copyright (C) 2013, Gateworks Corporation -# -# SPDX-License-Identifier: GPL-2.0+ -# - -obj-y := gw_ventana.o gsc.o eeprom.o common.o -obj-$(CONFIG_SPL_BUILD) += gw_ventana_spl.o -
board/gateworks/gw_ventana/README deleted +0 -320
320 lines not on this page · raw message
board/gateworks/gw_ventana/common.c deleted +0 -1422
1,422 lines not on this page · raw message
board/gateworks/gw_ventana/common.h deleted +0 -98
98 lines not on this page · raw message
board/gateworks/gw_ventana/eeprom.c deleted +0 -238
238 lines not on this page · raw message
board/gateworks/gw_ventana/gsc.c deleted +0 -274
274 lines not on this page · raw message
board/gateworks/gw_ventana/gsc.h deleted +0 -70
70 lines not on this page · raw message
board/gateworks/gw_ventana/gw_ventana.c deleted +0 -1351
527 lines not on this page · raw message
board/gateworks/gw_ventana/gw_ventana_spl.c deleted +0 -691
691 lines not on this page · raw message
board/gateworks/gw_ventana/ventana_eeprom.h deleted +0 -133
133 lines not on this page · raw message
configs/gwventana_emmc_defconfig deleted +0 -88
88 lines not on this page · raw message
configs/gwventana_gw5904_defconfig deleted +0 -92
92 lines not on this page · raw message
configs/gwventana_nand_defconfig deleted +0 -91
91 lines not on this page · raw message
include/configs/gw_ventana.h deleted +0 -355
355 lines not on this page · raw message
The rest of this diff is not shown. View the raw message.
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
Part of the diff is not shown here. View the raw message.
PATCH 27/93 arm: Remove cairo board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-omap2/omap3/Kconfig | 1 - board/quipos/cairo/Kconfig | 12 -- board/quipos/cairo/MAINTAINERS | 6 - board/quipos/cairo/Makefile | 6 - board/quipos/cairo/cairo.c | 98 --------- board/quipos/cairo/cairo.h | 318 ------------------------------ configs/cairo_defconfig | 39 ---- include/configs/omap3_cairo.h | 231 ---------------------- 8 files changed, 711 deletions(-) delete mode 100644 board/quipos/cairo/Kconfig delete mode 100644 board/quipos/cairo/MAINTAINERS delete mode 100644 board/quipos/cairo/Makefile delete mode 100644 board/quipos/cairo/cairo.c delete mode 100644 board/quipos/cairo/cairo.h delete mode 100644 configs/cairo_defconfig delete mode 100644 include/configs/omap3_cairo.h
arch/arm/mach-omap2/omap3/Kconfig +0 -1
@@ -209,6 +209,5 @@ source "board/logicpd/omap3som/Kconfig" source "board/nokia/rx51/Kconfig" source "board/technexion/tao3530/Kconfig" source "board/technexion/twister/Kconfig" -source "board/quipos/cairo/Kconfig" endif
board/quipos/cairo/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_OMAP3_CAIRO - -config SYS_BOARD - default "cairo" - -config SYS_VENDOR - default "quipos" - -config SYS_CONFIG_NAME - default "omap3_cairo" - -endif
board/quipos/cairo/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -CAIRO BOARD -M: Albert ARIBAUD (3ADEV) <[email protected]> -S: Maintained -F: board/quipos/cairo/ -F: include/configs/omap3_cairo.h -F: configs/cairo_defconfig
board/quipos/cairo/Makefile deleted +0 -6
@@ -1,6 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2014 DENX Software Engineering -# Written-By: Albert ARIBAUD <[email protected]> - -obj-y := cairo.o
board/quipos/cairo/cairo.c deleted +0 -98
98 lines not on this page · raw message
board/quipos/cairo/cairo.h deleted +0 -318
318 lines not on this page · raw message
configs/cairo_defconfig deleted +0 -39
@@ -1,39 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_OMAP2PLUS=y -CONFIG_SYS_TEXT_BASE=0x80100000 -CONFIG_TARGET_OMAP3_CAIRO=y -CONFIG_SPL=y -CONFIG_DISTRO_DEFAULTS=y -CONFIG_NR_DRAM_BANKS=2 -CONFIG_BOOTDELAY=-2 -# CONFIG_USE_BOOTCOMMAND is not set -CONFIG_SYS_CONSOLE_INFO_QUIET=y -CONFIG_VERSION_VARIABLE=y -CONFIG_SPL_MTD_SUPPORT=y -CONFIG_SPL_OS_BOOT=y -CONFIG_SYS_PROMPT="Cairo # " -# CONFIG_CMD_IMI is not set -CONFIG_CMD_SPL=y -CONFIG_CMD_SPL_NAND_OFS=0x240000 -CONFIG_CMD_ASKENV=y -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_GPIO=y -CONFIG_CMD_I2C=y -CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y -CONFIG_CMD_NAND_LOCK_UNLOCK=y -CONFIG_CMD_SPI=y -# CONFIG_CMD_NET is not set -CONFIG_CMD_EXT4_WRITE=y -CONFIG_CMD_MTDPARTS=y -CONFIG_ENV_IS_IN_NAND=y -CONFIG_TWL4030_LED=y -CONFIG_MMC_OMAP_HS=y -CONFIG_NAND=y -CONFIG_SPL_NAND_SIMPLE=y -CONFIG_CONS_INDEX=2 -CONFIG_SPI=y -CONFIG_OMAP3_SPI=y -CONFIG_FAT_WRITE=y -# CONFIG_REGEX is not set -CONFIG_OF_LIBFDT=y
include/configs/omap3_cairo.h deleted +0 -231
231 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 28/93 arm: Remove pico-hobbit-imx7d board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx7/Kconfig | 1 - board/technexion/pico-imx7d/Kconfig | 15 -- board/technexion/pico-imx7d/MAINTAINERS | 16 -- board/technexion/pico-imx7d/Makefile | 4 - board/technexion/pico-imx7d/README | 64 ----- board/technexion/pico-imx7d/pico-imx7d.c | 315 ----------------------- board/technexion/pico-imx7d/spl.c | 122 --------- configs/pico-hobbit-imx7d_defconfig | 60 ----- configs/pico-imx7d_defconfig | 60 ----- configs/pico-pi-imx7d_defconfig | 60 ----- include/configs/pico-imx7d.h | 151 ----------- 11 files changed, 868 deletions(-) delete mode 100644 board/technexion/pico-imx7d/Kconfig delete mode 100644 board/technexion/pico-imx7d/MAINTAINERS delete mode 100644 board/technexion/pico-imx7d/Makefile delete mode 100644 board/technexion/pico-imx7d/README delete mode 100644 board/technexion/pico-imx7d/pico-imx7d.c delete mode 100644 board/technexion/pico-imx7d/spl.c delete mode 100644 configs/pico-hobbit-imx7d_defconfig delete mode 100644 configs/pico-imx7d_defconfig delete mode 100644 configs/pico-pi-imx7d_defconfig delete mode 100644 include/configs/pico-imx7d.h
arch/arm/mach-imx/mx7/Kconfig +0 -1
@@ -67,7 +67,6 @@ config SYS_SOC source "board/compulab/cl-som-imx7/Kconfig" source "board/freescale/mx7dsabresd/Kconfig" -source "board/technexion/pico-imx7d/Kconfig" source "board/toradex/colibri_imx7/Kconfig" endif
board/technexion/pico-imx7d/Kconfig deleted +0 -15
@@ -1,15 +0,0 @@ -if TARGET_PICO_IMX7D - -config SYS_BOARD - default "pico-imx7d" - -config SYS_VENDOR - default "technexion" - -config SYS_SOC - default "mx7" - -config SYS_CONFIG_NAME - default "pico-imx7d" - -endif
board/technexion/pico-imx7d/MAINTAINERS deleted +0 -16
@@ -1,16 +0,0 @@ -TechNexion PICO-IMX7D board -M: Vanessa Maegima <[email protected]> -S: Maintained -F: board/technexion/pico-imx7d/ -F: include/configs/pico-imx7d.h -F: configs/pico-imx7d_defconfig - -TechNexion PICO-HOBBIT-IMX7 -M: Otavio Salvador <[email protected]> -S: Maintained -F: configs/pico-hobbit-imx7d_defconfig - -TechNexion PICO-PI-IMX7 -M: Otavio Salvador <[email protected]> -S: Maintained -F: configs/pico-pi-imx7d_defconfig
board/technexion/pico-imx7d/Makefile deleted +0 -4
@@ -1,4 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# (C) Copyright 2017 NXP Semiconductors - -obj-y := pico-imx7d.o spl.o
board/technexion/pico-imx7d/README deleted +0 -64
64 lines not on this page · raw message
board/technexion/pico-imx7d/pico-imx7d.c deleted +0 -315
315 lines not on this page · raw message
board/technexion/pico-imx7d/spl.c deleted +0 -122
122 lines not on this page · raw message
configs/pico-hobbit-imx7d_defconfig deleted +0 -60
60 lines not on this page · raw message
configs/pico-imx7d_defconfig deleted +0 -60
60 lines not on this page · raw message
configs/pico-pi-imx7d_defconfig deleted +0 -60
60 lines not on this page · raw message
include/configs/pico-imx7d.h deleted +0 -151
151 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 29/93 arm: Remove mccmon6_sd board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/liebherr/mccmon6/Kconfig | 12 - board/liebherr/mccmon6/MAINTAINERS | 7 - board/liebherr/mccmon6/Makefile | 6 - board/liebherr/mccmon6/mccmon6.c | 489 ------------------- board/liebherr/mccmon6/mon6_imximage_nor.cfg | 8 - board/liebherr/mccmon6/mon6_imximage_sd.cfg | 8 - board/liebherr/mccmon6/spl.c | 298 ----------- configs/mccmon6_nor_defconfig | 50 -- configs/mccmon6_sd_defconfig | 51 -- include/configs/mccmon6.h | 293 ----------- 11 files changed, 1223 deletions(-) delete mode 100644 board/liebherr/mccmon6/Kconfig delete mode 100644 board/liebherr/mccmon6/MAINTAINERS delete mode 100644 board/liebherr/mccmon6/Makefile delete mode 100644 board/liebherr/mccmon6/mccmon6.c delete mode 100644 board/liebherr/mccmon6/mon6_imximage_nor.cfg delete mode 100644 board/liebherr/mccmon6/mon6_imximage_sd.cfg delete mode 100644 board/liebherr/mccmon6/spl.c delete mode 100644 configs/mccmon6_nor_defconfig delete mode 100644 configs/mccmon6_sd_defconfig delete mode 100644 include/configs/mccmon6.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -551,7 +551,6 @@ source "board/grinn/liteboard/Kconfig" source "board/phytec/pfla02/Kconfig" source "board/kosagi/novena/Kconfig" source "board/liebherr/display5/Kconfig" -source "board/liebherr/mccmon6/Kconfig" source "board/logicpd/imx6/Kconfig" source "board/seco/Kconfig" source "board/solidrun/mx6cuboxi/Kconfig"
board/liebherr/mccmon6/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_MCCMON6 - -config SYS_BOARD - default "mccmon6" - -config SYS_VENDOR - default "liebherr" - -config SYS_CONFIG_NAME - default "mccmon6" - -endif
board/liebherr/mccmon6/MAINTAINERS deleted +0 -7
@@ -1,7 +0,0 @@ -MCCMON6 BOARD -M: Lukasz Majewski <[email protected]> -S: Maintained -F: board/liebherr/mccmon6/ -F: include/configs/mccmon6.h -F: configs/mccmon6_nor_defconfig -F: configs/mccmon6_sd_defconfig
board/liebherr/mccmon6/Makefile deleted +0 -6
@@ -1,6 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2016-2017 -# Lukasz Majewski, DENX Software Engineering, lukma at denx.de - -obj-y := mccmon6.o spl.o
board/liebherr/mccmon6/mccmon6.c deleted +0 -489
489 lines not on this page · raw message
board/liebherr/mccmon6/mon6_imximage_nor.cfg deleted +0 -8
@@ -1,8 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* - * Copyright (C) 2016-2017 - * Lukasz Majewski, DENX Software Engineering, lukma at denx.de - */ - -IMAGE_VERSION 2 -BOOT_FROM nor
board/liebherr/mccmon6/mon6_imximage_sd.cfg deleted +0 -8
@@ -1,8 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* - * Copyright (C) 2016-2017 - * Lukasz Majewski, DENX Software Engineering, lukma at denx.de - */ - -IMAGE_VERSION 2 -BOOT_FROM sd
board/liebherr/mccmon6/spl.c deleted +0 -298
298 lines not on this page · raw message
configs/mccmon6_nor_defconfig deleted +0 -50
50 lines not on this page · raw message
configs/mccmon6_sd_defconfig deleted +0 -51
51 lines not on this page · raw message
include/configs/mccmon6.h deleted +0 -293
293 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 30/93 arm: Remove apalis_imx6_nospl_it board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - .../toradex/apalis_imx6/1066mhz_4x128mx16.cfg | 47 - .../toradex/apalis_imx6/1066mhz_4x256mx16.cfg | 47 - board/toradex/apalis_imx6/Kconfig | 55 - board/toradex/apalis_imx6/MAINTAINERS | 9 - board/toradex/apalis_imx6/Makefile | 5 - board/toradex/apalis_imx6/apalis_imx6.c | 1236 ----------------- board/toradex/apalis_imx6/apalis_imx6q.cfg | 33 - board/toradex/apalis_imx6/clocks.cfg | 41 - board/toradex/apalis_imx6/ddr-setup.cfg | 96 -- board/toradex/apalis_imx6/do_fuse.c | 97 -- board/toradex/apalis_imx6/pf0100.c | 230 --- board/toradex/apalis_imx6/pf0100.h | 52 - board/toradex/apalis_imx6/pf0100_otp.inc | 190 --- configs/apalis_imx6_defconfig | 75 - configs/apalis_imx6_nospl_com_defconfig | 63 - configs/apalis_imx6_nospl_it_defconfig | 63 - include/configs/apalis_imx6.h | 277 ---- 18 files changed, 2617 deletions(-) delete mode 100644 board/toradex/apalis_imx6/1066mhz_4x128mx16.cfg delete mode 100644 board/toradex/apalis_imx6/1066mhz_4x256mx16.cfg delete mode 100644 board/toradex/apalis_imx6/Kconfig delete mode 100644 board/toradex/apalis_imx6/MAINTAINERS delete mode 100644 board/toradex/apalis_imx6/Makefile delete mode 100644 board/toradex/apalis_imx6/apalis_imx6.c delete mode 100644 board/toradex/apalis_imx6/apalis_imx6q.cfg delete mode 100644 board/toradex/apalis_imx6/clocks.cfg delete mode 100644 board/toradex/apalis_imx6/ddr-setup.cfg delete mode 100644 board/toradex/apalis_imx6/do_fuse.c delete mode 100644 board/toradex/apalis_imx6/pf0100.c delete mode 100644 board/toradex/apalis_imx6/pf0100.h delete mode 100644 board/toradex/apalis_imx6/pf0100_otp.inc delete mode 100644 configs/apalis_imx6_defconfig delete mode 100644 configs/apalis_imx6_nospl_com_defconfig delete mode 100644 configs/apalis_imx6_nospl_it_defconfig delete mode 100644 include/configs/apalis_imx6.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -556,7 +556,6 @@ source "board/seco/Kconfig" source "board/solidrun/mx6cuboxi/Kconfig" source "board/technexion/pico-imx6ul/Kconfig" source "board/tqc/tqma6/Kconfig" -source "board/toradex/apalis_imx6/Kconfig" source "board/toradex/colibri-imx6ull/Kconfig" source "board/k+p/kp_imx6q_tpc/Kconfig" source "board/udoo/Kconfig"
board/toradex/apalis_imx6/1066mhz_4x128mx16.cfg deleted +0 -47
47 lines not on this page · raw message
board/toradex/apalis_imx6/1066mhz_4x256mx16.cfg deleted +0 -47
47 lines not on this page · raw message
board/toradex/apalis_imx6/Kconfig deleted +0 -55
55 lines not on this page · raw message
board/toradex/apalis_imx6/MAINTAINERS deleted +0 -9
@@ -1,9 +0,0 @@ -Apalis iMX6 -M: Max Krummenacher <[email protected]> -W: http://developer.toradex.com/software/linux/linux-software -S: Maintained -F: board/toradex/apalis_imx6/ -F: include/configs/apalis_imx6.h -F: configs/apalis_imx6_defconfig -F: configs/apalis_imx6_nospl_com_defconfig -F: configs/apalis_imx6_nospl_it_defconfig
board/toradex/apalis_imx6/Makefile deleted +0 -5
@@ -1,5 +0,0 @@ -# Copyright (c) 2012-2014 Toradex, Inc. -# SPDX-License-Identifier: GPL-2.0+ - -obj-y := apalis_imx6.o do_fuse.o -obj-$(CONFIG_TDX_CMD_IMX_MFGR) += pf0100.o
board/toradex/apalis_imx6/apalis_imx6.c deleted +0 -1236
1,236 lines not on this page · raw message
board/toradex/apalis_imx6/apalis_imx6q.cfg deleted +0 -33
@@ -1,33 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* - * Copyright (C) 2013 Boundary Devices - * Copyright (C) 2014-2016, Toradex AG - * - * Refer doc/README.imximage for more details about how-to configure - * and create imximage boot image - * - * The syntax is taken as close as possible with the kwbimage - */ - -/* image version */ -IMAGE_VERSION 2 - -/* - * Boot Device : one of - * spi, sd (the board has no nand neither onenand) - */ -BOOT_FROM sd - -#define __ASSEMBLY__ -#include <config.h> -#include "asm/arch/mx6-ddr.h" -#include "asm/arch/iomux.h" -#include "asm/arch/crm_regs.h" - -#include "ddr-setup.cfg" -#if CONFIG_DDR_MB == 2048 -#include "1066mhz_4x256mx16.cfg" -#else -#include "1066mhz_4x128mx16.cfg" -#endif -#include "clocks.cfg"
board/toradex/apalis_imx6/clocks.cfg deleted +0 -41
41 lines not on this page · raw message
board/toradex/apalis_imx6/ddr-setup.cfg deleted +0 -96
96 lines not on this page · raw message
board/toradex/apalis_imx6/do_fuse.c deleted +0 -97
97 lines not on this page · raw message
board/toradex/apalis_imx6/pf0100.c deleted +0 -230
230 lines not on this page · raw message
board/toradex/apalis_imx6/pf0100.h deleted +0 -52
52 lines not on this page · raw message
board/toradex/apalis_imx6/pf0100_otp.inc deleted +0 -190
191 lines not on this page · raw message
configs/apalis_imx6_defconfig deleted +0 -75
75 lines not on this page · raw message
configs/apalis_imx6_nospl_com_defconfig deleted +0 -63
63 lines not on this page · raw message
configs/apalis_imx6_nospl_it_defconfig deleted +0 -63
63 lines not on this page · raw message
include/configs/apalis_imx6.h deleted +0 -277
277 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
Marek Vasut
NAKPATCH 30/93 arm: Remove apalis_imx6_nospl_it board
Quoted 4 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.Signed-off-by Simon Glass <[email protected]>
NAK
And I stop here, Consider the entire series NAKed
Signature · 2 lines
Best regards, Marek Vasut
PATCH 31/93 arm: Remove wandboard board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/wandboard/Kconfig | 9 - board/wandboard/MAINTAINERS | 6 - board/wandboard/Makefile | 5 - board/wandboard/README | 39 --- board/wandboard/spl.c | 425 -------------------------- board/wandboard/wandboard.c | 559 ---------------------------------- configs/wandboard_defconfig | 46 --- include/configs/wandboard.h | 156 ---------- 9 files changed, 1246 deletions(-) delete mode 100644 board/wandboard/Kconfig delete mode 100644 board/wandboard/MAINTAINERS delete mode 100644 board/wandboard/Makefile delete mode 100644 board/wandboard/README delete mode 100644 board/wandboard/spl.c delete mode 100644 board/wandboard/wandboard.c delete mode 100644 configs/wandboard_defconfig delete mode 100644 include/configs/wandboard.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -560,7 +560,6 @@ source "board/toradex/colibri-imx6ull/Kconfig" source "board/k+p/kp_imx6q_tpc/Kconfig" source "board/udoo/Kconfig" source "board/udoo/neo/Kconfig" -source "board/wandboard/Kconfig" source "board/warp/Kconfig" endif
board/wandboard/Kconfig deleted +0 -9
@@ -1,9 +0,0 @@ -if TARGET_WANDBOARD - -config SYS_BOARD - default "wandboard" - -config SYS_CONFIG_NAME - default "wandboard" - -endif
board/wandboard/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -WANDBOARD BOARD -M: Fabio Estevam <[email protected]> -S: Maintained -F: board/wandboard/ -F: include/configs/wandboard.h -F: configs/wandboard_defconfig
board/wandboard/Makefile deleted +0 -5
@@ -1,5 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2013 Freescale Semiconductor, Inc. - -obj-y := wandboard.o spl.o
board/wandboard/README deleted +0 -39
@@ -1,39 +0,0 @@ -U-Boot for Wandboard --------------------- - -This file contains information for the port of U-Boot to the Wandboard. - -Wandboard is a development board that has three variants based on the following -SoCs: mx6 quad, mx6 quad plus, mx6 dual lite and mx6 solo. - -For more details about Wandboard, please refer to: -http://www.wandboard.org/ - -Building U-Boot for Wandboard ------------------------------ - -To build U-Boot for the Wandboard: - -$ make wandboard_config -$ make - -Flashing U-Boot into the SD card --------------------------------- - -- After the 'make' command completes, the generated 'SPL' binary must be -flashed into the SD card; - -$ sudo dd if=SPL of=/dev/mmcblk0 bs=1k seek=1; sync - -(Note - the SD card node may vary, so adjust this as needed). - -- Flash the u-boot.img image into the SD card: - -sudo dd if=u-boot.img of=/dev/mmcblk0 bs=1k seek=69; sync - -- Insert the SD card into the slot located in the bottom of the board (same side -as the mx6 processor) - -- Connect the serial cable to the host PC - -- Power up the board and U-Boot messages will appear in the serial console.
board/wandboard/spl.c deleted +0 -425
425 lines not on this page · raw message
board/wandboard/wandboard.c deleted +0 -559
559 lines not on this page · raw message
configs/wandboard_defconfig deleted +0 -46
46 lines not on this page · raw message
include/configs/wandboard.h deleted +0 -156
156 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
Marek Vasut
NAKPATCH 31/93 arm: Remove wandboard board
Quoted 4 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.Signed-off-by Simon Glass <[email protected]>
NAK
Signature · 2 lines
Best regards, Marek Vasut
PATCH 32/93 arm: Remove birdland_bav335a board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/Kconfig | 1 - board/birdland/bav335x/Kconfig | 23 -- board/birdland/bav335x/Makefile | 11 - board/birdland/bav335x/README | 31 -- board/birdland/bav335x/board.c | 429 ------------------------ board/birdland/bav335x/board.h | 58 ---- board/birdland/bav335x/mux.c | 190 ----------- board/birdland/bav335x/u-boot.lds | 115 ------- configs/birdland_bav335a_defconfig | 67 ---- configs/birdland_bav335b_defconfig | 67 ---- include/configs/bav335x.h | 501 ----------------------------- 11 files changed, 1493 deletions(-) delete mode 100644 board/birdland/bav335x/Kconfig delete mode 100644 board/birdland/bav335x/Makefile delete mode 100644 board/birdland/bav335x/README delete mode 100644 board/birdland/bav335x/board.c delete mode 100644 board/birdland/bav335x/board.h delete mode 100644 board/birdland/bav335x/mux.c delete mode 100644 board/birdland/bav335x/u-boot.lds delete mode 100644 configs/birdland_bav335a_defconfig delete mode 100644 configs/birdland_bav335b_defconfig delete mode 100644 include/configs/bav335x.h
arch/arm/Kconfig +0 -1
@@ -1531,7 +1531,6 @@ source "board/spear/x600/Kconfig" source "board/st/stv0991/Kconfig" source "board/tcl/sl50/Kconfig" source "board/ucRobotics/bubblegum_96/Kconfig" -source "board/birdland/bav335x/Kconfig" source "board/toradex/colibri_pxa270/Kconfig" source "board/vscom/baltos/Kconfig" source "board/woodburn/Kconfig"
board/birdland/bav335x/Kconfig deleted +0 -23
@@ -1,23 +0,0 @@ -if TARGET_BAV335X - -config SYS_BOARD - default "bav335x" - -config SYS_VENDOR - default "birdland" - -config SYS_SOC - default "am33xx" - -config SYS_CONFIG_NAME - default "bav335x" - -config BAV_VERSION - int "BAV335x Version (1=A, 2=B)" - range 1 2 - help - The BAV335x has various version of the board. Rev.A (mostly obsolete) - used 10/100 Ethernet PHY while Rev.B uses a Gigabit Ethernet PHY. - Overwrite this if you have an older Rev.A and want ethernet support. - -endif
board/birdland/bav335x/Makefile deleted +0 -11
@@ -1,11 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Makefile -# -# Copyright (C) 2012-2014, Birdland Audio - http://birdland.com/oem - -ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),) -obj-y := mux.o -endif - -obj-y += board.o
board/birdland/bav335x/README deleted +0 -31
@@ -1,31 +0,0 @@ -Summary -======= - -This document covers various features of the 'BAV335x' board build. -For more information about this board, visit http://birdland.com/oem - - -Hardware -======== - -The binary produced supports the bav335x Rev.A with 10/100 MB PHY -and Rev.B (default) with GB ethernet PHY. -If the BAV335x EEPROM is populated and programmed, the board will -automatically detect the version and extract proper serial# and -mac address from the EE. - - -Customization -============= - -The following blocks are required: -- I2C, to talk with the PMIC and ensure that we do not run afoul of - errata 1.0.24. - -When removing options as part of customization, -CONFIG_EXTRA_ENV_SETTINGS will need additional care to update for your -needs and to remove no longer relevant options as in some cases we -define additional text blocks (such as for NAND or DFU strings). Also -note that all of the SPL options are grouped together, rather than with -the IP blocks, so both areas will need their choices updated to reflect -the custom design.
board/birdland/bav335x/board.c deleted +0 -429
429 lines not on this page · raw message
board/birdland/bav335x/board.h deleted +0 -58
58 lines not on this page · raw message
board/birdland/bav335x/mux.c deleted +0 -190
190 lines not on this page · raw message
board/birdland/bav335x/u-boot.lds deleted +0 -115
115 lines not on this page · raw message
configs/birdland_bav335a_defconfig deleted +0 -67
67 lines not on this page · raw message
configs/birdland_bav335b_defconfig deleted +0 -67
67 lines not on this page · raw message
include/configs/bav335x.h deleted +0 -501
501 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 33/93 arm: Remove gurnard board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-at91/Kconfig | 1 - board/bluewater/gurnard/Kconfig | 12 - board/bluewater/gurnard/MAINTAINERS | 6 - board/bluewater/gurnard/Makefile | 9 - board/bluewater/gurnard/gurnard.c | 423 ---- board/bluewater/gurnard/splash_logo.h | 2619 ------------------------- configs/gurnard_defconfig | 38 - include/configs/snapper9g45.h | 112 -- 8 files changed, 3220 deletions(-) delete mode 100644 board/bluewater/gurnard/Kconfig delete mode 100644 board/bluewater/gurnard/MAINTAINERS delete mode 100644 board/bluewater/gurnard/Makefile delete mode 100644 board/bluewater/gurnard/gurnard.c delete mode 100644 board/bluewater/gurnard/splash_logo.h delete mode 100644 configs/gurnard_defconfig delete mode 100644 include/configs/snapper9g45.h
arch/arm/mach-at91/Kconfig +0 -1
@@ -278,7 +278,6 @@ source "board/atmel/sama5d3_xplained/Kconfig" source "board/atmel/sama5d3xek/Kconfig" source "board/atmel/sama5d4_xplained/Kconfig" source "board/atmel/sama5d4ek/Kconfig" -source "board/bluewater/gurnard/Kconfig" source "board/bluewater/snapper9260/Kconfig" source "board/calao/usb_a9263/Kconfig" source "board/egnite/ethernut5/Kconfig"
board/bluewater/gurnard/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_GURNARD - -config SYS_BOARD - default "gurnard" - -config SYS_VENDOR - default "bluewater" - -config SYS_CONFIG_NAME - default "snapper9g45" - -endif
board/bluewater/gurnard/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -GURNARD BOARD -M: Simon Glass <[email protected]> -S: Maintained -F: board/bluewater/gurnard/ -F: include/configs/snapper9g45.h -F: configs/gurnard_defconfig
board/bluewater/gurnard/Makefile deleted +0 -9
@@ -1,9 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2003-2008 -# Wolfgang Denk, DENX Software Engineering, wd at denx.de. -# -# (C) Copyright 2011 Bluewater Systems -# Ryan Mallon <[email protected]> - -obj-y += gurnard.o
board/bluewater/gurnard/gurnard.c deleted +0 -423
423 lines not on this page · raw message
board/bluewater/gurnard/splash_logo.h deleted +0 -2619
2,543 lines not on this page · raw message
include/configs/snapper9g45.h deleted +0 -112
112 lines not on this page · raw message
The rest of this diff is not shown. View the raw message.
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
Part of the diff is not shown here. View the raw message.
PATCH 34/93 arm: Remove xpress_spl board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/ccv/xpress/Kconfig | 12 -- board/ccv/xpress/MAINTAINERS | 7 - board/ccv/xpress/Makefile | 6 - board/ccv/xpress/imximage.cfg | 175 ------------------ board/ccv/xpress/spl.c | 117 ------------ board/ccv/xpress/xpress.c | 336 ---------------------------------- configs/xpress_defconfig | 32 ---- configs/xpress_spl_defconfig | 42 ----- include/configs/xpress.h | 135 -------------- 10 files changed, 863 deletions(-) delete mode 100644 board/ccv/xpress/Kconfig delete mode 100644 board/ccv/xpress/MAINTAINERS delete mode 100644 board/ccv/xpress/Makefile delete mode 100644 board/ccv/xpress/imximage.cfg delete mode 100644 board/ccv/xpress/spl.c delete mode 100644 board/ccv/xpress/xpress.c delete mode 100644 configs/xpress_defconfig delete mode 100644 configs/xpress_spl_defconfig delete mode 100644 include/configs/xpress.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -529,7 +529,6 @@ source "board/barco/platinum/Kconfig" source "board/barco/titanium/Kconfig" source "board/boundary/nitrogen6x/Kconfig" source "board/bticino/mamoj/Kconfig" -source "board/ccv/xpress/Kconfig" source "board/compulab/cm_fx6/Kconfig" source "board/congatec/cgtqmx6eval/Kconfig" source "board/dhelectronics/dh_imx6/Kconfig"
board/ccv/xpress/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_XPRESS - -config SYS_BOARD - default "xpress" - -config SYS_VENDOR - default "ccv" - -config SYS_CONFIG_NAME - default "xpress" - -endif
board/ccv/xpress/MAINTAINERS deleted +0 -7
@@ -1,7 +0,0 @@ -CCV XPRESS BOARD -M: Stefan Roese <[email protected]> -S: Maintained -F: board/ccv/xpress/ -F: include/configs/xpress.h -F: configs/xpress_defconfig -F: configs/xpress_spl_defconfig
board/ccv/xpress/Makefile deleted +0 -6
@@ -1,6 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Copyright (C) 2015-2016 Stefan Roese <[email protected]> - -obj-y := xpress.o -obj-$(CONFIG_SPL_BUILD) += spl.o
board/ccv/xpress/imximage.cfg deleted +0 -175
175 lines not on this page · raw message
board/ccv/xpress/spl.c deleted +0 -117
117 lines not on this page · raw message
board/ccv/xpress/xpress.c deleted +0 -336
336 lines not on this page · raw message
configs/xpress_defconfig deleted +0 -32
@@ -1,32 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_MX6=y -CONFIG_SYS_TEXT_BASE=0x87800000 -CONFIG_TARGET_XPRESS=y -CONFIG_NR_DRAM_BANKS=1 -CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/ccv/xpress/imximage.cfg" -CONFIG_BOOTDELAY=3 -CONFIG_SYS_CONSOLE_INFO_QUIET=y -CONFIG_SUPPORT_RAW_INITRD=y -CONFIG_BOARD_EARLY_INIT_F=y -CONFIG_HUSH_PARSER=y -CONFIG_CMD_BOOTZ=y -CONFIG_CMD_MEMTEST=y -CONFIG_CMD_I2C=y -CONFIG_CMD_MMC=y -CONFIG_CMD_USB=y -CONFIG_CMD_DHCP=y -CONFIG_CMD_MII=y -CONFIG_CMD_PING=y -CONFIG_CMD_CACHE=y -CONFIG_CMD_EXT2=y -CONFIG_CMD_EXT4=y -CONFIG_CMD_EXT4_WRITE=y -CONFIG_CMD_FAT=y -CONFIG_CMD_FS_GENERIC=y -CONFIG_ENV_IS_IN_MMC=y -CONFIG_FSL_ESDHC=y -CONFIG_PHYLIB=y -CONFIG_MII=y -CONFIG_USB=y -CONFIG_USB_STORAGE=y -CONFIG_OF_LIBFDT=y
configs/xpress_spl_defconfig deleted +0 -42
42 lines not on this page · raw message
include/configs/xpress.h deleted +0 -135
135 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 35/93 arm: Remove udoo_neo board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/udoo/neo/Kconfig | 12 - board/udoo/neo/MAINTAINERS | 7 - board/udoo/neo/Makefile | 4 - board/udoo/neo/neo.c | 595 ---------------------------------- configs/udoo_neo_defconfig | 33 -- include/configs/udoo_neo.h | 106 ------ 7 files changed, 758 deletions(-) delete mode 100644 board/udoo/neo/Kconfig delete mode 100644 board/udoo/neo/MAINTAINERS delete mode 100644 board/udoo/neo/Makefile delete mode 100644 board/udoo/neo/neo.c delete mode 100644 configs/udoo_neo_defconfig delete mode 100644 include/configs/udoo_neo.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -558,7 +558,6 @@ source "board/tqc/tqma6/Kconfig" source "board/toradex/colibri-imx6ull/Kconfig" source "board/k+p/kp_imx6q_tpc/Kconfig" source "board/udoo/Kconfig" -source "board/udoo/neo/Kconfig" source "board/warp/Kconfig" endif
board/udoo/neo/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_UDOO_NEO - -config SYS_VENDOR - default "udoo" - -config SYS_BOARD - default "neo" - -config SYS_CONFIG_NAME - default "udoo_neo" - -endif
board/udoo/neo/MAINTAINERS deleted +0 -7
@@ -1,7 +0,0 @@ -UDOO NEO BOARD -M: Breno Lima <[email protected]> -M: Francesco Montefoschi <[email protected]> -S: Maintained -F: board/udoo/neo/ -F: include/configs/udoo_neo.h -F: configs/udoo_neo_defconfig
board/udoo/neo/Makefile deleted +0 -4
@@ -1,4 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# (C) Copyright 2015 UDOO Team - -obj-y := neo.o
board/udoo/neo/neo.c deleted +0 -595
595 lines not on this page · raw message
configs/udoo_neo_defconfig deleted +0 -33
@@ -1,33 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_MX6=y -CONFIG_SYS_TEXT_BASE=0x87800000 -CONFIG_SPL_GPIO_SUPPORT=y -CONFIG_SPL_LIBCOMMON_SUPPORT=y -CONFIG_SPL_LIBGENERIC_SUPPORT=y -CONFIG_TARGET_UDOO_NEO=y -CONFIG_SPL_MMC_SUPPORT=y -CONFIG_SPL_SERIAL_SUPPORT=y -CONFIG_SPL=y -CONFIG_SPL_LIBDISK_SUPPORT=y -# CONFIG_CMD_BMODE is not set -CONFIG_DISTRO_DEFAULTS=y -CONFIG_NR_DRAM_BANKS=1 -CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg" -CONFIG_BOOTCOMMAND="run findfdt; run distro_bootcmd" -CONFIG_BOARD_EARLY_INIT_F=y -CONFIG_SPL_ENV_SUPPORT=y -CONFIG_SPL_EXT_SUPPORT=y -CONFIG_SPL_WATCHDOG_SUPPORT=y -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_GPIO=y -CONFIG_CMD_MMC=y -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_CACHE=y -CONFIG_CMD_TIME=y -CONFIG_CMD_EXT4_WRITE=y -CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y -CONFIG_FSL_ESDHC=y -CONFIG_PHYLIB=y -CONFIG_PHY_MICREL=y -CONFIG_MII=y -CONFIG_OF_LIBFDT=y
include/configs/udoo_neo.h deleted +0 -106
106 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 36/93 arm: Remove nas220 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-kirkwood/Kconfig | 1 - board/Seagate/nas220/Kconfig | 12 --- board/Seagate/nas220/MAINTAINERS | 6 -- board/Seagate/nas220/Makefile | 7 -- board/Seagate/nas220/kwbimage.cfg | 151 ------------------------------ board/Seagate/nas220/nas220.c | 118 ----------------------- configs/nas220_defconfig | 42 --------- include/configs/nas220.h | 112 ---------------------- 8 files changed, 449 deletions(-) delete mode 100644 board/Seagate/nas220/Kconfig delete mode 100644 board/Seagate/nas220/MAINTAINERS delete mode 100644 board/Seagate/nas220/Makefile delete mode 100644 board/Seagate/nas220/kwbimage.cfg delete mode 100644 board/Seagate/nas220/nas220.c delete mode 100644 configs/nas220_defconfig delete mode 100644 include/configs/nas220.h
arch/arm/mach-kirkwood/Kconfig +0 -1
@@ -82,7 +82,6 @@ source "board/LaCie/netspace_v2/Kconfig" source "board/raidsonic/ib62x0/Kconfig" source "board/Seagate/dockstar/Kconfig" source "board/Seagate/goflexhome/Kconfig" -source "board/Seagate/nas220/Kconfig" source "board/zyxel/nsa310s/Kconfig" source "board/alliedtelesis/SBx81LIFKW/Kconfig" source "board/alliedtelesis/SBx81LIFXCAT/Kconfig"
board/Seagate/nas220/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_NAS220 - -config SYS_BOARD - default "nas220" - -config SYS_VENDOR - default "Seagate" - -config SYS_CONFIG_NAME - default "nas220" - -endif
board/Seagate/nas220/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -NAS220 BOARD -M: Evgeni Dobrev <[email protected]> -S: Maintained -F: board/Seagate/nas220/ -F: include/configs/nas220.h -F: configs/nas220_defconfig
board/Seagate/nas220/Makefile deleted +0 -7
@@ -1,7 +0,0 @@ -# -# Copyright (C) 2014 Evgeni Dobrev <[email protected]> -# -# SPDX-License-Identifier: GPL-2.0+ -# - -obj-y := nas220.o
board/Seagate/nas220/kwbimage.cfg deleted +0 -151
151 lines not on this page · raw message
board/Seagate/nas220/nas220.c deleted +0 -118
118 lines not on this page · raw message
configs/nas220_defconfig deleted +0 -42
42 lines not on this page · raw message
include/configs/nas220.h deleted +0 -112
112 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
Evgeni Dobrev
NAKPATCH 36/93 arm: Remove nas220 board
NAK.
I was not aware of the deadline.
Board is being maintained. I will have a look into next few days and provide a patch for converting if necessary.
Regards,
Evgeni
PATCH 36/93 arm: Remove nas220 board
Quoted 5 lines · Evgeni Dobrev
NAK.
I was not aware of the deadline.
Board is being maintained. I will have a look into next few days and provide a patch for converting if necessary.
In this case what you'll need to do is switch to using CONFIG_OF_CONTROL (and setting a device tree to use). You'll need to enable DM_USB for USB_STORAGE to build.
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: not available URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181121/e90c16eb/attachment.sig>
PATCH 37/93 arm: Remove am335x_pdu001 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/Kconfig | 1 - board/eets/pdu001/Kconfig | 50 ------ board/eets/pdu001/MAINTAINERS | 6 - board/eets/pdu001/Makefile | 13 -- board/eets/pdu001/README | 35 ---- board/eets/pdu001/board.c | 275 -------------------------------- board/eets/pdu001/board.h | 37 ----- board/eets/pdu001/mux.c | 119 -------------- configs/am335x_pdu001_defconfig | 53 ------ include/configs/pdu001.h | 86 ---------- 10 files changed, 675 deletions(-) delete mode 100644 board/eets/pdu001/Kconfig delete mode 100644 board/eets/pdu001/MAINTAINERS delete mode 100644 board/eets/pdu001/Makefile delete mode 100644 board/eets/pdu001/README delete mode 100644 board/eets/pdu001/board.c delete mode 100644 board/eets/pdu001/board.h delete mode 100644 board/eets/pdu001/mux.c delete mode 100644 configs/am335x_pdu001_defconfig delete mode 100644 include/configs/pdu001.h
arch/arm/Kconfig +0 -1
@@ -1501,7 +1501,6 @@ source "board/broadcom/bcmnsp/Kconfig" source "board/broadcom/bcmns2/Kconfig" source "board/cavium/thunderx/Kconfig" source "board/cirrus/edb93xx/Kconfig" -source "board/eets/pdu001/Kconfig" source "board/emulation/qemu-arm/Kconfig" source "board/freescale/ls2080a/Kconfig" source "board/freescale/ls2080aqds/Kconfig"
board/eets/pdu001/Kconfig deleted +0 -50
50 lines not on this page · raw message
board/eets/pdu001/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -PDU001 BOARD -M: Felix Brack <[email protected]> -S: Maintained -F: board/eets/pdu001/ -F: include/configs/pdu001.h -F: configs/am335x_pdu001_defconfig
board/eets/pdu001/Makefile deleted +0 -13
@@ -1,13 +0,0 @@ -# -# Makefile -# -# Copyright (C) 2018 EETS GmbH - http://www.eets.ch/ -# -# SPDX-License-Identifier: GPL-2.0+ -# - -ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),) -obj-y := mux.o -endif - -obj-y += board.o
board/eets/pdu001/README deleted +0 -35
@@ -1,35 +0,0 @@ -# Copyright (C) 2018 EETS GmbH - http://www.eets.ch/ -# -# SPDX-License-Identifier: GPL-2.0+ -# - -Summary -======= - -This document covers the PDU001 target. - -Hardware -======== - -The PDU-001 (Processor and Display Unit) is a plugin card for 19" racks. It is -manufactured by EETS GmbH (https://www.eets.ch). The core of the board is a m2 -SOM from bytes at work (https://www.bytesatwork.ch) which in turn is based on -AM3352 SOC from TI (http://www.ti.com). - -Customization -============= - -As usual the console serial interface is set by CONFIG_CONS_INDEX. Best choice -is 4 here since UART3 is wired to the connector K2. -The Run LED on the PDU-001 can be turned on red by setting CONFIG_RUN_LED_RED -or green by setting CONFIG_RUN_LED_GREEN. Setting CONFIG_RUN_LED_OFF will turn -off the Run LED. - -Booting -======= - -The system boots from either eMMC or SD card cage. It will first try to boot -from the SD card cage. If this fails (missing or unbootable SD card) it will -try to boot from the internal eMMC. The root file system is always expected to -be located in the second partition of the device (eMMC or SD card) that pro- -vided the boot loader.
board/eets/pdu001/board.c deleted +0 -275
275 lines not on this page · raw message
board/eets/pdu001/board.h deleted +0 -37
@@ -1,37 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* board.h -* -* EETS GmbH PDU001 board information header -* -* Copyright (C) 2018 EETS GmbH - http://www.eets.ch/ -* -* Copyright (C) 2011, Texas Instruments, Incorporated - http://www.ti.com/ -*/ - -#ifndef _BOARD_H_ -#define _BOARD_H_ - -/* -* We have two pin mux functions that must exist. First we need I2C0 to -* access the TPS65910 PMIC located on the M2 computing module. -* Second, if we want low-level debugging or a early UART (ie. before the -* pin controller driver is running), we need one of the UART ports UART0 to -* UART5 (usually UART3 since it is wired to K2). -* In case of I2C0 access we explicitly don't rely on the the ROM but we could -* do so as we use the primary mode (mode 0) for I2C0. -* All other multiplexing and pin configuration is done by the DT once it -* gets parsed by the pin controller driver. -* However we relay on the ROM to configure the pins of MMC0 (eMMC) as well -* as MMC1 (microSD card-cage) since these are our boot devices. -*/ -void enable_uart0_pin_mux (void ); -void enable_uart1_pin_mux (void ); -void enable_uart2_pin_mux (void ); -void enable_uart3_pin_mux (void ); -void enable_uart4_pin_mux (void ); -void enable_uart5_pin_mux (void ); -void enable_uart_pin_mux (u32 addr); -void enable_i2c0_pin_mux (void ); - -#endif
board/eets/pdu001/mux.c deleted +0 -119
119 lines not on this page · raw message
configs/am335x_pdu001_defconfig deleted +0 -53
53 lines not on this page · raw message
include/configs/pdu001.h deleted +0 -86
86 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 37/93 arm: Remove am335x_pdu001 board
Hi Simon,
Quoted 6 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.Signed-off-by Simon Glass <[email protected]>---
I'm working on a patch for this board. It should be ready in a few days.
regards, Felix
PATCH 37/93 arm: Remove am335x_pdu001 board
Hi Felix,
Quoted 11 lines · Felix Brack
Hi Simon,
Quoted 6 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.Signed-off-by Simon Glass <[email protected]>---
I'm working on a patch for this board. It should be ready in a few days.
That's great, thanks!
- Simon
PATCH 38/93 arm: Remove snapper9260 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-at91/Kconfig | 1 - board/bluewater/snapper9260/Kconfig | 12 -- board/bluewater/snapper9260/MAINTAINERS | 7 - board/bluewater/snapper9260/Makefile | 9 -- board/bluewater/snapper9260/snapper9260.c | 151 ---------------------- configs/snapper9260_defconfig | 34 ----- configs/snapper9g20_defconfig | 33 ----- include/configs/snapper9260.h | 123 ------------------ 8 files changed, 370 deletions(-) delete mode 100644 board/bluewater/snapper9260/Kconfig delete mode 100644 board/bluewater/snapper9260/MAINTAINERS delete mode 100644 board/bluewater/snapper9260/Makefile delete mode 100644 board/bluewater/snapper9260/snapper9260.c delete mode 100644 configs/snapper9260_defconfig delete mode 100644 configs/snapper9g20_defconfig delete mode 100644 include/configs/snapper9260.h
arch/arm/mach-at91/Kconfig +0 -1
@@ -278,7 +278,6 @@ source "board/atmel/sama5d3_xplained/Kconfig" source "board/atmel/sama5d3xek/Kconfig" source "board/atmel/sama5d4_xplained/Kconfig" source "board/atmel/sama5d4ek/Kconfig" -source "board/bluewater/snapper9260/Kconfig" source "board/calao/usb_a9263/Kconfig" source "board/egnite/ethernut5/Kconfig" source "board/esd/meesc/Kconfig"
board/bluewater/snapper9260/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_SNAPPER9260 - -config SYS_BOARD - default "snapper9260" - -config SYS_VENDOR - default "bluewater" - -config SYS_CONFIG_NAME - default "snapper9260" - -endif
board/bluewater/snapper9260/MAINTAINERS deleted +0 -7
@@ -1,7 +0,0 @@ -SNAPPER9260 BOARD -M: Simon Glass <[email protected]> -S: Maintained -F: board/bluewater/snapper9260/ -F: include/configs/snapper9260.h -F: configs/snapper9260_defconfig -F: configs/snapper9g20_defconfig
board/bluewater/snapper9260/Makefile deleted +0 -9
@@ -1,9 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2003-2008 -# Wolfgang Denk, DENX Software Engineering, wd at denx.de. -# -# (C) Copyright 2011 Bluewater Systems -# Ryan Mallon <[email protected]> - -obj-y += snapper9260.o
board/bluewater/snapper9260/snapper9260.c deleted +0 -151
151 lines not on this page · raw message
configs/snapper9260_defconfig deleted +0 -34
@@ -1,34 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_AT91=y -CONFIG_SYS_TEXT_BASE=0x21f00000 -CONFIG_TARGET_SNAPPER9260=y -CONFIG_NR_DRAM_BANKS=1 -CONFIG_FIT=y -CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9260" -CONFIG_BOOTDELAY=3 -CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttyS0,115200 ip=any" -# CONFIG_DISPLAY_BOARDINFO is not set -CONFIG_HUSH_PARSER=y -CONFIG_SYS_PROMPT="Snapper> " -# CONFIG_CMD_BDI is not set -# CONFIG_CMD_IMI is not set -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_GPIO=y -CONFIG_CMD_I2C=y -# CONFIG_CMD_LOADS is not set -CONFIG_CMD_NAND=y -CONFIG_CMD_USB=y -# CONFIG_CMD_SOURCE is not set -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_DHCP=y -CONFIG_CMD_MII=y -CONFIG_CMD_PING=y -CONFIG_CMD_FAT=y -CONFIG_ENV_IS_IN_NAND=y -CONFIG_CMD_PCA953X=y -# CONFIG_MMC is not set -CONFIG_NAND=y -CONFIG_NAND_ATMEL=y -CONFIG_USB=y -CONFIG_USB_STORAGE=y
configs/snapper9g20_defconfig deleted +0 -33
@@ -1,33 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_AT91=y -CONFIG_SYS_TEXT_BASE=0x21f00000 -CONFIG_TARGET_SNAPPER9260=y -CONFIG_NR_DRAM_BANKS=1 -CONFIG_FIT=y -CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9G20" -CONFIG_BOOTDELAY=3 -CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttyS0,115200 ip=any" -# CONFIG_DISPLAY_BOARDINFO is not set -CONFIG_HUSH_PARSER=y -# CONFIG_CMD_BDI is not set -# CONFIG_CMD_IMI is not set -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_GPIO=y -CONFIG_CMD_I2C=y -# CONFIG_CMD_LOADS is not set -CONFIG_CMD_NAND=y -CONFIG_CMD_USB=y -# CONFIG_CMD_SOURCE is not set -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_DHCP=y -CONFIG_CMD_MII=y -CONFIG_CMD_PING=y -CONFIG_CMD_FAT=y -CONFIG_ENV_IS_IN_NAND=y -CONFIG_CMD_PCA953X=y -# CONFIG_MMC is not set -CONFIG_NAND=y -CONFIG_NAND_ATMEL=y -CONFIG_USB=y -CONFIG_USB_STORAGE=y
include/configs/snapper9260.h deleted +0 -123
123 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 39/93 arm: Remove pfla02 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/phytec/pfla02/Kconfig | 18 - board/phytec/pfla02/MAINTAINERS | 6 - board/phytec/pfla02/Makefile | 7 - board/phytec/pfla02/README | 24 -- board/phytec/pfla02/pfla02.c | 707 -------------------------------- configs/pfla02_defconfig | 57 --- include/configs/pfla02.h | 157 ------- 8 files changed, 977 deletions(-) delete mode 100644 board/phytec/pfla02/Kconfig delete mode 100644 board/phytec/pfla02/MAINTAINERS delete mode 100644 board/phytec/pfla02/Makefile delete mode 100644 board/phytec/pfla02/README delete mode 100644 board/phytec/pfla02/pfla02.c delete mode 100644 configs/pfla02_defconfig delete mode 100644 include/configs/pfla02.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -547,7 +547,6 @@ source "board/freescale/mx6sxsabreauto/Kconfig" source "board/freescale/mx6ul_14x14_evk/Kconfig" source "board/freescale/mx6ullevk/Kconfig" source "board/grinn/liteboard/Kconfig" -source "board/phytec/pfla02/Kconfig" source "board/kosagi/novena/Kconfig" source "board/liebherr/display5/Kconfig" source "board/logicpd/imx6/Kconfig"
board/phytec/pfla02/Kconfig deleted +0 -18
@@ -1,18 +0,0 @@ -if TARGET_PFLA02 - -config SYS_BOARD - default "pfla02" - -config SYS_VENDOR - default "phytec" - -config SYS_CONFIG_NAME - default "pfla02" - -config SPL_DRAM_1_BANK - bool "DRAM on just one bank" - help - activate, if the module has just one bank - of RAM - -endif
board/phytec/pfla02/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -PHYTEC PHYFLEX -M: Stefano Babic <[email protected]> -S: Maintained -F: board/phytec/pfla02/ -F: include/configs/pfla02.h -F: configs/pfla02_defconfig
board/phytec/pfla02/Makefile deleted +0 -7
@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Copyright (C) 2007, Guennadi Liakhovetski <[email protected]> -# -# (C) Copyright 2011 Freescale Semiconductor, Inc. - -obj-y := pfla02.o
board/phytec/pfla02/README deleted +0 -24
@@ -1,24 +0,0 @@ -Board information ------------------ - -The evaluation board "pbab01" is thought to be used -together with the SOM. - -More information on the board can be found on manufacturer's -website: - -http://www.phytec.de/produkt/system-on-modules/phyflex-imx-6/ - -Building U-Boot -------------------------------- - -$ make pfla02_defconfig -$ make - -This generates the artifacts SPL and u-boot.img. -The SOM can boot from NAND or from SD-Card, having the SPI-NOR -as second option. -The dip switch "SW3" on the board let choose the boot device. - -SW3_1(on), SW3_2(on), SW3_3(off): Boot first from SD, then try SPI -SW3_1(off), SW3_2(on), SW3_3(off): Boot from SPI
board/phytec/pfla02/pfla02.c deleted +0 -707
707 lines not on this page · raw message
configs/pfla02_defconfig deleted +0 -57
57 lines not on this page · raw message
include/configs/pfla02.h deleted +0 -157
157 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 40/93 arm: Remove colibri_pxa270 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/Kconfig | 1 - board/toradex/colibri_pxa270/Kconfig | 23 --- board/toradex/colibri_pxa270/MAINTAINERS | 6 - board/toradex/colibri_pxa270/Makefile | 7 - board/toradex/colibri_pxa270/colibri_pxa270.c | 138 ------------- configs/colibri_pxa270_defconfig | 40 ---- include/configs/colibri_pxa270.h | 188 ------------------ 7 files changed, 403 deletions(-) delete mode 100644 board/toradex/colibri_pxa270/Kconfig delete mode 100644 board/toradex/colibri_pxa270/MAINTAINERS delete mode 100644 board/toradex/colibri_pxa270/Makefile delete mode 100644 board/toradex/colibri_pxa270/colibri_pxa270.c delete mode 100644 configs/colibri_pxa270_defconfig delete mode 100644 include/configs/colibri_pxa270.h
arch/arm/Kconfig +0 -1
@@ -1530,7 +1530,6 @@ source "board/spear/x600/Kconfig" source "board/st/stv0991/Kconfig" source "board/tcl/sl50/Kconfig" source "board/ucRobotics/bubblegum_96/Kconfig" -source "board/toradex/colibri_pxa270/Kconfig" source "board/vscom/baltos/Kconfig" source "board/woodburn/Kconfig" source "board/xilinx/Kconfig"
board/toradex/colibri_pxa270/Kconfig deleted +0 -23
@@ -1,23 +0,0 @@ -if TARGET_COLIBRI_PXA270 - -config SYS_BOARD - default "colibri_pxa270" - -config SYS_VENDOR - default "toradex" - -config SYS_CONFIG_NAME - default "colibri_pxa270" - -config TDX_CFG_BLOCK - default y - -config TDX_HAVE_NOR - default y - -config TDX_CFG_BLOCK_OFFSET - default "262144" - -source "board/toradex/common/Kconfig" - -endif
board/toradex/colibri_pxa270/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -COLIBRI_PXA270 BOARD -M: Marek Vasut <[email protected]> -S: Maintained -F: board/toradex/colibri_pxa270/ -F: include/configs/colibri_pxa270.h -F: configs/colibri_pxa270_defconfig
board/toradex/colibri_pxa270/Makefile deleted +0 -7
@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Toradex Colibri PXA270 Support -# -# Copyright (C) 2010 Marek Vasut <[email protected]> - -obj-y := colibri_pxa270.o
board/toradex/colibri_pxa270/colibri_pxa270.c deleted +0 -138
138 lines not on this page · raw message
configs/colibri_pxa270_defconfig deleted +0 -40
@@ -1,40 +0,0 @@ -CONFIG_ARM=y -CONFIG_TARGET_COLIBRI_PXA270=y -CONFIG_SYS_TEXT_BASE=0x0 -CONFIG_ENV_VARS_UBOOT_CONFIG=y -CONFIG_NR_DRAM_BANKS=1 -CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=tty0 console=ttyS0,115200" -# CONFIG_DISPLAY_BOARDINFO is not set -CONFIG_DISPLAY_BOARDINFO_LATE=y -# CONFIG_CMDLINE_EDITING is not set -# CONFIG_AUTO_COMPLETE is not set -# CONFIG_SYS_LONGHELP is not set -CONFIG_SYS_PROMPT="$ " -# CONFIG_CMD_ELF is not set -# CONFIG_CMD_EXPORTENV is not set -# CONFIG_CMD_IMPORTENV is not set -# CONFIG_CMD_LOADB is not set -# CONFIG_CMD_LOADS is not set -CONFIG_CMD_MMC=y -CONFIG_CMD_USB=y -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_DHCP=y -CONFIG_CMD_PING=y -CONFIG_CMD_EXT2=y -CONFIG_CMD_FAT=y -CONFIG_ENV_IS_IN_FLASH=y -CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y -CONFIG_DM=y -CONFIG_MTD_NOR_FLASH=y -CONFIG_FLASH_CFI_DRIVER=y -CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y -CONFIG_SYS_FLASH_PROTECTION=y -CONFIG_SYS_FLASH_CFI=y -CONFIG_DM_SERIAL=y -CONFIG_PXA_SERIAL=y -CONFIG_USB=y -CONFIG_USB_STORAGE=y -# CONFIG_REGEX is not set -CONFIG_OF_LIBFDT=y -# CONFIG_EFI_LOADER is not set
include/configs/colibri_pxa270.h deleted +0 -188
188 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 40/93 arm: Remove colibri_pxa270 board
Quoted 2 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.
NAK. I started working on PXA MMC driver which so far is not DM enabled. Hopefully, I have something ready later this week.
Quoted 498 lines
Signed-off-by Simon Glass <[email protected]>---
arch/arm/Kconfig | 1 - board/toradex/colibri_pxa270/Kconfig | 23 --- board/toradex/colibri_pxa270/MAINTAINERS | 6 - board/toradex/colibri_pxa270/Makefile | 7 - board/toradex/colibri_pxa270/colibri_pxa270.c | 138 ------------- configs/colibri_pxa270_defconfig | 40 ---- include/configs/colibri_pxa270.h | 188 ---------------- -- 7 files changed, 403 deletions(-) delete mode 100644 board/toradex/colibri_pxa270/Kconfig delete mode 100644 board/toradex/colibri_pxa270/MAINTAINERS delete mode 100644 board/toradex/colibri_pxa270/Makefile delete mode 100644 board/toradex/colibri_pxa270/colibri_pxa270.c delete mode 100644 configs/colibri_pxa270_defconfig delete mode 100644 include/configs/colibri_pxa270.harch/arm/Kconfig +0
-1@@ -1530,7 +1530,6 @@ source "board/spear/x600/Kconfig" source "board/st/stv0991/Kconfig" source "board/tcl/sl50/Kconfig" source "board/ucRobotics/bubblegum_96/Kconfig" -source "board/toradex/colibri_pxa270/Kconfig" source "board/vscom/baltos/Kconfig" source "board/woodburn/Kconfig" source "board/xilinx/Kconfig"board/toradex/colibri_pxa270/Kconfig deleted +0
-23@@ -1,23 +0,0 @@ -if TARGET_COLIBRI_PXA270 - -config SYS_BOARD - default "colibri_pxa270" - -config SYS_VENDOR - default "toradex" - -config SYS_CONFIG_NAME - default "colibri_pxa270" - -config TDX_CFG_BLOCK - default y - -config TDX_HAVE_NOR - default y - -config TDX_CFG_BLOCK_OFFSET - default "262144" - -source "board/toradex/common/Kconfig" - -endifboard/toradex/colibri_pxa270/MAINTAINERS deleted +0
-6@@ -1,6 +0,0 @@ -COLIBRI_PXA270 BOARD -M: Marek Vasut <[email protected]> -S: Maintained -F: board/toradex/colibri_pxa270/ -F: include/configs/colibri_pxa270.h -F: configs/colibri_pxa270_defconfigboard/toradex/colibri_pxa270/Makefile deleted +0
-7@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Toradex Colibri PXA270 Support -# -# Copyright (C) 2010 Marek Vasut <[email protected]> - -obj-y := colibri_pxa270.oboard/toradex/colibri_pxa270/colibri_pxa270.c deleted +0
-66@@ -1,138 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0+ -/* -* Toradex Colibri PXA270 Support -* -* Copyright (C) 2010 Marek Vasut <[email protected]> -* Copyright (C) 2016 Marcel Ziswiler <[email protected]> -*/ - -#include <common.h> -#include <dm.h> -#include <asm/arch/hardware.h> -#include <asm/arch/pxa.h> -#include <asm/arch/regs-mmc.h> -#include <asm/arch/regs-uart.h> -#include <asm/io.h> -#include <dm/platdata.h> -#include <dm/platform_data/serial_pxa.h> -#include <netdev.h> -#include <serial.h> -#include <usb.h> -#include <asm/mach-types.h> -#include "../common/tdx-common.h" - -DECLARE_GLOBAL_DATA_PTR ; - -int board_init (void ) -{ -/* We have RAM, disable cache */ -dcache_disable (); -icache_disable (); - -/* arch number of Toradex Colibri PXA270 */ - gd->bd->bi_arch_number =MACH_TYPE_COLIBRI ; - -/* adress of boot parameters */ - gd->bd->bi_boot_params =0xa0000100 ; - -return 0 ; -} - -int checkboard (void ) -{ -puts ("Model: Toradex Colibri PXA270\n" ); - -return 0 ; -} - -#if defined(CONFIG_OF_LIBFDT ) && defined(CONFIG_OF_BOARD_SETUP ) -int ft_board_setup (void *blob,bd_t *bd) -{ -return ft_common_board_setup (blob, bd); -} -#endif - -int dram_init (void ) -{ -pxa2xx_dram_init (); - gd->ram_size =PHYS_SDRAM_1_SIZE ; -return 0 ; -} - -#ifdef CONFIG_CMD_USB -int board_usb_init (int index,enum usb_init_type init) -{ - writel((readl(UHCHR) | UHCHR_PCPL | UHCHR_PSPL) & - ~(UHCHR_SSEP0 | UHCHR_SSEP1 | UHCHR_SSEP2 |
UHCHR_SSE),board/toradex/colibri_pxa270/colibri_pxa270.c deleted +0
-72- UHCHR); - -writel (readl (UHCHR ) |UHCHR_FSBIR ,UHCHR ); - -while (UHCHR &UHCHR_FSBIR ) - ; - -writel (readl (UHCHR ) & ~UHCHR_SSE ,UHCHR ); -writel ((UHCHIE_UPRIE |UHCHIE_RWIE ),UHCHIE ); - -/* Clear any OTG Pin Hold */ -if (readl (PSSR ) &PSSR_OTGPH ) -writel (readl (PSSR ) |PSSR_OTGPH ,PSSR ); - -writel (readl (UHCRHDA ) & ~(0x200 ),UHCRHDA ); -writel (readl (UHCRHDA ) |0x100 ,UHCRHDA ); - -/* Set port power control mask bits, only 3 ports. */ -writel (readl (UHCRHDB ) | (0x7 <<17 ),UHCRHDB ); - -/* enable port 2 */ -writel (readl (UP2OCR ) |UP2OCR_HXOE |UP2OCR_HXS | -UP2OCR_DMPDE |UP2OCR_DPPDE ,UP2OCR ); - -return 0 ; -} - -int board_usb_cleanup (int index,enum usb_init_type init) -{ -return 0 ; -} - -void usb_board_stop (void ) -{ -writel (readl (UHCHR ) |UHCHR_FHR ,UHCHR ); -udelay (11 ); -writel (readl (UHCHR ) & ~UHCHR_FHR ,UHCHR ); - -writel (readl (UHCCOMS ) |1 ,UHCCOMS ); -udelay (10 ); - -writel (readl (CKEN ) & ~CKEN10_USBHOST ,CKEN ); - -return ; -} -#endif - -#ifdef CONFIG_DRIVER_DM9000 -int board_eth_init (bd_t *bis) -{ -return dm9000_initialize (bis); -} -#endif - -#ifdef CONFIG_CMD_MMC -int board_mmc_init (bd_t *bis) -{ -pxa_mmc_register (0 ); -return 0 ; -} -#endif - -static const struct pxa_serial_platdata serial_platdata = { - .base = (struct pxa_uart_regs *)FFUART_BASE , - .port =FFUART_INDEX , - .baudrate =CONFIG_BAUDRATE , -}; - -U_BOOT_DEVICE (pxa_serials) = { - .name ="serial_pxa" , - .platdata = &serial_platdata, -};configs/colibri_pxa270_defconfig deleted +0
-40@@ -1,40 +0,0 @@ -CONFIG_ARM=y -CONFIG_TARGET_COLIBRI_PXA270=y -CONFIG_SYS_TEXT_BASE=0x0 -CONFIG_ENV_VARS_UBOOT_CONFIG=y -CONFIG_NR_DRAM_BANKS=1 -CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=tty0 console=ttyS0,115200" -# CONFIG_DISPLAY_BOARDINFO is not set -CONFIG_DISPLAY_BOARDINFO_LATE=y -# CONFIG_CMDLINE_EDITING is not set -# CONFIG_AUTO_COMPLETE is not set -# CONFIG_SYS_LONGHELP is not set -CONFIG_SYS_PROMPT="$ " -# CONFIG_CMD_ELF is not set -# CONFIG_CMD_EXPORTENV is not set -# CONFIG_CMD_IMPORTENV is not set -# CONFIG_CMD_LOADB is not set -# CONFIG_CMD_LOADS is not set -CONFIG_CMD_MMC=y -CONFIG_CMD_USB=y -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_DHCP=y -CONFIG_CMD_PING=y -CONFIG_CMD_EXT2=y -CONFIG_CMD_FAT=y -CONFIG_ENV_IS_IN_FLASH=y -CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y -CONFIG_DM=y -CONFIG_MTD_NOR_FLASH=y -CONFIG_FLASH_CFI_DRIVER=y -CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y -CONFIG_SYS_FLASH_PROTECTION=y -CONFIG_SYS_FLASH_CFI=y -CONFIG_DM_SERIAL=y -CONFIG_PXA_SERIAL=y -CONFIG_USB=y -CONFIG_USB_STORAGE=y -# CONFIG_REGEX is not set -CONFIG_OF_LIBFDT=y -# CONFIG_EFI_LOADER is not setinclude/configs/colibri_pxa270.h deleted +0
-15@@ -1,188 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* Toradex Colibri PXA270 configuration file -* -* Copyright (C) 2010 Marek Vasut <[email protected]> -* Copyright (C) 2015-2016 Marcel Ziswiler <[email protected]> -*/ - -#ifndef __CONFIG_H -#define __CONFIG_H - -/* -* High Level Board Configuration Options -*/ -#define CONFIG_CPU_PXA27X 1/* Marvell PXA270 CPU */
include/configs/colibri_pxa270.h deleted +0
-13-/* Avoid overwriting factory configuration block */ -#define CONFIG_BOARD_SIZE_LIMIT 0x40000 - -/* We will never enable dcache because we have to setup MMU first */ -#define CONFIG_SYS_DCACHE_OFF - -/* -* Environment settings -*/ -#define CONFIG_ENV_OVERWRITE -#define CONFIG_SYS_MALLOC_LEN (128 * 1024) -#define CONFIG_ARCH_CPU_INIT -#define CONFIG_BOOTCOMMAND \include/configs/colibri_pxa270.h deleted +0
-1-"if fatload mmc 0 0xa0000000 uImage; then " \
include/configs/colibri_pxa270.h deleted +0
-1-"bootm 0xa0000000; " \
include/configs/colibri_pxa270.h deleted +0
-1-"fi; " \include/configs/colibri_pxa270.h deleted +0
-1-"if usb reset && fatload usb 0 0xa0000000 uImage; then " \
include/configs/colibri_pxa270.h deleted +0
-1-"bootm 0xa0000000; " \
include/configs/colibri_pxa270.h deleted +0
-1-"fi; " \include/configs/colibri_pxa270.h deleted +0
-48- "bootm 0xc0000;" -#define CONFIG_TIMESTAMP -#define CONFIG_CMDLINE_TAG -#define CONFIG_SETUP_MEMORY_TAGS - -/* -* Serial Console Configuration -*/ - -/* -* Bootloader Components Configuration -*/ - -/* I2C support */ -#ifdef CONFIG_SYS_I2C -#define CONFIG_SYS_I2C_PXA -#define CONFIG_PXA_STD_I2C -#define CONFIG_PXA_PWR_I2C -#define CONFIG_SYS_I2C_SPEED 100000 -#endif - -/* LCD support */ -#ifdef CONFIG_LCD -#define CONFIG_PXA_LCD -#define CONFIG_PXA_VGA -#define CONFIG_LCD_LOGO -#endif - -/* -* Networking Configuration -*/ -#ifdef CONFIG_CMD_NET - -#define CONFIG_DRIVER_DM9000 1 -#define CONFIG_DM9000_BASE 0x08000000 -#define DM9000_IO (CONFIG_DM9000_BASE) -#define DM9000_DATA (CONFIG_DM9000_BASE + 4) -#define CONFIG_NET_RETRY_COUNT 10 - -#define CONFIG_BOOTP_BOOTFILESIZE -#endif - -#define CONFIG_SYS_DEVICE_NULLDEV 1 - -/* -* Clock Configuration -*/ -#define CONFIG_SYS_CPUSPEED 0x290/* 520MHz */
include/configs/colibri_pxa270.h deleted +0
-5- -/* -* DRAM Map -*/ -#define PHYS_SDRAM_1 0xa0000000/* SDRAM Bank #1 */
-#definePHYS_SDRAM_1_SIZE0x04000000/*
64 MB */include/configs/colibri_pxa270.h deleted +0
-2- -#define CONFIG_SYS_DRAM_BASE 0xa0000000/* CS0 */
-#defineCONFIG_SYS_DRAM_SIZE0x04000000
/* 64 MB DRAM */include/configs/colibri_pxa270.h deleted +0
-2- -#define CONFIG_SYS_MEMTEST_START 0xa0400000/* memtest works on */
-#defineCONFIG_SYS_MEMTEST_END0xa0800000/* 4
... 8 MB in DRAM */include/configs/colibri_pxa270.h deleted +0
-10- -#define CONFIG_SYS_LOAD_ADDR PHYS_SDRAM_1 -#define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1 -#define CONFIG_SYS_INIT_SP_ADDR 0x5c010000 - -/* -* NOR FLASH -*/ -#ifdef CONFIG_CMD_FLASH -#define PHYS_FLASH_1 0x00000000/* Flash Bank #1 */
-#definePHYS_FLASH_SIZE0x02000000
/* 32 MB */include/configs/colibri_pxa270.h deleted +0
-8-#define CONFIG_SYS_FLASH_BASE PHYS_FLASH_1 - -#define CONFIG_SYS_FLASH_CFI_WIDTH FLASH_CFI_32BIT - -#define CONFIG_SYS_MAX_FLASH_SECT (4 + 255) -#define CONFIG_SYS_MAX_FLASH_BANKS 1 - -#define CONFIG_SYS_FLASH_ERASE_TOUT (25 *
CONFIG_SYS_HZ)
-#defineCONFIG_SYS_FLASH_WRITE_TOUT(25 *CONFIG_SYS_HZ)
-#defineCONFIG_SYS_FLASH_LOCK_TOUT(25 *CONFIG_SYS_HZ)
-#defineCONFIG_SYS_FLASH_UNLOCK_TOUT(25 *CONFIG_SYS_HZ)include/configs/colibri_pxa270.h deleted +0
-8-#endif - -#define CONFIG_SYS_MONITOR_BASE 0x0 -#define CONFIG_SYS_MONITOR_LEN 0x40000 - -/* Skip factory configuration block */ -#define CONFIG_ENV_ADDR \ - (CONFIG_SYS_MONITOR_BASE +
CONFIG_SYS_MONITOR_LEN+0x40000)include/configs/colibri_pxa270.h deleted +0
-64-#define CONFIG_ENV_SIZE 0x40000 -#define CONFIG_ENV_SECT_SIZE 0x40000 - -/* -* GPIO settings -*/ -#define CONFIG_SYS_GPSR0_VAL 0x00000000 -#define CONFIG_SYS_GPSR1_VAL 0x00020000 -#define CONFIG_SYS_GPSR2_VAL 0x0002c000 -#define CONFIG_SYS_GPSR3_VAL 0x00000000 - -#define CONFIG_SYS_GPCR0_VAL 0x00000000 -#define CONFIG_SYS_GPCR1_VAL 0x00000000 -#define CONFIG_SYS_GPCR2_VAL 0x00000000 -#define CONFIG_SYS_GPCR3_VAL 0x00000000 - -#define CONFIG_SYS_GPDR0_VAL 0xc8008000 -#define CONFIG_SYS_GPDR1_VAL 0xfc02a981 -#define CONFIG_SYS_GPDR2_VAL 0x92c3ffff -#define CONFIG_SYS_GPDR3_VAL 0x0061e804 - -#define CONFIG_SYS_GAFR0_L_VAL 0x80100000 -#define CONFIG_SYS_GAFR0_U_VAL 0xa5c00010 -#define CONFIG_SYS_GAFR1_L_VAL 0x6992901a -#define CONFIG_SYS_GAFR1_U_VAL 0xaaa50008 -#define CONFIG_SYS_GAFR2_L_VAL 0xaaaaaaaa -#define CONFIG_SYS_GAFR2_U_VAL 0x4109a002 -#define CONFIG_SYS_GAFR3_L_VAL 0x54000310 -#define CONFIG_SYS_GAFR3_U_VAL 0x00005401 - -#define CONFIG_SYS_PSSR_VAL 0x30 - -/* -* Clock settings -*/ -#define CONFIG_SYS_CKEN 0x00500240 -#define CONFIG_SYS_CCCR 0x02000290 - -/* -* Memory settings -*/ -#define CONFIG_SYS_MSC0_VAL 0x9ee1c5f2 -#define CONFIG_SYS_MSC1_VAL 0x9ee1f994 -#define CONFIG_SYS_MSC2_VAL 0x9ee19ee1 -#define CONFIG_SYS_MDCNFG_VAL 0x090009c9 -#define CONFIG_SYS_MDREFR_VAL 0x2003a031 -#define CONFIG_SYS_MDMRS_VAL 0x00220022 -#define CONFIG_SYS_FLYCNFG_VAL 0x00010001 -#define CONFIG_SYS_SXCNFG_VAL 0x40044004 - -/* -* PCMCIA and CF Interfaces -*/ -#define CONFIG_SYS_MECR_VAL 0x00000000 -#define CONFIG_SYS_MCMEM0_VAL 0x00028307 -#define CONFIG_SYS_MCMEM1_VAL 0x00014307 -#define CONFIG_SYS_MCATT0_VAL 0x00038787 -#define CONFIG_SYS_MCATT1_VAL 0x0001c787 -#define CONFIG_SYS_MCIO0_VAL 0x0002830f -#define CONFIG_SYS_MCIO1_VAL 0x0001430f - -#include "pxa-common.h" - -#endif /* __CONFIG_H */
PATCH 40/93 arm: Remove colibri_pxa270 board
Quoted 6 lines · Marcel Ziswiler
Quoted 2 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.NAK. I started working on PXA MMC driver which so far is not DM enabled. Hopefully, I have something ready later this week.
Thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: not available URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181126/a36614b9/attachment.sig>
PATCH 40/93 arm: Remove colibri_pxa270 board
In reply to Marcel ZiswilerQuoted 7 lines · Marcel Ziswiler
Quoted 2 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.NAK. I started working on PXA MMC driver which so far is not DM enabled. Hopefully, I have something ready later this week.
Thanks Marcel, sounds good.
- Simon
PATCH 40/93 arm: Remove colibri_pxa270 board
Quoted 11 lines · Simon Glass
Quoted 7 lines · Marcel Ziswiler
Quoted 2 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.NAK. I started working on PXA MMC driver which so far is not DM enabled. Hopefully, I have something ready later this week.
Thanks Marcel, sounds good.
Thanks Marcel, much appreciated.
Signature · 2 lines
Best regards, Marek Vasut
PATCH 41/93 arm: Remove work_92105 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/cpu/arm926ejs/lpc32xx/Kconfig | 1 - board/work-microwave/work_92105/Kconfig | 24 -- board/work-microwave/work_92105/MAINTAINERS | 6 - board/work-microwave/work_92105/Makefile | 10 - board/work-microwave/work_92105/README | 91 ----- board/work-microwave/work_92105/work_92105.c | 76 ---- .../work_92105/work_92105_display.c | 348 ------------------ .../work_92105/work_92105_display.h | 13 - .../work_92105/work_92105_spl.c | 84 ----- configs/work_92105_defconfig | 41 --- include/configs/work_92105.h | 161 -------- 11 files changed, 855 deletions(-) delete mode 100644 board/work-microwave/work_92105/Kconfig delete mode 100644 board/work-microwave/work_92105/MAINTAINERS delete mode 100644 board/work-microwave/work_92105/Makefile delete mode 100644 board/work-microwave/work_92105/README delete mode 100644 board/work-microwave/work_92105/work_92105.c delete mode 100644 board/work-microwave/work_92105/work_92105_display.c delete mode 100644 board/work-microwave/work_92105/work_92105_display.h delete mode 100644 board/work-microwave/work_92105/work_92105_spl.c delete mode 100644 configs/work_92105_defconfig delete mode 100644 include/configs/work_92105.h
arch/arm/cpu/arm926ejs/lpc32xx/Kconfig +0 -1
@@ -14,6 +14,5 @@ config TARGET_WORK_92105 endchoice -source "board/work-microwave/work_92105/Kconfig" endif
board/work-microwave/work_92105/Kconfig deleted +0 -24
@@ -1,24 +0,0 @@ -if TARGET_WORK_92105 - -config SYS_BOARD - default "work_92105" - -config SYS_VENDOR - default "work-microwave" - -config SYS_CONFIG_NAME - default "work_92105" - -config CMD_HD44760 - bool "Enable 'hd44780' LCD-control comand" - help - This controls the LCD driver. - -config CMD_MAX6957 - bool "Enable 'max6957aax' PMIC command" - help - DEPRECATED: Needs conversion to driver model. - - This allows PMIC registers to be read and written. - -endif
board/work-microwave/work_92105/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -WORK_92105 BOARD -M: Albert ARIBAUD <[email protected]> -S: Maintained -F: board/work-microwave/work_92105/ -F: include/configs/work_92105.h -F: configs/work_92105_defconfig
board/work-microwave/work_92105/Makefile deleted +0 -10
@@ -1,10 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2014 DENX Software Engineering GmbH -# Written-by: Albert ARIBAUD <[email protected]> - -ifdef CONFIG_SPL_BUILD -obj-y += work_92105_spl.o -else -obj-y += work_92105.o work_92105_display.o -endif
board/work-microwave/work_92105/README deleted +0 -91
91 lines not on this page · raw message
board/work-microwave/work_92105/work_92105.c deleted +0 -76
76 lines not on this page · raw message
board/work-microwave/work_92105/work_92105_display.c deleted +0 -348
348 lines not on this page · raw message
board/work-microwave/work_92105/work_92105_display.h deleted +0 -13
@@ -1,13 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* work_92105 display support interface -* -* (C) Copyright 2014 DENX Software Engineering GmbH -* Written-by: Albert ARIBAUD <[email protected]> -* -* The work_92105 display is a HD44780-compatible module -* controlled through a MAX6957AAX SPI port expander, two -* MAX518 I2C DACs and native LPC32xx GPO 15. -*/ - -void work_92105_display_init (void );
board/work-microwave/work_92105/work_92105_spl.c deleted +0 -84
84 lines not on this page · raw message
configs/work_92105_defconfig deleted +0 -41
41 lines not on this page · raw message
include/configs/work_92105.h deleted +0 -161
161 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 42/93 arm: Remove omap3_pandora board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-omap2/omap3/Kconfig | 1 - board/pandora/Kconfig | 9 - board/pandora/MAINTAINERS | 6 - board/pandora/Makefile | 6 - board/pandora/pandora.c | 147 ----------- board/pandora/pandora.h | 391 ------------------------------ configs/omap3_pandora_defconfig | 40 --- include/configs/omap3_pandora.h | 69 ------ 8 files changed, 669 deletions(-) delete mode 100644 board/pandora/Kconfig delete mode 100644 board/pandora/MAINTAINERS delete mode 100644 board/pandora/Makefile delete mode 100644 board/pandora/pandora.c delete mode 100644 board/pandora/pandora.h delete mode 100644 configs/omap3_pandora_defconfig delete mode 100644 include/configs/omap3_pandora.h
arch/arm/mach-omap2/omap3/Kconfig +0 -1
@@ -201,7 +201,6 @@ source "board/compulab/cm_t3517/Kconfig" source "board/timll/devkit8000/Kconfig" source "board/ti/evm/Kconfig" source "board/ti/am3517crane/Kconfig" -source "board/pandora/Kconfig" source "board/8dtech/eco5pk/Kconfig" source "board/corscience/tricorder/Kconfig" source "board/htkw/mcx/Kconfig"
board/pandora/Kconfig deleted +0 -9
@@ -1,9 +0,0 @@ -if TARGET_OMAP3_PANDORA - -config SYS_BOARD - default "pandora" - -config SYS_CONFIG_NAME - default "omap3_pandora" - -endif
board/pandora/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -PANDORA BOARD -M: Grazvydas Ignotas <[email protected]> -S: Maintained -F: board/pandora/ -F: include/configs/omap3_pandora.h -F: configs/omap3_pandora_defconfig
board/pandora/Makefile deleted +0 -6
@@ -1,6 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2000, 2001, 2002 -# Wolfgang Denk, DENX Software Engineering, wd at denx.de. - -obj-y := pandora.o
board/pandora/pandora.c deleted +0 -147
147 lines not on this page · raw message
board/pandora/pandora.h deleted +0 -391
391 lines not on this page · raw message
configs/omap3_pandora_defconfig deleted +0 -40
@@ -1,40 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_OMAP2PLUS=y -CONFIG_SYS_TEXT_BASE=0x80008000 -CONFIG_SYS_MALLOC_F_LEN=0x2000 -CONFIG_TARGET_OMAP3_PANDORA=y -CONFIG_DISTRO_DEFAULTS=y -CONFIG_NR_DRAM_BANKS=2 -# CONFIG_USE_BOOTCOMMAND is not set -CONFIG_SYS_CONSOLE_IS_IN_ENV=y -CONFIG_SYS_CONSOLE_INFO_QUIET=y -CONFIG_VERSION_VARIABLE=y -CONFIG_SYS_PROMPT="Pandora # " -# CONFIG_CMD_IMI is not set -CONFIG_CMD_ASKENV=y -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_GPIO=y -CONFIG_CMD_I2C=y -CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y -CONFIG_CMD_SPI=y -# CONFIG_CMD_SETEXPR is not set -# CONFIG_CMD_NET is not set -CONFIG_CMD_CACHE=y -CONFIG_CMD_EXT4_WRITE=y -CONFIG_CMD_MTDPARTS=y -CONFIG_MTDIDS_DEFAULT="nand0=omap2-nand.0" -CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:512k(xloader),1920k(uboot),128k(uboot-env),10m(boot),-(rootfs)" -CONFIG_CMD_UBI=y -CONFIG_ENV_IS_IN_NAND=y -CONFIG_DM=y -CONFIG_TWL4030_LED=y -CONFIG_MMC_OMAP_HS=y -CONFIG_NAND=y -CONFIG_SYS_NAND_BUSWIDTH_16BIT=y -CONFIG_DM_SERIAL=y -CONFIG_SPI=y -CONFIG_OMAP3_SPI=y -CONFIG_FAT_WRITE=y -# CONFIG_REGEX is not set -CONFIG_OF_LIBFDT=y
include/configs/omap3_pandora.h deleted +0 -69
69 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 43/93 arm: Remove cl-som-imx7 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx7/Kconfig | 1 - board/compulab/cl-som-imx7/Kconfig | 28 -- board/compulab/cl-som-imx7/MAINTAINERS | 6 - board/compulab/cl-som-imx7/Makefile | 17 -- board/compulab/cl-som-imx7/cl-som-imx7.c | 331 ----------------------- board/compulab/cl-som-imx7/common.c | 45 --- board/compulab/cl-som-imx7/common.h | 31 --- board/compulab/cl-som-imx7/mux.c | 141 ---------- board/compulab/cl-som-imx7/spl.c | 210 -------------- configs/cl-som-imx7_defconfig | 67 ----- include/configs/cl-som-imx7.h | 182 ------------- 11 files changed, 1059 deletions(-) delete mode 100644 board/compulab/cl-som-imx7/Kconfig delete mode 100644 board/compulab/cl-som-imx7/MAINTAINERS delete mode 100644 board/compulab/cl-som-imx7/Makefile delete mode 100644 board/compulab/cl-som-imx7/cl-som-imx7.c delete mode 100644 board/compulab/cl-som-imx7/common.c delete mode 100644 board/compulab/cl-som-imx7/common.h delete mode 100644 board/compulab/cl-som-imx7/mux.c delete mode 100644 board/compulab/cl-som-imx7/spl.c delete mode 100644 configs/cl-som-imx7_defconfig delete mode 100644 include/configs/cl-som-imx7.h
arch/arm/mach-imx/mx7/Kconfig +0 -1
@@ -65,7 +65,6 @@ endchoice config SYS_SOC default "mx7" -source "board/compulab/cl-som-imx7/Kconfig" source "board/freescale/mx7dsabresd/Kconfig" source "board/toradex/colibri_imx7/Kconfig"
board/compulab/cl-som-imx7/Kconfig deleted +0 -28
@@ -1,28 +0,0 @@ -if TARGET_CL_SOM_IMX7 - -config SYS_BOARD - default "cl-som-imx7" - -config SYS_VENDOR - default "compulab" - -config SYS_CONFIG_NAME - default "cl-som-imx7" - -config SYS_MMC_DEV - int - default 0 - -config SYS_USB_DEV - int - default 0 - -config SYS_MMC_IMG_LOAD_PART - int - default 1 - -config SYS_USB_IMG_LOAD_PART - int - default 1 - -endif
board/compulab/cl-som-imx7/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -CL-SOM-IMX7 BOARD -M: Uri Mashiach <[email protected]> -S: Maintained -F: board/compulab/cl-som-imx7 -F: include/configs/cl-som-imx7.h -F: configs/cl-som-imx7_defconfig
board/compulab/cl-som-imx7/Makefile deleted +0 -17
@@ -1,17 +0,0 @@ -# -# Makefile -# -# (C) Copyright 2017 CompuLab, Ltd. http://www.compulab.com -# -# Author: Uri Mashiach <[email protected]> -# -# SPDX-License-Identifier: GPL-2.0+ -# - -obj-y := mux.o common.o - -ifdef CONFIG_SPL_BUILD -obj-y += spl.o -else -obj-y += cl-som-imx7.o -endif
board/compulab/cl-som-imx7/cl-som-imx7.c deleted +0 -331
331 lines not on this page · raw message
board/compulab/cl-som-imx7/common.c deleted +0 -45
45 lines not on this page · raw message
board/compulab/cl-som-imx7/common.h deleted +0 -31
@@ -1,31 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* SPL/U-Boot common header file for CompuLab CL-SOM-iMX7 module -* -* (C) Copyright 2017 CompuLab, Ltd. http://www.compulab.com -* -* Author: Uri Mashiach <[email protected]> -*/ - -#define PADS_SET_PROT (pads_array) void cl_som_imx7_##pads_array##_set(void) - -#ifdef CONFIG_FSL_ESDHC -#define CL_SOM_IMX7_GPIO_USDHC1_CD IMX_GPIO_NR(5, 0) -PADS_SET_PROT (usdhc1_pads); -#endif /* CONFIG_FSL_ESDHC */ -PADS_SET_PROT (uart1_pads); -#ifdef CONFIG_SPI -PADS_SET_PROT (espi1_pads); -#endif /* CONFIG_SPI */ - -#ifndef CONFIG_SPL_BUILD -#ifdef CONFIG_FSL_ESDHC -PADS_SET_PROT (usdhc3_emmc_pads); -#endif /* CONFIG_FSL_ESDHC */ -#ifdef CONFIG_FEC_MXC -PADS_SET_PROT (phy1_rst_pads); -PADS_SET_PROT (fec1_pads); -#endif /* CONFIG_FEC_MXC */ -PADS_SET_PROT (usb_otg1_pads); -PADS_SET_PROT (wdog_pads); -#endif /* !CONFIG_SPL_BUILD */
board/compulab/cl-som-imx7/mux.c deleted +0 -141
141 lines not on this page · raw message
board/compulab/cl-som-imx7/spl.c deleted +0 -210
210 lines not on this page · raw message
configs/cl-som-imx7_defconfig deleted +0 -67
67 lines not on this page · raw message
include/configs/cl-som-imx7.h deleted +0 -182
182 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 44/93 arm: Remove devkit8000 board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-omap2/omap3/Kconfig | 1 - board/timll/devkit8000/Kconfig | 12 - board/timll/devkit8000/MAINTAINERS | 6 - board/timll/devkit8000/Makefile | 9 - board/timll/devkit8000/README | 15 -- board/timll/devkit8000/devkit8000.c | 206 ---------------- board/timll/devkit8000/devkit8000.h | 359 ---------------------------- configs/devkit8000_defconfig | 34 --- include/configs/devkit8000.h | 190 --------------- 9 files changed, 832 deletions(-) delete mode 100644 board/timll/devkit8000/Kconfig delete mode 100644 board/timll/devkit8000/MAINTAINERS delete mode 100644 board/timll/devkit8000/Makefile delete mode 100644 board/timll/devkit8000/README delete mode 100644 board/timll/devkit8000/devkit8000.c delete mode 100644 board/timll/devkit8000/devkit8000.h delete mode 100644 configs/devkit8000_defconfig delete mode 100644 include/configs/devkit8000.h
arch/arm/mach-omap2/omap3/Kconfig +0 -1
@@ -198,7 +198,6 @@ source "board/teejet/mt_ventoux/Kconfig" source "board/ti/beagle/Kconfig" source "board/compulab/cm_t35/Kconfig" source "board/compulab/cm_t3517/Kconfig" -source "board/timll/devkit8000/Kconfig" source "board/ti/evm/Kconfig" source "board/ti/am3517crane/Kconfig" source "board/8dtech/eco5pk/Kconfig"
board/timll/devkit8000/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_DEVKIT8000 - -config SYS_BOARD - default "devkit8000" - -config SYS_VENDOR - default "timll" - -config SYS_CONFIG_NAME - default "devkit8000" - -endif
board/timll/devkit8000/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -DEVKIT8000 BOARD -M: Thomas Weber <[email protected]> -S: Maintained -F: board/timll/devkit8000/ -F: include/configs/devkit8000.h -F: configs/devkit8000_defconfig
board/timll/devkit8000/Makefile deleted +0 -9
@@ -1,9 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2000, 2001, 2002 -# Wolfgang Denk, DENX Software Engineering, wd at denx.de. -# -# (C) Copyright 2009 -# Frederik Kriewitz <[email protected]> - -obj-y := devkit8000.o
board/timll/devkit8000/README deleted +0 -15
@@ -1,15 +0,0 @@ -DevKit8000 -========== - -The OMAP3 DevKit8000 from Embest/Timll is a clone of the OMAP3 beagle board -with Ethernet and Touch Screen controller on board. - -For more information go to: -http://www.embedinfo.com/English/Product/devkit8000.asp - -There's no real MAC address available. -If ethaddr is not set, 5 Bytes of the OMAP Die ID will be used. - -Build: -make devkit8000_config -make
board/timll/devkit8000/devkit8000.c deleted +0 -206
206 lines not on this page · raw message
board/timll/devkit8000/devkit8000.h deleted +0 -359
359 lines not on this page · raw message
configs/devkit8000_defconfig deleted +0 -34
@@ -1,34 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_OMAP2PLUS=y -CONFIG_SYS_TEXT_BASE=0x80100000 -CONFIG_TARGET_DEVKIT8000=y -CONFIG_SPL=y -CONFIG_DISTRO_DEFAULTS=y -CONFIG_NR_DRAM_BANKS=2 -# CONFIG_USE_BOOTCOMMAND is not set -CONFIG_SYS_CONSOLE_INFO_QUIET=y -CONFIG_VERSION_VARIABLE=y -CONFIG_SPL_OS_BOOT=y -# CONFIG_CMD_IMI is not set -CONFIG_CMD_SPL=y -CONFIG_CMD_SPL_NAND_OFS=0x680000 -CONFIG_CMD_SPL_WRITE_SIZE=0x400 -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_I2C=y -CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y -CONFIG_CMD_NAND_LOCK_UNLOCK=y -# CONFIG_CMD_SETEXPR is not set -CONFIG_BOOTP_NTPSERVER=y -CONFIG_CMD_JFFS2=y -CONFIG_CMD_MTDPARTS=y -CONFIG_MTDIDS_DEFAULT="nand0=nand" -CONFIG_MTDPARTS_DEFAULT="mtdparts=nand:512k(x-loader),1920k(u-boot),128k(u-boot-env),4m(kernel),-(fs)" -CONFIG_ENV_IS_IN_NAND=y -CONFIG_TWL4030_LED=y -CONFIG_MMC_OMAP_HS=y -CONFIG_NAND=y -CONFIG_SYS_NAND_BUSWIDTH_16BIT=y -CONFIG_SPL_NAND_SIMPLE=y -CONFIG_CONS_INDEX=3 -CONFIG_OF_LIBFDT=y
include/configs/devkit8000.h deleted +0 -190
190 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 45/93 arm: Remove pengwyn board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/Kconfig | 1 - board/silica/pengwyn/Kconfig | 15 --- board/silica/pengwyn/MAINTAINERS | 6 - board/silica/pengwyn/Makefile | 11 -- board/silica/pengwyn/board.c | 201 ------------------------------- board/silica/pengwyn/board.h | 14 --- board/silica/pengwyn/mux.c | 97 --------------- configs/pengwyn_defconfig | 62 ---------- include/configs/pengwyn.h | 171 -------------------------- 9 files changed, 578 deletions(-) delete mode 100644 board/silica/pengwyn/Kconfig delete mode 100644 board/silica/pengwyn/MAINTAINERS delete mode 100644 board/silica/pengwyn/Makefile delete mode 100644 board/silica/pengwyn/board.c delete mode 100644 board/silica/pengwyn/board.h delete mode 100644 board/silica/pengwyn/mux.c delete mode 100644 configs/pengwyn_defconfig delete mode 100644 include/configs/pengwyn.h
arch/arm/Kconfig +0 -1
@@ -1521,7 +1521,6 @@ source "board/h2200/Kconfig" source "board/hisilicon/hikey/Kconfig" source "board/hisilicon/poplar/Kconfig" source "board/isee/igep003x/Kconfig" -source "board/silica/pengwyn/Kconfig" source "board/spear/spear300/Kconfig" source "board/spear/spear310/Kconfig" source "board/spear/spear320/Kconfig"
board/silica/pengwyn/Kconfig deleted +0 -15
@@ -1,15 +0,0 @@ -if TARGET_PENGWYN - -config SYS_BOARD - default "pengwyn" - -config SYS_VENDOR - default "silica" - -config SYS_SOC - default "am33xx" - -config SYS_CONFIG_NAME - default "pengwyn" - -endif
board/silica/pengwyn/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -PENGWYN BOARD -M: Lothar Felten <[email protected]> -S: Maintained -F: board/silica/pengwyn/ -F: include/configs/pengwyn.h -F: configs/pengwyn_defconfig
board/silica/pengwyn/Makefile deleted +0 -11
@@ -1,11 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Makefile -# -# Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ - -ifeq ($(CONFIG_SKIP_LOWLEVEL_INIT),) -obj-y := mux.o -endif - -obj-y += board.o
board/silica/pengwyn/board.c deleted +0 -201
201 lines not on this page · raw message
board/silica/pengwyn/board.h deleted +0 -14
@@ -1,14 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* board.h -* -* Copyright (C) 2013 Lothar Felten <[email protected]> -*/ - -#ifndef _BOARD_H_ -#define _BOARD_H_ - -void enable_uart0_pin_mux (void ); -void enable_board_pin_mux (void ); - -#endif
board/silica/pengwyn/mux.c deleted +0 -97
97 lines not on this page · raw message
configs/pengwyn_defconfig deleted +0 -62
62 lines not on this page · raw message
include/configs/pengwyn.h deleted +0 -171
171 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 46/93 arm: Remove dreamplug board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-kirkwood/Kconfig | 1 - board/Marvell/dreamplug/Kconfig | 12 --- board/Marvell/dreamplug/MAINTAINERS | 6 -- board/Marvell/dreamplug/Makefile | 10 -- board/Marvell/dreamplug/dreamplug.c | 135 ------------------------- board/Marvell/dreamplug/dreamplug.h | 25 ----- board/Marvell/dreamplug/kwbimage.cfg | 145 --------------------------- configs/dreamplug_defconfig | 40 -------- include/configs/dreamplug.h | 83 --------------- 9 files changed, 457 deletions(-) delete mode 100644 board/Marvell/dreamplug/Kconfig delete mode 100644 board/Marvell/dreamplug/MAINTAINERS delete mode 100644 board/Marvell/dreamplug/Makefile delete mode 100644 board/Marvell/dreamplug/dreamplug.c delete mode 100644 board/Marvell/dreamplug/dreamplug.h delete mode 100644 board/Marvell/dreamplug/kwbimage.cfg delete mode 100644 configs/dreamplug_defconfig delete mode 100644 include/configs/dreamplug.h
arch/arm/mach-kirkwood/Kconfig +0 -1
@@ -71,7 +71,6 @@ config SYS_SOC default "kirkwood" source "board/Marvell/openrd/Kconfig" -source "board/Marvell/dreamplug/Kconfig" source "board/buffalo/lsxl/Kconfig" source "board/cloudengines/pogo_e02/Kconfig" source "board/d-link/dns325/Kconfig"
board/Marvell/dreamplug/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_DREAMPLUG - -config SYS_BOARD - default "dreamplug" - -config SYS_VENDOR - default "Marvell" - -config SYS_CONFIG_NAME - default "dreamplug" - -endif
board/Marvell/dreamplug/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -DREAMPLUG BOARD -M: Jason Cooper <[email protected]> -S: Maintained -F: board/Marvell/dreamplug/ -F: include/configs/dreamplug.h -F: configs/dreamplug_defconfig
board/Marvell/dreamplug/Makefile deleted +0 -10
@@ -1,10 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# (C) Copyright 2011 -# Jason Cooper <[email protected]> -# -# Based on work by: -# Marvell Semiconductor <www.marvell.com> -# Written-by: Siddarth Gore <[email protected]> - -obj-y := dreamplug.o
board/Marvell/dreamplug/dreamplug.c deleted +0 -135
135 lines not on this page · raw message
board/Marvell/dreamplug/dreamplug.h deleted +0 -25
@@ -1,25 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* (C) Copyright 2011 -* Jason Cooper <[email protected]> -* -* Based on work by: -* Marvell Semiconductor <www.marvell.com> -* Written-by: Siddarth Gore <[email protected]> -*/ - -#ifndef __DREAMPLUG_H -#define __DREAMPLUG_H - -#define DREAMPLUG_OE_LOW (~(0)) -#define DREAMPLUG_OE_HIGH (~(0)) -#define DREAMPLUG_OE_VAL_LOW 0 -#define DREAMPLUG_OE_VAL_HIGH (0xf << 16)/* 4 LED Pins high */ - -/* PHY related */ -#define MV88E1116_MAC_CTRL2_REG 21 -#define MV88E1116_PGADR_REG 22 -#define MV88E1116_RGMII_TXTM_CTRL (1 << 4) -#define MV88E1116_RGMII_RXTM_CTRL (1 << 5) - -#endif /* __DREAMPLUG_H */
board/Marvell/dreamplug/kwbimage.cfg deleted +0 -145
145 lines not on this page · raw message
configs/dreamplug_defconfig deleted +0 -40
@@ -1,40 +0,0 @@ -CONFIG_ARM=y -CONFIG_KIRKWOOD=y -CONFIG_SYS_TEXT_BASE=0x600000 -CONFIG_TARGET_DREAMPLUG=y -CONFIG_IDENT_STRING="\nMarvell-DreamPlug" -CONFIG_NR_DRAM_BANKS=2 -# CONFIG_SYS_MALLOC_F is not set -CONFIG_BOOTDELAY=3 -# CONFIG_DISPLAY_BOARDINFO is not set -CONFIG_HUSH_PARSER=y -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_IDE=y -CONFIG_CMD_SF=y -CONFIG_CMD_USB=y -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_DHCP=y -CONFIG_CMD_MII=y -CONFIG_CMD_PING=y -CONFIG_CMD_EXT2=y -CONFIG_CMD_EXT4=y -CONFIG_CMD_FAT=y -CONFIG_ISO_PARTITION=y -CONFIG_OF_CONTROL=y -CONFIG_DEFAULT_DEVICE_TREE="kirkwood-dreamplug" -CONFIG_ENV_IS_IN_SPI_FLASH=y -CONFIG_DM=y -CONFIG_MVSATA_IDE=y -# CONFIG_MMC is not set -CONFIG_SPI_FLASH=y -CONFIG_SPI_FLASH_MACRONIX=y -CONFIG_MVGBE=y -CONFIG_MII=y -CONFIG_DM_RTC=y -CONFIG_RTC_MV=y -CONFIG_SYS_NS16550=y -CONFIG_SPI=y -CONFIG_KIRKWOOD_SPI=y -CONFIG_USB=y -CONFIG_USB_EHCI_HCD=y -CONFIG_USB_STORAGE=y
include/configs/dreamplug.h deleted +0 -83
83 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 47/93 arm: Remove mx6sabreauto board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/freescale/mx6sabreauto/Kconfig | 12 - board/freescale/mx6sabreauto/MAINTAINERS | 7 - board/freescale/mx6sabreauto/Makefile | 7 - board/freescale/mx6sabreauto/README | 82 -- board/freescale/mx6sabreauto/mx6sabreauto.c | 1099 ------------------- configs/mx6sabreauto_defconfig | 67 -- include/configs/mx6sabreauto.h | 78 -- 8 files changed, 1353 deletions(-) delete mode 100644 board/freescale/mx6sabreauto/Kconfig delete mode 100644 board/freescale/mx6sabreauto/MAINTAINERS delete mode 100644 board/freescale/mx6sabreauto/Makefile delete mode 100644 board/freescale/mx6sabreauto/README delete mode 100644 board/freescale/mx6sabreauto/mx6sabreauto.c delete mode 100644 configs/mx6sabreauto_defconfig delete mode 100644 include/configs/mx6sabreauto.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -538,7 +538,6 @@ source "board/engicam/imx6q/Kconfig" source "board/engicam/imx6ul/Kconfig" source "board/freescale/mx6qarm2/Kconfig" source "board/freescale/mx6memcal/Kconfig" -source "board/freescale/mx6sabreauto/Kconfig" source "board/freescale/mx6sabresd/Kconfig" source "board/freescale/mx6slevk/Kconfig" source "board/freescale/mx6sllevk/Kconfig"
board/freescale/mx6sabreauto/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_MX6SABREAUTO - -config SYS_BOARD - default "mx6sabreauto" - -config SYS_VENDOR - default "freescale" - -config SYS_CONFIG_NAME - default "mx6sabreauto" - -endif
board/freescale/mx6sabreauto/MAINTAINERS deleted +0 -7
@@ -1,7 +0,0 @@ -MX6SABREAUTO BOARD -M: Fabio Estevam <[email protected]> -M: Peng Fan <[email protected]> -S: Maintained -F: board/freescale/mx6sabreauto/ -F: include/configs/mx6sabreauto.h -F: configs/mx6sabreauto_defconfig
board/freescale/mx6sabreauto/Makefile deleted +0 -7
@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Copyright (C) 2007, Guennadi Liakhovetski <[email protected]> -# -# (C) Copyright 2011 Freescale Semiconductor, Inc. - -obj-y := mx6sabreauto.o
board/freescale/mx6sabreauto/README deleted +0 -82
82 lines not on this page · raw message
board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0 -1099
1,099 lines not on this page · raw message
configs/mx6sabreauto_defconfig deleted +0 -67
67 lines not on this page · raw message
include/configs/mx6sabreauto.h deleted +0 -78
78 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 47/93 arm: Remove mx6sabreauto board
Hi Simon,
Please not remove this, we will work on that.
Thanks,
Peng.
Quoted 1,574 lines
-----Original Message-----
From: Simon Glass [mailto:sjg at chromium.org]
Sent: 2018年11月19日 23:53
To: U-Boot Mailing List <[email protected]>
Cc: Akshay Saraswat <[email protected]>; Aleksei Mamlin <[email protected]>; Jelle de Jong <[email protected]>; Jelle van der Waa <[email protected]>; Quentin Schulz <[email protected]>; Peter Howard <[email protected]>; Rask Ingemann Lambertsen <[email protected]>; Zoltan Herpai <[email protected]>; Siarhei Siamashka <[email protected]>; Dirk Eibach <[email protected]>; Marek Vasut <[email protected]>; Chander Kashyap <[email protected]>; Vitaly Andrianov <[email protected]>; Derald D . Woods <[email protected]>; Jaehoon Chung <[email protected]>; Hans de Goede <[email protected]>; Heiko Schocher <[email protected]>; Iain Paton <[email protected]>; Pavel Machek <[email protected]>; Tom Rini <[email protected]>; Adam Sampson <[email protected]>; Paul Kocialkowski <[email protected]>; Mario Six <[email protected]>; Gregory CLEMENT <[email protected]>; Stelian Pop <[email protected]>; Feng Li <[email protected]>; Sumit Garg <[email protected]>; Ilko Iliev <[email protected]>; egnite GmbH <[email protected]>; Adam Ford <[email protected]>; Stefan Roese <[email protected]>; Alison Wang <[email protected]>; Michael Walle <[email protected]>; Roger Meier <[email protected]>; Simon Glass <[email protected]>; FUKAUMI Naoki <[email protected]>; Ian Campbell <[email protected]>; Andrew F . Davis <[email protected]>; Priit Laes <[email protected]>; Stefan Mavrodiev <[email protected]>; Icenowy Zheng <[email protected]>; Chen-Yu Tsai <[email protected]>; Marcus Cooper <[email protected]>; Fabio Estevam <[email protected]>; Albert Aribaud <[email protected]>; Peng Fan <[email protected]>
Subject: [PATCH 47/93] arm: Remove mx6sabreauto boardThis board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.Signed-off-by Simon Glass <[email protected]>---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/freescale/mx6sabreauto/Kconfig | 12 - board/freescale/mx6sabreauto/MAINTAINERS | 7 - board/freescale/mx6sabreauto/Makefile | 7 - board/freescale/mx6sabreauto/README | 82 -- board/freescale/mx6sabreauto/mx6sabreauto.c | 1099 ------------------- configs/mx6sabreauto_defconfig | 67 -- include/configs/mx6sabreauto.h | 78 -- 8 files changed, 1353 deletions(-) delete mode 100644 board/freescale/mx6sabreauto/Kconfig delete mode 100644 board/freescale/mx6sabreauto/MAINTAINERS delete mode 100644 board/freescale/mx6sabreauto/Makefile delete mode 100644 board/freescale/mx6sabreauto/README delete mode 100644 board/freescale/mx6sabreauto/mx6sabreauto.c delete mode 100644 configs/mx6sabreauto_defconfig delete mode100644
include/configs/mx6sabreauto.h(quoted diff) +0
-0b/arch/arm/mach-imx/mx6/Kconfig index
701973b3866..face0f09827100644arch/arm/mach-imx/mx6/Kconfig +0
-1@@ -538,7 +538,6 @@ source "board/engicam/imx6q/Kconfig" source "board/engicam/imx6ul/Kconfig" source "board/freescale/mx6qarm2/Kconfig" source "board/freescale/mx6memcal/Kconfig" -source "board/freescale/mx6sabreauto/Kconfig" source "board/freescale/mx6sabresd/Kconfig" source "board/freescale/mx6slevk/Kconfig" source "board/freescale/mx6sllevk/Kconfig"board/freescale/mx6sabreauto/Kconfig deleted +0
-12@@ -1,12 +0,0 @@ -if TARGET_MX6SABREAUTO - -config SYS_BOARD - default "mx6sabreauto" - -config SYS_VENDOR - default "freescale" - -config SYS_CONFIG_NAME - default "mx6sabreauto" - -endifboard/freescale/mx6sabreauto/MAINTAINERS deleted +0
-7@@ -1,7 +0,0 @@ -MX6SABREAUTO BOARD -M: Fabio Estevam <[email protected]> -M: Peng Fan <[email protected]> -S: Maintained -F: board/freescale/mx6sabreauto/ -F: include/configs/mx6sabreauto.h -F: configs/mx6sabreauto_defconfigboard/freescale/mx6sabreauto/Makefile deleted +0
-3@@ -1,7 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0+ -# -# Copyright (C) 2007, Guennadi Liakhovetski <[email protected]> -# -# (C)Copyright 2011 Freescale Semiconductor, Inc.
board/freescale/mx6sabreauto/Makefile deleted +0
-2- -obj-y := mx6sabreauto.oboard/freescale/mx6sabreauto/README deleted +0
-4@@ -1,82 +0,0 @@ -How to use and build U-Boot on mx6sabreauto -------------------------------------------- - -mx6sabreauto_defconfig target supports mx6q/mx6dl/mx6qp sabreautovariants.
board/freescale/mx6sabreauto/README deleted +0
-41- -In order to build it: - -$ make mx6sabreauto_defconfig - -$ make - -This will generate the SPL and u-boot.img binaries. - -- Flash the SPL binary into the SD card: - -$ sudo dd if=SPL of=/dev/sdX bs=1K seek=1 && sync - -- Flash the u-boot.img binary into the SD card: - -$ sudo dd if=u-boot.img of=/dev/sdX bs=1K seek=69 && sync - -Booting via Falcon mode ------------------------ - -Write in mx6sabreauto_defconfig the following define below: - -CONFIG_SPL_OS_BOOT=y - -In order to build it: - -$ make mx6sabreauto_defconfig - -$ make - -This will generate the SPL image called SPL and the u-boot.img. - -- Flash the SPL image into the SD card: - -$ sudo dd if=SPL of=/dev/sdb bs=1K seek=1 && sync - -- Flash the u-boot.img image into the SD card: - -$ sudo dd if=u-boot.img of=/dev/sdb bs=1K seek=69 && sync - -Create a FAT16 boot partition to store uImage and the dtb file, then copy thefiles there:
board/freescale/mx6sabreauto/README deleted +0
-11- -$ sudo cp uImage /media/boot - -$ sudo cp imx6dl-sabreauto.dtb /media/boot - -Create a partition for root file system and extract it there: - -$ sudo tar xvf rootfs.tar.gz -C /media/root - -The SD card must have enough space for raw "args" and "kernel". -To configure Falcon mode for the first time, on U-Boot do the followingcommands:
board/freescale/mx6sabreauto/README deleted +0
-16- -- Load dtb file from boot partition: - -# load mmc 0:1 ${fdt_addr} imx6dl-sabreauto.dtb - -- Load kernel image from boot partition: - -# load mmc 0:1 ${loadaddr} uImage - -- Write kernel at 2MB offset: - -# mmc write ${loadaddr} 0x1000 0x4000 - -- Setup kernel bootargs: - -# setenv bootargs "console=ttymxc3,115200 root=/dev/mmcblk0p1rootfstype=ext4 rootwait quiet rw"
board/freescale/mx6sabreauto/README deleted +0
-10- -- Prepare args: - -# spl export fdt ${loadaddr} - ${fdt_addr} - -- Write args 1MB data (0x800 sectors) to 1MB offset (0x800 sectors) - -# mmc write 18000000 0x800 0x800 - -- Restart the board and then SPL binary will launch the kernel directly.board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-52@@ -1,1099 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0+ -/* -* Copyright (C) 2012 Freescale Semiconductor, Inc. -* -* Author: Fabio Estevam <[email protected]> -*/ - -#include <common.h> -#include <asm/io.h> -#include <asm/arch/clock.h> -#include <asm/arch/imx-regs.h> -#include <asm/arch/iomux.h> -#include <asm/arch/mx6-pins.h> -#include <linux/errno.h> -#include <asm/gpio.h> -#include <asm/mach-imx/iomux-v3.h> -#include <asm/mach-imx/mxc_i2c.h> -#include <asm/mach-imx/boot_mode.h> -#include <asm/mach-imx/spi.h> -#include <mmc.h> -#include <fsl_esdhc.h> -#include <miiphy.h> -#include <netdev.h> -#include <asm/arch/sys_proto.h> -#include <i2c.h> -#include <input.h> -#include <asm/arch/mxc_hdmi.h> -#include <asm/mach-imx/video.h> -#include <asm/arch/crm_regs.h> -#include <pca953x.h> -#include <power/pmic.h> -#include <power/pfuze100_pmic.h> -#include "../common/pfuze.h" - -DECLARE_GLOBAL_DATA_PTR ; - -#define UART_PAD_CTRL (PAD_CTL_PUS_100K_UP | \ - PAD_CTL_SPEED_MED | PAD_CTL_DSE_40ohm | \ - PAD_CTL_SRE_FAST | PAD_CTL_HYS) - -#define USDHC_PAD_CTRL (PAD_CTL_PUS_47K_UP | \ - PAD_CTL_SPEED_LOW | PAD_CTL_DSE_80ohm | \ - PAD_CTL_SRE_FAST | PAD_CTL_HYS) - -#define ENET_PAD_CTRL (PAD_CTL_PUS_100K_UP | \ - PAD_CTL_SPEED_MED | PAD_CTL_DSE_40ohm | PAD_CTL_HYS) - -#define I2C_PAD_CTRL (PAD_CTL_PUS_100K_UP | \ - PAD_CTL_SPEED_MED | PAD_CTL_DSE_40ohm | PAD_CTL_HYS | \ - PAD_CTL_ODE | PAD_CTL_SRE_FAST) - -#define GPMI_PAD_CTRL0 (PAD_CTL_PKE | PAD_CTL_PUE |
PAD_CTL_PUS_100K_UP) -#defineGPMI_PAD_CTRL1(PAD_CTL_DSE_40ohm|PAD_CTL_SPEED_MED| \board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-6- PAD_CTL_SRE_FAST) -#define GPMI_PAD_CTRL2 (GPMI_PAD_CTRL0 | GPMI_PAD_CTRL1) - -#define PC MUX_PAD_CTRL(I2C_PAD_CTRL) - -#define WEIM_NOR_PAD_CTRL (PAD_CTL_PKE | PAD_CTL_PUE |\
board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-14- PAD_CTL_PUS_100K_UP | PAD_CTL_SPEED_MED | \ - PAD_CTL_DSE_40ohm | PAD_CTL_SRE_FAST) - -#define I2C_PMIC 1 - -int dram_init (void ) -{ - gd->ram_size =imx_ddr_size (); - -return 0 ; -} - -static iomux_v3_cfg_t const uart4_pads[] = { - IOMUX_PADS(PAD_KEY_COL0__UART4_TX_DATA |
MUX_PAD_CTRL(UART_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_KEY_ROW0__UART4_RX_DATA |
MUX_PAD_CTRL(UART_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-4-}; - -static iomux_v3_cfg_t const enet_pads[] = { - IOMUX_PADS(PAD_KEY_COL1__ENET_MDIO |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_KEY_COL2__ENET_MDC |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_TXC__RGMII_TXC |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_TD0__RGMII_TD0 |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_TD1__RGMII_TD1 |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_TD2__RGMII_TD2 |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_TD3__RGMII_TD3 |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_TX_CTL__RGMII_TX_CTL |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_ENET_REF_CLK__ENET_TX_CLK |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_RXC__RGMII_RXC |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_RD0__RGMII_RD0 |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_RD1__RGMII_RD1 |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_RD2__RGMII_RD2 |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_RD3__RGMII_RD3 |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_RGMII_RX_CTL__RGMII_RX_CTL |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-63-}; - -/* I2C2 PMIC, iPod, Tuner, Codec, Touch, HDMI EDID, MIPI CSI2 card */ -static struct i2c_pads_info mx6q_i2c_pad_info1 = { - .scl = { - .i2c_mode =MX6Q_PAD_EIM_EB2__I2C2_SCL |PC , - .gpio_mode =MX6Q_PAD_EIM_EB2__GPIO2_IO30 |PC , - .gp =IMX_GPIO_NR (2 ,30 ) - }, - .sda = { - .i2c_mode =MX6Q_PAD_KEY_ROW3__I2C2_SDA |PC , - .gpio_mode =MX6Q_PAD_KEY_ROW3__GPIO4_IO13 |PC , - .gp =IMX_GPIO_NR (4 ,13 ) - } -}; - -static struct i2c_pads_info mx6dl_i2c_pad_info1 = { - .scl = { - .i2c_mode =MX6DL_PAD_EIM_EB2__I2C2_SCL |PC , - .gpio_mode =MX6DL_PAD_EIM_EB2__GPIO2_IO30 |PC , - .gp =IMX_GPIO_NR (2 ,30 ) - }, - .sda = { - .i2c_mode =MX6DL_PAD_KEY_ROW3__I2C2_SDA |PC , - .gpio_mode =MX6DL_PAD_KEY_ROW3__GPIO4_IO13 |PC , - .gp =IMX_GPIO_NR (4 ,13 ) - } -}; - -#ifndef CONFIG_SYS_FLASH_CFI -/* -* I2C3 MLB, Port Expanders (A, B, C), Video ADC, Light Sensor, -* Compass Sensor, Accelerometer, Res Touch -*/ -static struct i2c_pads_info mx6q_i2c_pad_info2 = { - .scl = { - .i2c_mode =MX6Q_PAD_GPIO_3__I2C3_SCL |PC , - .gpio_mode =MX6Q_PAD_GPIO_3__GPIO1_IO03 |PC , - .gp =IMX_GPIO_NR (1 ,3 ) - }, - .sda = { - .i2c_mode =MX6Q_PAD_EIM_D18__I2C3_SDA |PC , - .gpio_mode =MX6Q_PAD_EIM_D18__GPIO3_IO18 |PC , - .gp =IMX_GPIO_NR (3 ,18 ) - } -}; - -static struct i2c_pads_info mx6dl_i2c_pad_info2 = { - .scl = { - .i2c_mode =MX6DL_PAD_GPIO_3__I2C3_SCL |PC , - .gpio_mode =MX6DL_PAD_GPIO_3__GPIO1_IO03 |PC , - .gp =IMX_GPIO_NR (1 ,3 ) - }, - .sda = { - .i2c_mode =MX6DL_PAD_EIM_D18__I2C3_SDA |PC , - .gpio_mode =MX6DL_PAD_EIM_D18__GPIO3_IO18 |PC , - .gp =IMX_GPIO_NR (3 ,18 ) - } -}; -#endif - -static iomux_v3_cfg_t const i2c3_pads[] = { - IOMUX_PADS(PAD_EIM_A24__GPIO5_IO04 |
MUX_PAD_CTRL(NO_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-4-}; - -static iomux_v3_cfg_t const port_exp[] = { - IOMUX_PADS(PAD_SD2_DAT0__GPIO1_IO15 |
MUX_PAD_CTRL(NO_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-3-}; - -/*Define for building port exp gpio, pin starts from 0*/ -#define
PORTEXP_IO_NR(chip, pin)\board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-3- ((chip <<5 ) + pin) - -/*Get the chip addr from a ioexp gpio*/ -#define
PORTEXP_IO_TO_CHIP(gpio_nr)\board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-3- (gpio_nr >>5 ) - -/*Get the pin number from a ioexp gpio*/ -#define
PORTEXP_IO_TO_PIN(gpio_nr)\board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-30- (gpio_nr & 0x1f) - -static int port_exp_direction_output(unsigned gpio, int value) -{ -int ret; - -i2c_set_bus_num (2 ); - ret =i2c_probe (PORTEXP_IO_TO_CHIP (gpio)); -if (ret) -return ret; - - ret =pca953x_set_dir (PORTEXP_IO_TO_CHIP (gpio), - (1 <<PORTEXP_IO_TO_PIN (gpio)), - (PCA953X_DIR_OUT <<PORTEXP_IO_TO_PIN (gpio))); - -if (ret) -return ret; - - ret =pca953x_set_val (PORTEXP_IO_TO_CHIP (gpio), - (1 <<PORTEXP_IO_TO_PIN (gpio)), - (value <<PORTEXP_IO_TO_PIN (gpio))); - -if (ret) -return ret; - -return 0 ; -} - -#ifdef CONFIG_MTD_NOR_FLASH -static iomux_v3_cfg_t const eimnor_pads[] = { - IOMUX_PADS(PAD_EIM_D16__EIM_DATA16 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D17__EIM_DATA17 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D18__EIM_DATA18 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D19__EIM_DATA19 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D20__EIM_DATA20 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D21__EIM_DATA21 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D22__EIM_DATA22 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D23__EIM_DATA23 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D24__EIM_DATA24 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D25__EIM_DATA25 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D26__EIM_DATA26 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D27__EIM_DATA27 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D28__EIM_DATA28 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D29__EIM_DATA29 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D30__EIM_DATA30 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_D31__EIM_DATA31 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA0__EIM_AD00 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA1__EIM_AD01 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA2__EIM_AD02 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA3__EIM_AD03 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA4__EIM_AD04 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA5__EIM_AD05 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA6__EIM_AD06 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA7__EIM_AD07 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA8__EIM_AD08 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA9__EIM_AD09 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA10__EIM_AD10 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA11__EIM_AD11 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA12__EIM_AD12 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA13__EIM_AD13 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA14__EIM_AD14 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_DA15__EIM_AD15 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_A16__EIM_ADDR16 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_A17__EIM_ADDR17 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_A18__EIM_ADDR18 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_A19__EIM_ADDR19 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_A20__EIM_ADDR20 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_A21__EIM_ADDR21 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_A22__EIM_ADDR22 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_A23__EIM_ADDR23 |
MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_OE__EIM_OE_B |
MUX_PAD_CTRL(NO_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_RW__EIM_RW |
MUX_PAD_CTRL(NO_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_EIM_CS0__EIM_CS0_B |
MUX_PAD_CTRL(NO_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-19-}; - -static void eimnor_cs_setup (void ) -{ -struct weim *weim_regs = (struct weim *)WEIM_BASE_ADDR ; - -writel (0x00020181 , &weim_regs->cs0gcr1); -writel (0x00000001 , &weim_regs->cs0gcr2); -writel (0x0a020000 , &weim_regs->cs0rcr1); -writel (0x0000c000 , &weim_regs->cs0rcr2); -writel (0x0804a240 , &weim_regs->cs0wcr1); -writel (0x00000120 , &weim_regs->wcr); - -set_chipselect_size (CS0_128 ); -} - -static void eim_clk_setup (void ) -{ - struct mxc_ccm_reg *imx_ccm = (struct mxc_ccm_reg*)CCM_BASE_ADDR;
board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-41-int cscmr1, ccgr6; - - -/* Turn off EIM clock */ - ccgr6 =readl (&imx_ccm->CCGR6); - ccgr6 &= ~(0x3 <<10 ); -writel (ccgr6, &imx_ccm->CCGR6); - -/* -* Configure clk_eim_slow_sel = 00 --> derive clock from AXI clk root -* and aclk_eim_slow_podf = 01 --> divide by 2 -* so that we can have EIM at the maximum clock of 132MHz -*/ - cscmr1 =readl (&imx_ccm->cscmr1); - cscmr1 &= ~(MXC_CCM_CSCMR1_ACLK_EMI_SLOW_MASK | -MXC_CCM_CSCMR1_ACLK_EMI_SLOW_PODF_MASK ); - cscmr1 |= (1 <<MXC_CCM_CSCMR1_ACLK_EMI_SLOW_PODF_OFFSET ); -writel (cscmr1, &imx_ccm->cscmr1); - -/* Turn on EIM clock */ - ccgr6 |= (0x3 <<10 ); -writel (ccgr6, &imx_ccm->CCGR6); -} - -static void setup_iomux_eimnor (void ) -{ -SETUP_IOMUX_PADS (eimnor_pads); - -gpio_direction_output (IMX_GPIO_NR (5 ,4 ),0 ); - -eimnor_cs_setup (); -} -#endif - -static void setup_iomux_enet (void ) -{ -SETUP_IOMUX_PADS (enet_pads); -} - -static iomux_v3_cfg_t const usdhc3_pads[] = { - IOMUX_PADS(PAD_SD3_CLK__SD3_CLK |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD3_CMD__SD3_CMD |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD3_DAT0__SD3_DATA0 |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD3_DAT1__SD3_DATA1 |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD3_DAT2__SD3_DATA2 |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD3_DAT3__SD3_DATA3 |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD3_DAT4__SD3_DATA4 |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD3_DAT5__SD3_DATA5 |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD3_DAT6__SD3_DATA6 |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD3_DAT7__SD3_DATA7 |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_GPIO_18__SD3_VSELECT |
MUX_PAD_CTRL(USDHC_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_CS2__GPIO6_IO15 |
MUX_PAD_CTRL(NO_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-30-}; - -static void setup_iomux_uart (void ) -{ -SETUP_IOMUX_PADS (uart4_pads); -} - -#ifdef CONFIG_FSL_ESDHC -static struct fsl_esdhc_cfg usdhc_cfg[1 ] = { - {USDHC3_BASE_ADDR }, -}; - -int board_mmc_getcd (struct mmc *mmc) -{ -gpio_direction_input (IMX_GPIO_NR (6 ,15 )); -return !gpio_get_value (IMX_GPIO_NR (6 ,15 )); -} - -int board_mmc_init (bd_t *bis) -{ -SETUP_IOMUX_PADS (usdhc3_pads); - - usdhc_cfg[0 ].sdhc_clk =mxc_get_clock (MXC_ESDHC3_CLK ); -return fsl_esdhc_initialize (bis, &usdhc_cfg[0 ]); -} -#endif - -#ifdef CONFIG_NAND_MXS -static iomux_v3_cfg_t gpmi_pads[] = { - IOMUX_PADS(PAD_NANDF_CLE__NAND_CLE |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_ALE__NAND_ALE |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_WP_B__NAND_WP_B |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_RB0__NAND_READY_B |
MUX_PAD_CTRL(GPMI_PAD_CTRL0)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_CS0__NAND_CE0_B |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD4_CMD__NAND_RE_B |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD4_CLK__NAND_WE_B |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_D0__NAND_DATA00 |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_D1__NAND_DATA01 |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_D2__NAND_DATA02 |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_D3__NAND_DATA03 |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_D4__NAND_DATA04 |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_D5__NAND_DATA05 |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_D6__NAND_DATA06 |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_NANDF_D7__NAND_DATA07 |
MUX_PAD_CTRL(GPMI_PAD_CTRL2)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-1- IOMUX_PADS(PAD_SD4_DAT0__NAND_DQS |
MUX_PAD_CTRL(GPMI_PAD_CTRL1)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-5-}; - -static void setup_gpmi_nand (void ) -{ - struct mxc_ccm_reg *mxc_ccm = (struct mxc_ccm_reg*)CCM_BASE_ADDR;
board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-10- -/* config gpmi nand iomux */ -SETUP_IOMUX_PADS (gpmi_pads); - -setup_gpmi_io_clk ((MXC_CCM_CS2CDR_ENFC_CLK_PODF (0 ) | -MXC_CCM_CS2CDR_ENFC_CLK_PRED (3 ) | -MXC_CCM_CS2CDR_ENFC_CLK_SEL (3 ))); - -/* enable apbh clock gating */ - setbits_le32(&mxc_ccm->CCGR0,
MXC_CCM_CCGR0_APBHDMA_MASK);board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-120-} -#endif - -static void setup_fec (void ) -{ -if (is_mx6dqp ()) { -/* -* select ENET MAC0 TX clock from PLL -*/ -imx_iomux_set_gpr_register (5 ,9 ,1 ,1 ); -enable_fec_anatop_clock (0 ,ENET_125MHZ ); - } - -setup_iomux_enet (); -} - -int board_eth_init (bd_t *bis) -{ -setup_fec (); - -return cpu_eth_init (bis); -} - -u32 get_board_rev (void ) -{ -int rev =nxp_board_rev (); - -return (get_cpu_rev () & ~(0xF <<8 )) | rev; -} - -static int ar8031_phy_fixup(struct phy_device *phydev) -{ -unsigned short val; - -/* To enable AR8031 ouput a 125MHz clk from CLK_25M */ -phy_write (phydev,MDIO_DEVAD_NONE ,0xd ,0x7 ); -phy_write (phydev,MDIO_DEVAD_NONE ,0xe ,0x8016 ); -phy_write (phydev,MDIO_DEVAD_NONE ,0xd ,0x4007 ); - - val =phy_read (phydev,MDIO_DEVAD_NONE ,0xe ); - val &=0xffe3 ; - val |=0x18 ; -phy_write (phydev,MDIO_DEVAD_NONE ,0xe , val); - -/* introduce tx clock delay */ -phy_write (phydev,MDIO_DEVAD_NONE ,0x1d ,0x5 ); - val =phy_read (phydev,MDIO_DEVAD_NONE ,0x1e ); - val |=0x0100 ; -phy_write (phydev,MDIO_DEVAD_NONE ,0x1e , val); - -return 0 ; -} - -int board_phy_config(struct phy_device *phydev) -{ -ar8031_phy_fixup (phydev); - -if (phydev->drv->config) - phydev->drv->config (phydev); - -return 0 ; -} - -#if defined(CONFIG_VIDEO_IPUV3) -static void disable_lvds(struct display_info_t const *dev) -{ - struct iomuxc *iomux = (struct iomuxc *)IOMUXC_BASE_ADDR; - - clrbits_le32(&iomux->gpr[2], - IOMUXC_GPR2_LVDS_CH0_MODE_MASK | - IOMUXC_GPR2_LVDS_CH1_MODE_MASK); -} - -static void do_enable_hdmi(struct display_info_t const *dev) -{ - disable_lvds(dev); - imx_enable_hdmi_phy(); -} - -struct display_info_t const displays[] = {{ - .bus = -1, - .addr = 0, - .pixfmt = IPU_PIX_FMT_RGB666, - .detect = NULL, - .enable = NULL, - .mode = { - .name = "Hannstar-XGA", - .refresh = 60, - .xres = 1024, - .yres = 768, - .pixclock = 15385, - .left_margin = 220, - .right_margin = 40, - .upper_margin = 21, - .lower_margin = 7, - .hsync_len = 60, - .vsync_len = 10, - .sync = FB_SYNC_EXT, - .vmode = FB_VMODE_NONINTERLACED -} }, { - .bus = -1, - .addr = 0, - .pixfmt = IPU_PIX_FMT_RGB24, - .detect = detect_hdmi, - .enable = do_enable_hdmi, - .mode = { - .name = "HDMI", - .refresh = 60, - .xres = 1024, - .yres = 768, - .pixclock = 15385, - .left_margin = 220, - .right_margin = 40, - .upper_margin = 21, - .lower_margin = 7, - .hsync_len = 60, - .vsync_len = 10, - .sync = FB_SYNC_EXT, - .vmode = FB_VMODE_NONINTERLACED, -} } }; -size_t display_count = ARRAY_SIZE(displays); - -iomux_v3_cfg_t const backlight_pads[] = { - IOMUX_PADS(PAD_SD4_DAT1__GPIO2_IO09 |
MUX_PAD_CTRL(ENET_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-10-}; - -static void setup_iomux_backlight(void) -{ -gpio_direction_output (IMX_GPIO_NR (2 ,9 ),1 ); -SETUP_IOMUX_PADS (backlight_pads); -} - -static void setup_display (void ) -{ - struct mxc_ccm_reg *mxc_ccm = (struct mxc_ccm_reg*)CCM_BASE_ADDR;
board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-10-struct iomuxc *iomux = (struct iomuxc *)IOMUXC_BASE_ADDR ; -int reg; - -setup_iomux_backlight (); -enable_ipu_clock (); -imx_setup_hdmi (); - -/* Turn on LDB_DI0 and LDB_DI1 clocks */ - reg =readl (&mxc_ccm->CCGR3); - reg |= MXC_CCM_CCGR3_LDB_DI0_MASK |
MXC_CCM_CCGR3_LDB_DI1_MASK;board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-12-writel (reg, &mxc_ccm->CCGR3); - -/* Set LDB_DI0 and LDB_DI1 clk select to 3b'011 */ - reg =readl (&mxc_ccm->cs2cdr); - reg &= ~(MXC_CCM_CS2CDR_LDB_DI0_CLK_SEL_MASK | -MXC_CCM_CS2CDR_LDB_DI1_CLK_SEL_MASK ); - reg |= (3 <<MXC_CCM_CS2CDR_LDB_DI0_CLK_SEL_OFFSET ) | - (3 <<MXC_CCM_CS2CDR_LDB_DI1_CLK_SEL_OFFSET ); -writel (reg, &mxc_ccm->cs2cdr); - - reg =readl (&mxc_ccm->cscmr2); - reg |= MXC_CCM_CSCMR2_LDB_DI0_IPU_DIV |
MXC_CCM_CSCMR2_LDB_DI1_IPU_DIV;board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-63-writel (reg, &mxc_ccm->cscmr2); - - reg =readl (&mxc_ccm->chsccdr); - reg |= (CHSCCDR_CLK_SEL_LDB_DI0 - <<MXC_CCM_CHSCCDR_IPU1_DI0_CLK_SEL_OFFSET ); - reg |= (CHSCCDR_CLK_SEL_LDB_DI0 << -MXC_CCM_CHSCCDR_IPU1_DI1_CLK_SEL_OFFSET ); -writel (reg, &mxc_ccm->chsccdr); - - reg =IOMUXC_GPR2_DI1_VS_POLARITY_ACTIVE_LOW | -IOMUXC_GPR2_DI0_VS_POLARITY_ACTIVE_LOW | -IOMUXC_GPR2_BIT_MAPPING_CH1_SPWG | -IOMUXC_GPR2_DATA_WIDTH_CH1_18BIT | -IOMUXC_GPR2_BIT_MAPPING_CH0_SPWG | -IOMUXC_GPR2_DATA_WIDTH_CH0_18BIT | -IOMUXC_GPR2_LVDS_CH0_MODE_ENABLED_DI0 | -IOMUXC_GPR2_LVDS_CH1_MODE_DISABLED ; -writel (reg, &iomux->gpr[2 ]); - - reg =readl (&iomux->gpr[3 ]); - reg &= ~(IOMUXC_GPR3_LVDS0_MUX_CTL_MASK | -IOMUXC_GPR3_HDMI_MUX_CTL_MASK ); - reg |= (IOMUXC_GPR3_MUX_SRC_IPU1_DI0 << -IOMUXC_GPR3_LVDS0_MUX_CTL_OFFSET ) | - (IOMUXC_GPR3_MUX_SRC_IPU1_DI0 << -IOMUXC_GPR3_HDMI_MUX_CTL_OFFSET ); -writel (reg, &iomux->gpr[3 ]); -} -#endif /* CONFIG_VIDEO_IPUV3 */ - -/* -* Do not overwrite the console -* Use always serial for U-Boot console -*/ -int overwrite_console (void ) -{ -return 1 ; -} - -int board_early_init_f (void ) -{ -setup_iomux_uart (); - -#ifdef CONFIG_NAND_MXS -setup_gpmi_nand (); -#endif - -#ifdef CONFIG_MTD_NOR_FLASH -eim_clk_setup (); -#endif -return 0 ; -} - -int board_init (void ) -{ -/* address of boot parameters */ - gd->bd->bi_boot_params =PHYS_SDRAM +0x100 ; - -/* I2C 2 and 3 setup - I2C 3 hw mux with EIM */ -if (is_mx6dq () ||is_mx6dqp ()) -setup_i2c (1 ,CONFIG_SYS_I2C_SPEED ,0x7f , &mx6q_i2c_pad_info1); -else - setup_i2c(1, CONFIG_SYS_I2C_SPEED, 0x7f,
&mx6dl_i2c_pad_info1);board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-8-/* I2C 3 Steer */ -gpio_direction_output (IMX_GPIO_NR (5 ,4 ),1 ); -SETUP_IOMUX_PADS (i2c3_pads); -#ifndef CONFIG_SYS_FLASH_CFI -if (is_mx6dq () ||is_mx6dqp ()) -setup_i2c (2 ,CONFIG_SYS_I2C_SPEED ,0x7f , &mx6q_i2c_pad_info2); -else - setup_i2c(2, CONFIG_SYS_I2C_SPEED, 0x7f,
&mx6dl_i2c_pad_info2);board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-81-#endif -gpio_direction_output (IMX_GPIO_NR (1 ,15 ),1 ); -SETUP_IOMUX_PADS (port_exp); - -#ifdef CONFIG_VIDEO_IPUV3 -setup_display (); -#endif - -#ifdef CONFIG_MTD_NOR_FLASH -setup_iomux_eimnor (); -#endif -return 0 ; -} - -#ifdef CONFIG_MXC_SPI -int board_spi_cs_gpio(unsigned bus, unsigned cs) -{ -return (bus ==0 && cs ==0 ) ? (IMX_GPIO_NR (4 ,9 )) :-1 ; -} -#endif - -int power_init_board (void ) -{ -struct pmic *p; -unsigned int value; - - p =pfuze_common_init (I2C_PMIC ); -if (!p) -return -ENODEV ; - -if (is_mx6dqp ()) { -/* set SW2 staby volatage 0.975V*/ -pmic_reg_read (p,PFUZE100_SW2STBY , &value); - value &= ~0x3f ; - value |=0x17 ; -pmic_reg_write (p,PFUZE100_SW2STBY , value); - } - -return pfuze_mode_init (p,APS_PFM ); -} - -#ifdef CONFIG_CMD_BMODE -static const struct boot_mode board_boot_modes[] = { -/* 4 bit bus width */ - {"mmc0" ,MAKE_CFGVAL (0x40 ,0x30 ,0x00 ,0x00 )}, - {NULL ,0 }, -}; -#endif - -int board_late_init (void ) -{ -#ifdef CONFIG_CMD_BMODE -add_board_boot_modes (board_boot_modes); -#endif - -#ifdef CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG -env_set ("board_name" ,"SABREAUTO" ); - -if (is_mx6dqp ()) -env_set ("board_rev" ,"MX6QP" ); -else if (is_mx6dq ()) -env_set ("board_rev" ,"MX6Q" ); -else if (is_mx6sdl ()) -env_set ("board_rev" ,"MX6DL" ); -#endif - -return 0 ; -} - -int checkboard (void ) -{ -printf ("Board: MX6Q-Sabreauto rev%c\n" ,nxp_board_rev_string ()); - -return 0 ; -} - -#ifdef CONFIG_USB_EHCI_MX6 -#define USB_HOST1_PWR PORTEXP_IO_NR(0x32, 7) -#define USB_OTG_PWR PORTEXP_IO_NR(0x34, 1) - -iomux_v3_cfg_t const usb_otg_pads[] = { - IOMUX_PADS(PAD_ENET_RX_ER__USB_OTG_ID |
MUX_PAD_CTRL(NO_PAD_CTRL)),board/freescale/mx6sabreauto/mx6sabreauto.c deleted +0
-413-}; - -int board_ehci_hcd_init (int port) -{ -switch (port) { -case 0 : -SETUP_IOMUX_PADS (usb_otg_pads); - -/* -* Set daisy chain for otg_pin_id on 6q. -* For 6dl, this bit is reserved. -*/ -imx_iomux_set_gpr_register (1 ,13 ,1 ,0 ); -break ; -case 1 : -break ; -default : -printf ("MXC USB port %d not yet supported\n" , port); -return -EINVAL ; - } -return 0 ; -} - -int board_ehci_power (int port,int on) -{ -switch (port) { -case 0 : -if (on) -port_exp_direction_output (USB_OTG_PWR ,1 ); -else -port_exp_direction_output (USB_OTG_PWR ,0 ); -break ; -case 1 : -if (on) -port_exp_direction_output (USB_HOST1_PWR ,1 ); -else -port_exp_direction_output (USB_HOST1_PWR ,0 ); -break ; -default : -printf ("MXC USB port %d not yet supported\n" , port); -return -EINVAL ; - } - -return 0 ; -} -#endif - -#ifdef CONFIG_SPL_BUILD -#include <asm/arch/mx6-ddr.h> -#include <spl.h> -#include <linux/libfdt.h> - -#ifdef CONFIG_SPL_OS_BOOT -int spl_start_uboot (void ) -{ -return 0 ; -} -#endif - -static void ccgr_init (void ) -{ -struct mxc_ccm_reg *ccm = (struct mxc_ccm_reg *)CCM_BASE_ADDR ; - -writel (0x00C03F3F , &ccm->CCGR0); -writel (0x0030FC03 , &ccm->CCGR1); -writel (0x0FFFC000 , &ccm->CCGR2); -writel (0x3FF00000 , &ccm->CCGR3); -writel (0x00FFF300 , &ccm->CCGR4); -writel (0x0F0000C3 , &ccm->CCGR5); -writel (0x000003FF , &ccm->CCGR6); -} - -static int mx6q_dcd_table[] = { -0x020e0798 ,0x000C0000 , -0x020e0758 ,0x00000000 , -0x020e0588 ,0x00000030 , -0x020e0594 ,0x00000030 , -0x020e056c ,0x00000030 , -0x020e0578 ,0x00000030 , -0x020e074c ,0x00000030 , -0x020e057c ,0x00000030 , -0x020e058c ,0x00000000 , -0x020e059c ,0x00000030 , -0x020e05a0 ,0x00000030 , -0x020e078c ,0x00000030 , -0x020e0750 ,0x00020000 , -0x020e05a8 ,0x00000028 , -0x020e05b0 ,0x00000028 , -0x020e0524 ,0x00000028 , -0x020e051c ,0x00000028 , -0x020e0518 ,0x00000028 , -0x020e050c ,0x00000028 , -0x020e05b8 ,0x00000028 , -0x020e05c0 ,0x00000028 , -0x020e0774 ,0x00020000 , -0x020e0784 ,0x00000028 , -0x020e0788 ,0x00000028 , -0x020e0794 ,0x00000028 , -0x020e079c ,0x00000028 , -0x020e07a0 ,0x00000028 , -0x020e07a4 ,0x00000028 , -0x020e07a8 ,0x00000028 , -0x020e0748 ,0x00000028 , -0x020e05ac ,0x00000028 , -0x020e05b4 ,0x00000028 , -0x020e0528 ,0x00000028 , -0x020e0520 ,0x00000028 , -0x020e0514 ,0x00000028 , -0x020e0510 ,0x00000028 , -0x020e05bc ,0x00000028 , -0x020e05c4 ,0x00000028 , -0x021b0800 ,0xa1390003 , -0x021b080c ,0x001F001F , -0x021b0810 ,0x001F001F , -0x021b480c ,0x001F001F , -0x021b4810 ,0x001F001F , -0x021b083c ,0x43260335 , -0x021b0840 ,0x031A030B , -0x021b483c ,0x4323033B , -0x021b4840 ,0x0323026F , -0x021b0848 ,0x483D4545 , -0x021b4848 ,0x44433E48 , -0x021b0850 ,0x41444840 , -0x021b4850 ,0x4835483E , -0x021b081c ,0x33333333 , -0x021b0820 ,0x33333333 , -0x021b0824 ,0x33333333 , -0x021b0828 ,0x33333333 , -0x021b481c ,0x33333333 , -0x021b4820 ,0x33333333 , -0x021b4824 ,0x33333333 , -0x021b4828 ,0x33333333 , -0x021b08b8 ,0x00000800 , -0x021b48b8 ,0x00000800 , -0x021b0004 ,0x00020036 , -0x021b0008 ,0x09444040 , -0x021b000c ,0x8A8F7955 , -0x021b0010 ,0xFF328F64 , -0x021b0014 ,0x01FF00DB , -0x021b0018 ,0x00001740 , -0x021b001c ,0x00008000 , -0x021b002c ,0x000026d2 , -0x021b0030 ,0x008F1023 , -0x021b0040 ,0x00000047 , -0x021b0000 ,0x841A0000 , -0x021b001c ,0x04088032 , -0x021b001c ,0x00008033 , -0x021b001c ,0x00048031 , -0x021b001c ,0x09408030 , -0x021b001c ,0x04008040 , -0x021b0020 ,0x00005800 , -0x021b0818 ,0x00011117 , -0x021b4818 ,0x00011117 , -0x021b0004 ,0x00025576 , -0x021b0404 ,0x00011006 , -0x021b001c ,0x00000000 , -0x020c4068 ,0x00C03F3F , -0x020c406c ,0x0030FC03 , -0x020c4070 ,0x0FFFC000 , -0x020c4074 ,0x3FF00000 , -0x020c4078 ,0xFFFFF300 , -0x020c407c ,0x0F0000F3 , -0x020c4080 ,0x00000FFF , -0x020e0010 ,0xF00000CF , -0x020e0018 ,0x007F007F , -0x020e001c ,0x007F007F , -}; - -static int mx6qp_dcd_table[] = { -0x020e0798 ,0x000C0000 , -0x020e0758 ,0x00000000 , -0x020e0588 ,0x00000030 , -0x020e0594 ,0x00000030 , -0x020e056c ,0x00000030 , -0x020e0578 ,0x00000030 , -0x020e074c ,0x00000030 , -0x020e057c ,0x00000030 , -0x020e058c ,0x00000000 , -0x020e059c ,0x00000030 , -0x020e05a0 ,0x00000030 , -0x020e078c ,0x00000030 , -0x020e0750 ,0x00020000 , -0x020e05a8 ,0x00000030 , -0x020e05b0 ,0x00000030 , -0x020e0524 ,0x00000030 , -0x020e051c ,0x00000030 , -0x020e0518 ,0x00000030 , -0x020e050c ,0x00000030 , -0x020e05b8 ,0x00000030 , -0x020e05c0 ,0x00000030 , -0x020e0774 ,0x00020000 , -0x020e0784 ,0x00000030 , -0x020e0788 ,0x00000030 , -0x020e0794 ,0x00000030 , -0x020e079c ,0x00000030 , -0x020e07a0 ,0x00000030 , -0x020e07a4 ,0x00000030 , -0x020e07a8 ,0x00000030 , -0x020e0748 ,0x00000030 , -0x020e05ac ,0x00000030 , -0x020e05b4 ,0x00000030 , -0x020e0528 ,0x00000030 , -0x020e0520 ,0x00000030 , -0x020e0514 ,0x00000030 , -0x020e0510 ,0x00000030 , -0x020e05bc ,0x00000030 , -0x020e05c4 ,0x00000030 , -0x021b0800 ,0xa1390003 , -0x021b080c ,0x001b001e , -0x021b0810 ,0x002e0029 , -0x021b480c ,0x001b002a , -0x021b4810 ,0x0019002c , -0x021b083c ,0x43240334 , -0x021b0840 ,0x0324031a , -0x021b483c ,0x43340344 , -0x021b4840 ,0x03280276 , -0x021b0848 ,0x44383A3E , -0x021b4848 ,0x3C3C3846 , -0x021b0850 ,0x2e303230 , -0x021b4850 ,0x38283E34 , -0x021b081c ,0x33333333 , -0x021b0820 ,0x33333333 , -0x021b0824 ,0x33333333 , -0x021b0828 ,0x33333333 , -0x021b481c ,0x33333333 , -0x021b4820 ,0x33333333 , -0x021b4824 ,0x33333333 , -0x021b4828 ,0x33333333 , -0x021b08c0 ,0x24912492 , -0x021b48c0 ,0x24912492 , -0x021b08b8 ,0x00000800 , -0x021b48b8 ,0x00000800 , -0x021b0004 ,0x00020036 , -0x021b0008 ,0x09444040 , -0x021b000c ,0x898E7955 , -0x021b0010 ,0xFF328F64 , -0x021b0014 ,0x01FF00DB , -0x021b0018 ,0x00001740 , -0x021b001c ,0x00008000 , -0x021b002c ,0x000026d2 , -0x021b0030 ,0x008E1023 , -0x021b0040 ,0x00000047 , -0x021b0400 ,0x14420000 , -0x021b0000 ,0x841A0000 , -0x00bb0008 ,0x00000004 , -0x00bb000c ,0x2891E41A , -0x00bb0038 ,0x00000564 , -0x00bb0014 ,0x00000040 , -0x00bb0028 ,0x00000020 , -0x00bb002c ,0x00000020 , -0x021b001c ,0x04088032 , -0x021b001c ,0x00008033 , -0x021b001c ,0x00048031 , -0x021b001c ,0x09408030 , -0x021b001c ,0x04008040 , -0x021b0020 ,0x00005800 , -0x021b0818 ,0x00011117 , -0x021b4818 ,0x00011117 , -0x021b0004 ,0x00025576 , -0x021b0404 ,0x00011006 , -0x021b001c ,0x00000000 , -0x020c4068 ,0x00C03F3F , -0x020c406c ,0x0030FC03 , -0x020c4070 ,0x0FFFC000 , -0x020c4074 ,0x3FF00000 , -0x020c4078 ,0xFFFFF300 , -0x020c407c ,0x0F0000F3 , -0x020c4080 ,0x00000FFF , -0x020e0010 ,0xF00000CF , -0x020e0018 ,0x77177717 , -0x020e001c ,0x77177717 , -}; - -static int mx6dl_dcd_table[] = { -0x020e0774 ,0x000C0000 , -0x020e0754 ,0x00000000 , -0x020e04ac ,0x00000030 , -0x020e04b0 ,0x00000030 , -0x020e0464 ,0x00000030 , -0x020e0490 ,0x00000030 , -0x020e074c ,0x00000030 , -0x020e0494 ,0x00000030 , -0x020e04a0 ,0x00000000 , -0x020e04b4 ,0x00000030 , -0x020e04b8 ,0x00000030 , -0x020e076c ,0x00000030 , -0x020e0750 ,0x00020000 , -0x020e04bc ,0x00000028 , -0x020e04c0 ,0x00000028 , -0x020e04c4 ,0x00000028 , -0x020e04c8 ,0x00000028 , -0x020e04cc ,0x00000028 , -0x020e04d0 ,0x00000028 , -0x020e04d4 ,0x00000028 , -0x020e04d8 ,0x00000028 , -0x020e0760 ,0x00020000 , -0x020e0764 ,0x00000028 , -0x020e0770 ,0x00000028 , -0x020e0778 ,0x00000028 , -0x020e077c ,0x00000028 , -0x020e0780 ,0x00000028 , -0x020e0784 ,0x00000028 , -0x020e078c ,0x00000028 , -0x020e0748 ,0x00000028 , -0x020e0470 ,0x00000028 , -0x020e0474 ,0x00000028 , -0x020e0478 ,0x00000028 , -0x020e047c ,0x00000028 , -0x020e0480 ,0x00000028 , -0x020e0484 ,0x00000028 , -0x020e0488 ,0x00000028 , -0x020e048c ,0x00000028 , -0x021b0800 ,0xa1390003 , -0x021b080c ,0x001F001F , -0x021b0810 ,0x001F001F , -0x021b480c ,0x001F001F , -0x021b4810 ,0x001F001F , -0x021b083c ,0x42190217 , -0x021b0840 ,0x017B017B , -0x021b483c ,0x4176017B , -0x021b4840 ,0x015F016C , -0x021b0848 ,0x4C4C4D4C , -0x021b4848 ,0x4A4D4C48 , -0x021b0850 ,0x3F3F3F40 , -0x021b4850 ,0x3538382E , -0x021b081c ,0x33333333 , -0x021b0820 ,0x33333333 , -0x021b0824 ,0x33333333 , -0x021b0828 ,0x33333333 , -0x021b481c ,0x33333333 , -0x021b4820 ,0x33333333 , -0x021b4824 ,0x33333333 , -0x021b4828 ,0x33333333 , -0x021b08b8 ,0x00000800 , -0x021b48b8 ,0x00000800 , -0x021b0004 ,0x00020025 , -0x021b0008 ,0x00333030 , -0x021b000c ,0x676B5313 , -0x021b0010 ,0xB66E8B63 , -0x021b0014 ,0x01FF00DB , -0x021b0018 ,0x00001740 , -0x021b001c ,0x00008000 , -0x021b002c ,0x000026d2 , -0x021b0030 ,0x006B1023 , -0x021b0040 ,0x00000047 , -0x021b0000 ,0x841A0000 , -0x021b001c ,0x04008032 , -0x021b001c ,0x00008033 , -0x021b001c ,0x00048031 , -0x021b001c ,0x05208030 , -0x021b001c ,0x04008040 , -0x021b0020 ,0x00005800 , -0x021b0818 ,0x00011117 , -0x021b4818 ,0x00011117 , -0x021b0004 ,0x00025565 , -0x021b0404 ,0x00011006 , -0x021b001c ,0x00000000 , -0x020c4068 ,0x00C03F3F , -0x020c406c ,0x0030FC03 , -0x020c4070 ,0x0FFFC000 , -0x020c4074 ,0x3FF00000 , -0x020c4078 ,0xFFFFF300 , -0x020c407c ,0x0F0000C3 , -0x020c4080 ,0x00000FFF , -0x020e0010 ,0xF00000CF , -0x020e0018 ,0x007F007F , -0x020e001c ,0x007F007F , -}; - -static void ddr_init(int *table, int size) -{ -int i; - -for (i =0 ; i < size /2 ; i++) -writel (table[2 * i +1 ], table[2 * i]); -} - -static void spl_dram_init (void ) -{ -if (is_mx6dq ()) -ddr_init (mx6q_dcd_table,ARRAY_SIZE (mx6q_dcd_table)); -else if (is_mx6dqp ()) -ddr_init (mx6qp_dcd_table,ARRAY_SIZE (mx6qp_dcd_table)); -else if (is_mx6sdl ()) -ddr_init (mx6dl_dcd_table,ARRAY_SIZE (mx6dl_dcd_table)); -} - -void board_init_f (ulong dummy) -{ -/* DDR initialization */ -spl_dram_init (); - -/* setup AIPS and disable watchdog */ -arch_cpu_init (); - -ccgr_init (); -gpr_init (); - -/* iomux and setup of i2c */ -board_early_init_f (); - -/* setup GP timer */ -timer_init (); - -/* UART clocks enabled and gd valid - init serial console */ -preloader_console_init (); - -/* Clear the BSS. */ -memset (__bss_start,0 , __bss_end - __bss_start); - -/* load/boot image from boot device */ -board_init_r (NULL ,0 ); -} -#endif (quoted diff) +0
-0b/configs/mx6sabreauto_defconfig deleted file mode 100644 index 88565678467..00000000000
configs/mx6sabreauto_defconfig deleted +0
-14@@ -1,67 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_MX6=y -CONFIG_SYS_TEXT_BASE=0x17800000 -CONFIG_SPL_GPIO_SUPPORT=y -CONFIG_SPL_LIBCOMMON_SUPPORT=y -CONFIG_SPL_LIBGENERIC_SUPPORT=y -CONFIG_TARGET_MX6SABREAUTO=y -CONFIG_SPL_MMC_SUPPORT=y -CONFIG_SPL_SERIAL_SUPPORT=y -CONFIG_SPL=y -CONFIG_SPL_LIBDISK_SUPPORT=y -CONFIG_NXP_BOARD_REVISION=y -CONFIG_NR_DRAM_BANKS=1 -CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg"
configs/mx6sabreauto_defconfig deleted +0
-53-# CONFIG_CONSOLE_MUX is not set -CONFIG_SYS_CONSOLE_IS_IN_ENV=y -CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y -CONFIG_SUPPORT_RAW_INITRD=y -CONFIG_SPL_EXT_SUPPORT=y -CONFIG_SPL_I2C_SUPPORT=y -CONFIG_SPL_WATCHDOG_SUPPORT=y -CONFIG_HUSH_PARSER=y -CONFIG_CMD_BOOTZ=y -CONFIG_CMD_DFU=y -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_GPIO=y -CONFIG_CMD_I2C=y -CONFIG_CMD_MMC=y -CONFIG_CMD_NAND_TRIMFFS=y -CONFIG_CMD_PART=y -CONFIG_CMD_SF=y -CONFIG_CMD_USB=y -CONFIG_CMD_DHCP=y -CONFIG_CMD_MII=y -CONFIG_CMD_PING=y -CONFIG_CMD_CACHE=y -CONFIG_CMD_EXT2=y -CONFIG_CMD_EXT4=y -CONFIG_CMD_EXT4_WRITE=y -CONFIG_CMD_FAT=y -CONFIG_CMD_FS_GENERIC=y -CONFIG_ENV_IS_IN_MMC=y -CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y -CONFIG_DFU_MMC=y -CONFIG_DFU_SF=y -CONFIG_FSL_ESDHC=y -CONFIG_NAND=y -CONFIG_NAND_MXS=y -CONFIG_SPI_FLASH=y -CONFIG_SPI_FLASH_STMICRO=y -CONFIG_PHYLIB=y -CONFIG_MII=y -CONFIG_SPI=y -CONFIG_MXC_SPI=y -CONFIG_USB=y -CONFIG_USB_STORAGE=y -CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_MANUFACTURER="FSL" -CONFIG_USB_GADGET_VENDOR_NUM=0x0525 -CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5 -CONFIG_CI_UDC=y -CONFIG_USB_GADGET_DOWNLOAD=y -CONFIG_USB_HOST_ETHER=y -CONFIG_USB_ETHER_ASIX=y -CONFIG_VIDEO=y -# CONFIG_VIDEO_SW_CURSOR is not set -CONFIG_OF_LIBFDT=y(quoted diff) +0
-0
b/include/configs/mx6sabreauto.hdeleted file mode 100644 index e444930dc87..00000000000include/configs/mx6sabreauto.h deleted +0
-26@@ -1,78 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* Copyright (C) 2012 Freescale Semiconductor, Inc. -* -* Configuration settings for the Freescale i.MX6Q SabreAuto board. -*/ - -#ifndef __MX6SABREAUTO_CONFIG_H -#define __MX6SABREAUTO_CONFIG_H - -#ifdef CONFIG_SPL -#include "imx6_spl.h" -#endif - -#define CONFIG_MACH_TYPE 3529 -#define CONFIG_MXC_UART_BASE UART4_BASE -#define CONSOLE_DEV "ttymxc3" - -/* USB Configs */ -#define CONFIG_USB_MAX_CONTROLLER_COUNT 2 -#define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */ -#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW) -#define CONFIG_MXC_USB_FLAGS 0 - -#define CONFIG_PCA953X -#define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x30, 8}, {0x32, 8}, {0x34,8} }
include/configs/mx6sabreauto.h deleted +0
-11- -#include "mx6sabre_common.h" - -/* Falcon Mode */ -#ifdef CONFIG_SPL_OS_BOOT -#define CONFIG_SPL_FS_LOAD_ARGS_NAME "args" -#define CONFIG_SPL_FS_LOAD_KERNEL_NAME "uImage" -#define CONFIG_SYS_SPL_ARGS_ADDR 0x18000000 - -/* Falcon Mode - MMC support: args at 1MB kernel at 2MB */ -#define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR 0x800/* 1MB */
-#defineCONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS
(CONFIG_CMD_SPL_WRITE_SIZE/ 512)
-#defineCONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR0x1000/* 2MB */include/configs/mx6sabreauto.h deleted +0
-6-#endif - -#ifdef CONFIG_MTD_NOR_FLASH -#define CONFIG_SYS_FLASH_BASE WEIM_ARB_BASE_ADDR -#define CONFIG_SYS_FLASH_SECT_SIZE (128 * 1024) -#define CONFIG_SYS_MAX_FLASH_BANKS 1/* max number of memory banks */
-#defineCONFIG_SYS_MAX_FLASH_SECT256 /* max number of sectors on
one chip */include/configs/mx6sabreauto.h deleted +0
-33-#define CONFIG_SYS_FLASH_EMPTY_INFO -#define CONFIG_SYS_FLASH_CFI_WIDTH FLASH_CFI_16BIT -#endif - -#define CONFIG_SYS_FSL_USDHC_NUM 2 -#if defined(CONFIG_ENV_IS_IN_MMC ) -#define CONFIG_SYS_MMC_ENV_DEV 0 -#endif - -/* I2C Configs */ -#define CONFIG_SYS_I2C -#define CONFIG_SYS_I2C_MXC -#define CONFIG_SYS_I2C_MXC_I2C1 /* enable I2C bus 1 */ -#define CONFIG_SYS_I2C_MXC_I2C2 /* enable I2C bus 2 */ -#define CONFIG_SYS_I2C_MXC_I2C3 /* enable I2C bus 3 */ -#define CONFIG_SYS_I2C_SPEED 100000 - -/* NAND stuff */ -#define CONFIG_SYS_MAX_NAND_DEVICE 1 -#define CONFIG_SYS_NAND_BASE 0x40000000 -#define CONFIG_SYS_NAND_5_ADDR_CYCLE -#define CONFIG_SYS_NAND_ONFI_DETECTION - -/* DMA stuff, needed for GPMI/MXS NAND support */ - -/* PMIC */ -#define CONFIG_POWER -#define CONFIG_POWER_I2C -#define CONFIG_POWER_PFUZE100 -#define CONFIG_POWER_PFUZE100_I2C_ADDR 0x08 - -#endif /* __MX6SABREAUTO_CONFIG_H */ --2.19.1.1215.g8438c0b245-goog
PATCH 47/93 arm: Remove mx6sabreauto board
Hi Peng,
Quoted 4 lines · Peng Fan
Hi Simon,
Please not remove this, we will work on that.
OK thank you.
Regards,
Simon
PATCH 48/93 arm: Remove imx6q_logic board
In reply to Simon GlassThis board has not been converted to CONFIG_DM_BLK by the deadline. Remove it.
---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/logicpd/imx6/Kconfig | 12 -- board/logicpd/imx6/MAINTAINERS | 6 - board/logicpd/imx6/Makefile | 10 - board/logicpd/imx6/README | 37 ---- board/logicpd/imx6/imx6logic.c | 325 --------------------------------- configs/imx6q_logic_defconfig | 77 -------- include/configs/imx6_logic.h | 172 ----------------- 8 files changed, 640 deletions(-) delete mode 100644 board/logicpd/imx6/Kconfig delete mode 100644 board/logicpd/imx6/MAINTAINERS delete mode 100644 board/logicpd/imx6/Makefile delete mode 100644 board/logicpd/imx6/README delete mode 100644 board/logicpd/imx6/imx6logic.c delete mode 100644 configs/imx6q_logic_defconfig delete mode 100644 include/configs/imx6_logic.h
arch/arm/mach-imx/mx6/Kconfig +0 -1
@@ -548,7 +548,6 @@ source "board/freescale/mx6ullevk/Kconfig" source "board/grinn/liteboard/Kconfig" source "board/kosagi/novena/Kconfig" source "board/liebherr/display5/Kconfig" -source "board/logicpd/imx6/Kconfig" source "board/seco/Kconfig" source "board/solidrun/mx6cuboxi/Kconfig" source "board/technexion/pico-imx6ul/Kconfig"
board/logicpd/imx6/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_MX6LOGICPD - -config SYS_BOARD - default "imx6" - -config SYS_VENDOR - default "logicpd" - -config SYS_CONFIG_NAME - default "imx6_logic" - -endif
board/logicpd/imx6/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -MX6LOGICPD BOARD -M: Adam Ford <[email protected]> -S: Maintained -F: board/logicpd/imx6/ -F: include/configs/imx6_logic.h -F: configs/imx6q_logic_defconfig
board/logicpd/imx6/Makefile deleted +0 -10
@@ -1,10 +0,0 @@ -# -# Copyright (C) 2007, Guennadi Liakhovetski <[email protected]> -# -# (C) Copyright 2011 Freescale Semiconductor, Inc. -# -# SPDX-License-Identifier: GPL-2.0+ -# - -obj-y := imx6logic.o -
board/logicpd/imx6/README deleted +0 -37
@@ -1,37 +0,0 @@ -U-Boot for LogicPD i.MX6 Development Kit ----------------------------------------- - -This file contains information for the port of U-Boot to the Logic PD Development kit. - -Logic PD has an i.MX6 System On Module (SOM) and a correspondong development -board. SOM has a built-in microSD socket, DDR and NAND flash. The development kit has -an SMSC Ethernet PHY, serial debug port and a variety of peripherals. - -On the intial release, the SOM came with either an i.MX6D or i.MX6Q. - -For more details about Logic PD i.MX6 Development kit, visit: -https://www.logicpd.com/ - -Building U-Boot for Logic PD Development Kit --------------------------------------------- -To build U-Boot for the Dual and Quad variants: - - make imx6q_logic_defconfig - make u-boot.imx ARCH=arm CROSS_COMPILE=arm-linux- - - -Flashing U-Boot into the SD card --------------------------------- - -See README.imximage for details on booting from SD - -Flashing U-Boot into NAND -------------------------- -Once in Linux with MTD support for the NAND on /dev/mtd0, program U-Boot with the following: -with: - - kobs-ng init -v -x u-boot-dtb.imx - -Additional Support Documentation can be found at: -https://support.logicpd.com/ -
board/logicpd/imx6/imx6logic.c deleted +0 -325
325 lines not on this page · raw message
configs/imx6q_logic_defconfig deleted +0 -77
77 lines not on this page · raw message
include/configs/imx6_logic.h deleted +0 -172
172 lines not on this page · raw message
Signature · 1 line
2.19.1.1215.g8438c0b245-goog
PATCH 48/93 arm: Remove imx6q_logic board
Quoted 4 lines · Simon Glass
This board has not been converted to
CONFIG_DM_BLKby the deadline. Remove it.
NAK. I disagree with your assessment.
make imx6q_logic_defconfig
cat .config | grep BLKCONFIG_BLK=yCONFIG_SPL_BLK=y
Like the other board, I think you're looking for CONFIG_DM_BLK when you should be looking for CONFIG_BLK which is dependent on DM
adam
Quoted 716 lines
Signed-off-by Simon Glass <[email protected]>---
arch/arm/mach-imx/mx6/Kconfig | 1 - board/logicpd/imx6/Kconfig | 12 -- board/logicpd/imx6/MAINTAINERS | 6 - board/logicpd/imx6/Makefile | 10 - board/logicpd/imx6/README | 37 ---- board/logicpd/imx6/imx6logic.c | 325 --------------------------------- configs/imx6q_logic_defconfig | 77 -------- include/configs/imx6_logic.h | 172 ----------------- 8 files changed, 640 deletions(-) delete mode 100644 board/logicpd/imx6/Kconfig delete mode 100644 board/logicpd/imx6/MAINTAINERS delete mode 100644 board/logicpd/imx6/Makefile delete mode 100644 board/logicpd/imx6/README delete mode 100644 board/logicpd/imx6/imx6logic.c delete mode 100644 configs/imx6q_logic_defconfig delete mode 100644 include/configs/imx6_logic.harch/arm/mach-imx/mx6/Kconfig +0
-1@@ -548,7 +548,6 @@ source "board/freescale/mx6ullevk/Kconfig" source "board/grinn/liteboard/Kconfig" source "board/kosagi/novena/Kconfig" source "board/liebherr/display5/Kconfig" -source "board/logicpd/imx6/Kconfig" source "board/seco/Kconfig" source "board/solidrun/mx6cuboxi/Kconfig" source "board/technexion/pico-imx6ul/Kconfig"board/logicpd/imx6/Kconfig deleted +0
-12@@ -1,12 +0,0 @@ -if TARGET_MX6LOGICPD - -config SYS_BOARD - default "imx6" - -config SYS_VENDOR - default "logicpd" - -config SYS_CONFIG_NAME - default "imx6_logic" - -endifboard/logicpd/imx6/MAINTAINERS deleted +0
-6@@ -1,6 +0,0 @@ -MX6LOGICPD BOARD -M: Adam Ford <[email protected]> -S: Maintained -F: board/logicpd/imx6/ -F: include/configs/imx6_logic.h -F: configs/imx6q_logic_defconfigboard/logicpd/imx6/Makefile deleted +0
-10@@ -1,10 +0,0 @@ -# -# Copyright (C) 2007, Guennadi Liakhovetski <[email protected]> -# -# (C) Copyright 2011 Freescale Semiconductor, Inc. -# -# SPDX-License-Identifier: GPL-2.0+ -# - -obj-y := imx6logic.o -board/logicpd/imx6/README deleted +0
-37@@ -1,37 +0,0 @@ -U-Boot for LogicPD i.MX6 Development Kit ----------------------------------------- - -This file contains information for the port of U-Boot to the Logic PD Development kit. - -Logic PD has an i.MX6 System On Module (SOM) and a correspondong development -board. SOM has a built-in microSD socket, DDR and NAND flash. The development kit has -an SMSC Ethernet PHY, serial debug port and a variety of peripherals. - -On the intial release, the SOM came with either an i.MX6D or i.MX6Q. - -For more details about Logic PD i.MX6 Development kit, visit: -https://www.logicpd.com/ - -Building U-Boot for Logic PD Development Kit --------------------------------------------- -To build U-Boot for the Dual and Quad variants: - - make imx6q_logic_defconfig - make u-boot.imx ARCH=arm CROSS_COMPILE=arm-linux- - - -Flashing U-Boot into the SD card --------------------------------- - -See README.imximage for details on booting from SD - -Flashing U-Boot into NAND -------------------------- -Once in Linux with MTD support for the NAND on /dev/mtd0, program U-Boot with the following: -with: - - kobs-ng init -v -x u-boot-dtb.imx - -Additional Support Documentation can be found at: -https://support.logicpd.com/ -board/logicpd/imx6/imx6logic.c deleted +0
-325@@ -1,325 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0+ -/* -* Copyright (C) 2017 Logic PD, Inc. -* -* Author: Adam Ford <[email protected]> -* -* Based on SabreSD by Fabio Estevam <[email protected]> -* and updates by Jagan Teki <[email protected]> -*/ - -#include <common.h> -#include <miiphy.h> -#include <input.h> -#include <mmc.h> -#include <fsl_esdhc.h> -#include <asm/io.h> -#include <asm/gpio.h> -#include <linux/sizes.h> -#include <asm/arch/clock.h> -#include <asm/arch/crm_regs.h> -#include <asm/arch/iomux.h> -#include <asm/arch/mxc_hdmi.h> -#include <asm/arch/mx6-pins.h> -#include <asm/arch/sys_proto.h> -#include <asm/mach-imx/boot_mode.h> -#include <asm/mach-imx/iomux-v3.h> - -DECLARE_GLOBAL_DATA_PTR ; - -#define UART_PAD_CTRL (PAD_CTL_PKE | PAD_CTL_PUE | \ - PAD_CTL_PUS_100K_UP | PAD_CTL_SPEED_MED | \ - PAD_CTL_DSE_40ohm | PAD_CTL_SRE_FAST | PAD_CTL_HYS) - -#define NAND_PAD_CTRL (PAD_CTL_PKE | PAD_CTL_PUE | \ - PAD_CTL_PUS_100K_UP | PAD_CTL_SPEED_MED | \ - PAD_CTL_DSE_40ohm | PAD_CTL_HYS) - -int dram_init (void ) -{ - gd->ram_size =imx_ddr_size (); -return 0 ; -} - -static iomux_v3_cfg_t const uart1_pads[] = { -MX6_PAD_SD3_DAT7__UART1_TX_DATA |MUX_PAD_CTRL (UART_PAD_CTRL ), -MX6_PAD_SD3_DAT6__UART1_RX_DATA |MUX_PAD_CTRL (UART_PAD_CTRL ), -}; - -static iomux_v3_cfg_t const uart2_pads[] = { -MX6_PAD_SD4_DAT4__UART2_RX_DATA |MUX_PAD_CTRL (UART_PAD_CTRL ), -MX6_PAD_SD4_DAT5__UART2_RTS_B |MUX_PAD_CTRL (UART_PAD_CTRL ), -MX6_PAD_SD4_DAT6__UART2_CTS_B |MUX_PAD_CTRL (UART_PAD_CTRL ), -MX6_PAD_SD4_DAT7__UART2_TX_DATA |MUX_PAD_CTRL (UART_PAD_CTRL ), -}; - -static iomux_v3_cfg_t const uart3_pads[] = { -MX6_PAD_EIM_D23__UART3_CTS_B |MUX_PAD_CTRL (UART_PAD_CTRL ), -MX6_PAD_EIM_D24__UART3_TX_DATA |MUX_PAD_CTRL (UART_PAD_CTRL ), -MX6_PAD_EIM_D25__UART3_RX_DATA |MUX_PAD_CTRL (UART_PAD_CTRL ), -MX6_PAD_EIM_EB3__UART3_RTS_B |MUX_PAD_CTRL (UART_PAD_CTRL ), -}; - -static void fixup_enet_clock (void ) -{ -struct iomuxc *iomuxc_regs = (struct iomuxc *)IOMUXC_BASE_ADDR ; -struct gpio_desc nint; -struct gpio_desc reset; -int ret; - -/* Set Ref Clock to 50 MHz */ -enable_fec_anatop_clock (0 ,ENET_50MHZ ); - -/* Set GPIO_16 as ENET_REF_CLK_OUT */ -setbits_le32 (&iomuxc_regs->gpr[1 ],IOMUXC_GPR1_ENET_CLK_SEL_MASK ); - -/* Request GPIO Pins to reset Ethernet with new clock */ - ret =dm_gpio_lookup_name ("GPIO4_7" , &nint); -if (ret) { -printf ("Unable to lookup GPIO4_7\n" ); -return ; - } - - ret =dm_gpio_request (&nint,"eth0_nInt" ); -if (ret) { -printf ("Unable to request eth0_nInt\n" ); -return ; - } - -/* Ensure nINT is input or PHY won't startup */ -dm_gpio_set_dir_flags (&nint,GPIOD_IS_IN ); - - ret =dm_gpio_lookup_name ("GPIO4_9" , &reset); -if (ret) { -printf ("Unable to lookup GPIO4_9\n" ); -return ; - } - - ret =dm_gpio_request (&reset,"eth0_reset" ); -if (ret) { -printf ("Unable to request eth0_reset\n" ); -return ; - } - -/* Reset LAN8710A PHY */ -dm_gpio_set_dir_flags (&reset,GPIOD_IS_OUT ); -dm_gpio_set_value (&reset,0 ); -udelay (150 ); -dm_gpio_set_value (&reset,1 ); -mdelay (50 ); -} - -static void setup_iomux_uart (void ) -{ -imx_iomux_v3_setup_multiple_pads (uart1_pads,ARRAY_SIZE (uart1_pads)); -imx_iomux_v3_setup_multiple_pads (uart2_pads,ARRAY_SIZE (uart2_pads)); -imx_iomux_v3_setup_multiple_pads (uart3_pads,ARRAY_SIZE (uart3_pads)); -} - -static iomux_v3_cfg_t const nand_pads[] = { -MX6_PAD_NANDF_CS0__NAND_CE0_B |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_ALE__NAND_ALE |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_CLE__NAND_CLE |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_WP_B__NAND_WP_B |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_RB0__NAND_READY_B |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_D0__NAND_DATA00 |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_D1__NAND_DATA01 |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_D2__NAND_DATA02 |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_D3__NAND_DATA03 |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_D4__NAND_DATA04 |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_D5__NAND_DATA05 |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_D6__NAND_DATA06 |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_NANDF_D7__NAND_DATA07 |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_SD4_CLK__NAND_WE_B |MUX_PAD_CTRL (NAND_PAD_CTRL ), -MX6_PAD_SD4_CMD__NAND_RE_B |MUX_PAD_CTRL (NAND_PAD_CTRL ), -}; - -static void setup_nand_pins (void ) -{ -imx_iomux_v3_setup_multiple_pads (nand_pads,ARRAY_SIZE (nand_pads)); -} - -int board_phy_config (struct phy_device *phydev) -{ -if (phydev->drv->config) - phydev->drv->config (phydev); - -return 0 ; -} - -/* -* Do not overwrite the console -* Use always serial for U-Boot console -*/ -int overwrite_console (void ) -{ -return 1 ; -} - -int board_early_init_f (void ) -{ -fixup_enet_clock (); -setup_iomux_uart (); -setup_nand_pins (); -return 0 ; -} - -int board_init (void ) -{ -/* address of boot parameters */ - gd->bd->bi_boot_params =PHYS_SDRAM +0x100 ; -return 0 ; -} - -int board_late_init (void ) -{ -env_set ("board_name" ,"imx6logic" ); - -if (is_mx6dq ()) { -env_set ("board_rev" ,"MX6DQ" ); -env_set ("fdt_file" ,"imx6q-logicpd.dtb" ); - } - -return 0 ; -} - -#ifdef CONFIG_SPL_BUILD -#include <asm/arch/mx6-ddr.h> -#include <asm/arch/mx6q-ddr.h> -#include <spl.h> -#include <linux/libfdt.h> - -#ifdef CONFIG_SPL_OS_BOOT -int spl_start_uboot (void ) -{ -/* break into full u-boot on 'c' */ -if (serial_tstc () &&serial_getc () =='c' ) -return 1 ; - -return 0 ; -} -#endif - -static void ccgr_init (void ) -{ -struct mxc_ccm_reg *ccm = (struct mxc_ccm_reg *)CCM_BASE_ADDR ; - -writel (0x00C03F3F , &ccm->CCGR0); -writel (0x0030FC03 , &ccm->CCGR1); -writel (0x0FFFC000 , &ccm->CCGR2); -writel (0x3FF00000 , &ccm->CCGR3); -writel (0xFFFFF300 , &ccm->CCGR4); -writel (0x0F0000F3 , &ccm->CCGR5); -writel (0x00000FFF , &ccm->CCGR6); -} - -static int mx6q_dcd_table[] = { -MX6_IOM_GRP_DDR_TYPE ,0x000C0000 , -MX6_IOM_GRP_DDRPKE ,0x00000000 , -MX6_IOM_DRAM_SDCLK_0 ,0x00000030 , -MX6_IOM_DRAM_SDCLK_1 ,0x00000030 , -MX6_IOM_DRAM_CAS ,0x00000030 , -MX6_IOM_DRAM_RAS ,0x00000030 , -MX6_IOM_GRP_ADDDS ,0x00000030 , -MX6_IOM_DRAM_RESET ,0x00000030 , -MX6_IOM_DRAM_SDBA2 ,0x00000000 , -MX6_IOM_DRAM_SDODT0 ,0x00000030 , -MX6_IOM_DRAM_SDODT1 ,0x00000030 , -MX6_IOM_GRP_CTLDS ,0x00000030 , -MX6_IOM_DDRMODE_CTL ,0x00020000 , -MX6_IOM_DRAM_SDQS0 ,0x00000030 , -MX6_IOM_DRAM_SDQS1 ,0x00000030 , -MX6_IOM_DRAM_SDQS2 ,0x00000030 , -MX6_IOM_DRAM_SDQS3 ,0x00000030 , -MX6_IOM_GRP_DDRMODE ,0x00020000 , -MX6_IOM_GRP_B0DS ,0x00000030 , -MX6_IOM_GRP_B1DS ,0x00000030 , -MX6_IOM_GRP_B2DS ,0x00000030 , -MX6_IOM_GRP_B3DS ,0x00000030 , -MX6_IOM_DRAM_DQM0 ,0x00000030 , -MX6_IOM_DRAM_DQM1 ,0x00000030 , -MX6_IOM_DRAM_DQM2 ,0x00000030 , -MX6_IOM_DRAM_DQM3 ,0x00000030 , -MX6_MMDC_P0_MDSCR ,0x00008000 , -MX6_MMDC_P0_MPZQHWCTRL ,0xA1390003 , -MX6_MMDC_P0_MPWLDECTRL0 ,0x002D003A , -MX6_MMDC_P0_MPWLDECTRL1 ,0x0038002B , -MX6_MMDC_P0_MPDGCTRL0 ,0x03340338 , -MX6_MMDC_P0_MPDGCTRL1 ,0x0334032C , -MX6_MMDC_P0_MPRDDLCTL ,0x4036383C , -MX6_MMDC_P0_MPWRDLCTL ,0x2E384038 , -MX6_MMDC_P0_MPRDDQBY0DL ,0x33333333 , -MX6_MMDC_P0_MPRDDQBY1DL ,0x33333333 , -MX6_MMDC_P0_MPRDDQBY2DL ,0x33333333 , -MX6_MMDC_P0_MPRDDQBY3DL ,0x33333333 , -MX6_MMDC_P0_MPMUR0 ,0x00000800 , -MX6_MMDC_P0_MDPDC ,0x00020036 , -MX6_MMDC_P0_MDOTC ,0x09444040 , -MX6_MMDC_P0_MDCFG0 ,0xB8BE7955 , -MX6_MMDC_P0_MDCFG1 ,0xFF328F64 , -MX6_MMDC_P0_MDCFG2 ,0x01FF00DB , -MX6_MMDC_P0_MDMISC ,0x00011740 , -MX6_MMDC_P0_MDSCR ,0x00008000 , -MX6_MMDC_P0_MDRWD ,0x000026D2 , -MX6_MMDC_P0_MDOR ,0x00BE1023 , -MX6_MMDC_P0_MDASP ,0x00000047 , -MX6_MMDC_P0_MDCTL ,0x85190000 , -MX6_MMDC_P0_MDSCR ,0x00888032 , -MX6_MMDC_P0_MDSCR ,0x00008033 , -MX6_MMDC_P0_MDSCR ,0x00008031 , -MX6_MMDC_P0_MDSCR ,0x19408030 , -MX6_MMDC_P0_MDSCR ,0x04008040 , -MX6_MMDC_P0_MDREF ,0x00007800 , -MX6_MMDC_P0_MPODTCTRL ,0x00000007 , -MX6_MMDC_P0_MDPDC ,0x00025576 , -MX6_MMDC_P0_MAPSR ,0x00011006 , -MX6_MMDC_P0_MDSCR ,0x00000000 , -/* enable AXI cache for VDOA/VPU/IPU */ - -MX6_IOMUXC_GPR4 ,0xF00000CF , -/* set IPU AXI-id0 Qos=0xf(bypass) AXI-id1 Qos=0x7 */ -MX6_IOMUXC_GPR6 ,0x007F007F , -MX6_IOMUXC_GPR7 ,0x007F007F , -}; - -static void ddr_init (int *table,int size) -{ -int i; - -for (i =0 ; i < size /2 ; i++) -writel (table[2 * i +1 ], table[2 * i]); -} - -static void spl_dram_init (void ) -{ -if (is_mx6dq ()) -ddr_init (mx6q_dcd_table,ARRAY_SIZE (mx6q_dcd_table)); -} - -void board_init_f (ulong dummy) -{ -/* DDR initialization */ -spl_dram_init (); - -/* setup AIPS and disable watchdog */ -arch_cpu_init (); - -ccgr_init (); -gpr_init (); - -/* iomux and setup of uart and NAND pins */ -board_early_init_f (); - -/* setup GP timer */ -timer_init (); - -/* UART clocks enabled and gd valid - init serial console */ -preloader_console_init (); - -/* Clear the BSS. */ -memset (__bss_start,0 , __bss_end - __bss_start); - -/* load/boot image from boot device */ -board_init_r (NULL ,0 ); -} -#endif configs/imx6q_logic_defconfig deleted +0
-77@@ -1,77 +0,0 @@ -CONFIG_ARM=y -CONFIG_ARCH_MX6=y -CONFIG_SYS_TEXT_BASE=0x17800000 -CONFIG_SPL_GPIO_SUPPORT=y -CONFIG_SPL_LIBCOMMON_SUPPORT=y -CONFIG_SPL_LIBGENERIC_SUPPORT=y -CONFIG_SYS_MALLOC_F_LEN=0x2000 -CONFIG_TARGET_MX6LOGICPD=y -CONFIG_SPL_SERIAL_SUPPORT=y -CONFIG_SPL_SYS_MALLOC_F_LEN=0x400 -CONFIG_SPL=y -CONFIG_DISTRO_DEFAULTS=y -CONFIG_NR_DRAM_BANKS=1 -CONFIG_TPL_SYS_MALLOC_F_LEN=0x400 -CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg" -CONFIG_BOOTDELAY=3 -# CONFIG_USE_BOOTCOMMAND is not set -CONFIG_SYS_CONSOLE_IS_IN_ENV=y -CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y -# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set -CONFIG_SPL_SEPARATE_BSS=y -CONFIG_SPL_DMA_SUPPORT=y -CONFIG_SPL_I2C_SUPPORT=y -CONFIG_SPL_NAND_SUPPORT=y -CONFIG_SPL_OS_BOOT=y -CONFIG_SPL_USB_HOST_SUPPORT=y -CONFIG_SPL_USB_GADGET_SUPPORT=y -CONFIG_SPL_USB_SDP_SUPPORT=y -CONFIG_SPL_WATCHDOG_SUPPORT=y -CONFIG_SYS_PROMPT="i.MX6 Logic # " -CONFIG_CMD_SPL=y -CONFIG_CMD_SPL_WRITE_SIZE=0x20000 -CONFIG_CMD_MEMTEST=y -# CONFIG_CMD_FLASH is not set -CONFIG_CMD_GPIO=y -CONFIG_CMD_I2C=y -CONFIG_CMD_MMC=y -CONFIG_CMD_NAND_TRIMFFS=y -CONFIG_CMD_USB=y -CONFIG_CMD_USB_SDP=y -CONFIG_CMD_USB_MASS_STORAGE=y -CONFIG_CMD_CACHE=y -# CONFIG_CMD_LED is not set -CONFIG_CMD_PMIC=y -CONFIG_CMD_EXT4_WRITE=y -CONFIG_CMD_MTDPARTS=y -CONFIG_MTDIDS_DEFAULT="nand0=gpmi-nand" -CONFIG_MTDPARTS_DEFAULT="mtdparts=gpmi-nand:2m(spl),2m(uboot),1m(env),16m(kernel),1m(dtb),-(fs)" -CONFIG_CMD_UBI=y -CONFIG_SPL_OF_CONTROL=y -CONFIG_DEFAULT_DEVICE_TREE="imx6q-logicpd" -CONFIG_ENV_IS_IN_NAND=y -CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y -CONFIG_SPL_DM=y -CONFIG_PCF8575_GPIO=y -CONFIG_SYS_I2C_MXC=y -CONFIG_LED=y -CONFIG_LED_GPIO=y -CONFIG_FSL_ESDHC=y -CONFIG_NAND=y -CONFIG_NAND_MXS=y -CONFIG_PHYLIB=y -CONFIG_PHY_ATHEROS=y -CONFIG_FEC_MXC=y -CONFIG_MII=y -CONFIG_PINCTRL=y -CONFIG_SPL_PINCTRL=y -CONFIG_PINCTRL_IMX6=y -CONFIG_DM_PMIC_PFUZE100=y -CONFIG_MXC_UART=y -CONFIG_USB=y -CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_MANUFACTURER="FSL" -CONFIG_USB_GADGET_VENDOR_NUM=0x0525 -CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5 -CONFIG_CI_UDC=y -CONFIG_USB_GADGET_DOWNLOAD=yinclude/configs/imx6_logic.h deleted +0
-173@@ -1,172 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* -* Copyright (C) 2017 Logic PD, Inc. -* -* Configuration settings for the LogicPD i.MX6 SOM. -*/ - -#ifndef __IMX6LOGIC_CONFIG_H -#define __IMX6LOGIC_CONFIG_H - -#define CONFIG_MXC_UART_BASE UART1_BASE -#define CONSOLE_DEV "ttymxc0" - -#ifdef CONFIG_SPL -#include "imx6_spl.h" -#endif - -#include "mx6_common.h" - -/* Size of malloc() pool */ -#define CONFIG_SYS_MALLOC_LEN (10 * SZ_1M) - -/* MMC Configs */ -#define CONFIG_SYS_FSL_ESDHC_ADDR 0 -#define CONFIG_SYS_FSL_USDHC_NUM 2 -#define CONFIG_MMCROOT "/dev/mmcblk1p2"/* Dev kit SD card */ - -/* Ethernet Configs */ -#define CONFIG_FEC_XCV_TYPE RMII -#define CONFIG_ETHPRIME "FEC" -#define CONFIG_FEC_MXC_PHYADDR 0 - -#define CONFIG_EXTRA_ENV_SETTINGS \ - "script=boot.scr\0" \ - "image=zImage\0" \ - "bootm_size=0x10000000\0" \ - "fdt_addr_r=0x13000000\0" \ - "ramdisk_addr_r=0x14000000\0" \ - "kernel_addr_r=" __stringify(CONFIG_LOADADDR) "\0" \ - "ramdisk_file=rootfs.cpio.uboot\0" \ - "boot_fdt=try\0" \ - "ip_dyn=yes\0" \ - "console=" CONSOLE_DEV "\0" \ - "mmcdev=1\0" \ - "mmcpart=1\0" \ - "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \ - "nandroot=ubi0:rootfs rootfstype=ubifs\0" \ - "mmcargs=setenv bootargs console=${console},${baudrate}" \ - " root=${mmcroot} ${mtdparts}\0" \ - "nandargs=setenv bootargs console=${console},${baudrate}" \ - " ubi.mtd=fs root=${nandroot} ${mtdparts}\0" \ - "ramargs=setenv bootargs console=${console},${baudrate}" \ - " root=/dev/ram rw ${mtdparts}\0" \ - "loadbootscript=" \ - "fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};\0" \ - "bootscript=echo Running bootscript from mmc ...;" \ - " source\0" \ - "loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image};" \ - " setenv kernelsize ${filesize}\0" \ - "loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr_r} ${fdt_file}\0" \ - "loadramdisk=fatload mmc ${mmcdev}:${mmcpart} ${ramdisk_addr_r}" \ - " ${ramdisk_file}; setenv ramdisksize ${filesize}\0" \ - "mmcboot=echo Booting from mmc...; run mmcargs; run loadimage;" \ - " run loadfdt; bootz ${loadaddr} - ${fdt_addr_r}\0" \ - "mmcramboot=run ramargs; run loadimage;" \ - " run loadfdt; run loadramdisk;" \ - " bootz ${loadaddr} ${ramdisk_addr_r} ${fdt_addr_r}\0" \ - "nandboot=echo Booting from nand ...; " \ - " run nandargs;" \ - " nand read ${loadaddr} kernel ${kernelsize};" \ - " nand read ${fdt_addr} dtb;" \ - " bootz ${loadaddr} - ${fdt_addr}\0" \ - "nandramboot=echo Booting RAMdisk from nand ...; " \ - " nand read ${ramdisk_addr_r} fs ${ramdisksize};" \ - " nand read ${loadaddr} kernel ${kernelsize};" \ - " nand read ${fdt_addr_r} dtb;" \ - " run ramargs;" \ - " bootz ${loadaddr} ${ramdisk_addr_r} ${fdt_addr_r}\0" \ - "netargs=setenv bootargs console=${console},${baudrate} " \ - "root=/dev/nfs" \ - " ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp\0" \ - "netboot=echo Booting from net ...; " \ - "run netargs; " \ - "if test ${ip_dyn} = yes; then " \ - "setenv get_cmd dhcp; " \ - "else " \ - "setenv get_cmd tftp; " \ - "fi; " \ - "${get_cmd} ${image}; " \ - "if test ${boot_fdt} = yes || test ${boot_fdt} = try; then " \ - "if ${get_cmd} ${fdt_addr} ${fdt_file}; then " \ - "bootz ${loadaddr} - ${fdt_addr}; " \ - "else " \ - "if test ${boot_fdt} = try; then " \ - "bootz; " \ - "else " \ - "echo WARN: Cannot load the DT; " \ - "fi; " \ - "fi; " \ - "else " \ - "bootz; " \ - "fi;\0" \ - "autoboot=mmc dev ${mmcdev};" \ - "if mmc rescan; then " \ - "if run loadbootscript; then " \ - "run bootscript; " \ - "else " \ - "if run loadimage; then " \ - "run mmcboot; " \ - "else run netboot; " \ - "fi; " \ - "fi; " \ - "else run netboot; fi" -#define CONFIG_BOOTCOMMAND \ - "run autoboot" - -#define CONFIG_ARP_TIMEOUT 200UL - -#define CONFIG_SYS_MEMTEST_START 0x10000000 -#define CONFIG_SYS_MEMTEST_END 0x10010000 -#define CONFIG_SYS_MEMTEST_SCRATCH 0x10800000 - -/* Physical Memory Map */ -#define PHYS_SDRAM MMDC0_ARB_BASE_ADDR -#define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM -#define CONFIG_SYS_INIT_RAM_ADDR IRAM_BASE_ADDR -#define CONFIG_SYS_INIT_RAM_SIZE IRAM_SIZE - -#define CONFIG_SYS_INIT_SP_OFFSET \ - (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) -#define CONFIG_SYS_INIT_SP_ADDR \ - (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET) - -/* Environment organization */ -#define CONFIG_ENV_SIZE (1024 * 1024) -#define CONFIG_ENV_OFFSET 0x400000 -#define CONFIG_ENV_SECT_SIZE CONFIG_ENV_SIZE - -/* NAND stuff */ -#define CONFIG_SYS_MAX_NAND_DEVICE 1 -#define CONFIG_SYS_NAND_BASE 0x40000000 -#define CONFIG_SYS_NAND_5_ADDR_CYCLE -#define CONFIG_SYS_NAND_ONFI_DETECTION -#define CONFIG_SYS_NAND_U_BOOT_START CONFIG_SYS_TEXT_BASE -#define CONFIG_SYS_NAND_U_BOOT_OFFS 0x200000 -#define CONFIG_SYS_NAND_SPL_KERNEL_OFFS 0x00500000 -/* MTD device */ - -/* DMA stuff, needed for GPMI/MXS NAND support */ - -/* EEPROM contains serial no, MAC addr and other Logic PD info */ -#define CONFIG_I2C_EEPROM - -/* USB Configs */ -#ifdef CONFIG_CMD_USB -#define CONFIG_EHCI_HCD_INIT_AFTER_RESET -#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW) -#define CONFIG_MXC_USB_FLAGS 0 -#define CONFIG_USB_MAX_CONTROLLER_COUNT 1/* Enabled USB controller number */ -#endif - -/* Falcon Mode */ -#define CONFIG_SPL_FS_LOAD_ARGS_NAME "args" -#define CONFIG_SPL_FS_LOAD_KERNEL_NAME "uImage" -#define CONFIG_SYS_SPL_ARGS_ADDR 0x15000000 - -/* Falcon Mode - MMC support: args at 1MB kernel at 2MB */ -#define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR 0x800/* 1MB */ -#define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS (CONFIG_CMD_SPL_WRITE_SIZE / 512) -#define CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR 0x1000/* 2MB */ - -#endif /* __IMX6LOGIC_CONFIG_H */ --2.19.1.1215.g8438c0b245-goog