]> git.karo-electronics.de Git - karo-tx-uboot.git/log
karo-tx-uboot.git
10 years agokaro: tx53: various cleanups
Lothar Waßmann [Wed, 11 Dec 2013 09:00:06 +0000 (10:00 +0100)]
karo: tx53: various cleanups

10 years agokaro: tx53: remove obsolete tx53_fdt_fixup_sata()
Lothar Waßmann [Wed, 11 Dec 2013 08:59:40 +0000 (09:59 +0100)]
karo: tx53: remove obsolete tx53_fdt_fixup_sata()

10 years agoarm: mx5: add ldb clock support
Lothar Waßmann [Wed, 11 Dec 2013 08:22:25 +0000 (09:22 +0100)]
arm: mx5: add ldb clock support

10 years agokaro: tx53: remove obsolete check for ':' in video_mode string
Lothar Waßmann [Wed, 11 Dec 2013 08:21:20 +0000 (09:21 +0100)]
karo: tx53: remove obsolete check for ':' in video_mode string

10 years agokaro: tx53/tx6: support either LCD or LVDS depending on module type
Lothar Waßmann [Fri, 6 Dec 2013 09:35:50 +0000 (10:35 +0100)]
karo: tx53/tx6: support either LCD or LVDS depending on module type

10 years agoMerge branch 'fdt-cleanup' into uboot-rel
Lothar Waßmann [Fri, 6 Dec 2013 09:32:58 +0000 (10:32 +0100)]
Merge branch 'fdt-cleanup' into uboot-rel

10 years agoMerge branch 'tx6-fixes' into uboot-rel
Lothar Waßmann [Fri, 6 Dec 2013 09:32:50 +0000 (10:32 +0100)]
Merge branch 'tx6-fixes' into uboot-rel

10 years agoMerge branch 'tx53-fixes' into uboot-rel
Lothar Waßmann [Fri, 6 Dec 2013 09:32:46 +0000 (10:32 +0100)]
Merge branch 'tx53-fixes' into uboot-rel

10 years agoMerge branch 'tx51-fixes' into uboot-rel
Lothar Waßmann [Fri, 6 Dec 2013 09:32:43 +0000 (10:32 +0100)]
Merge branch 'tx51-fixes' into uboot-rel

10 years agoMerge branch 'tx48-fixes' into uboot-rel
Lothar Waßmann [Fri, 6 Dec 2013 09:32:38 +0000 (10:32 +0100)]
Merge branch 'tx48-fixes' into uboot-rel

10 years agokaro: fdt: move list of supported touchpanels out of common file
Lothar Waßmann [Fri, 6 Dec 2013 09:31:18 +0000 (10:31 +0100)]
karo: fdt: move list of supported touchpanels out of common file

10 years agokaro: fdt: use an alias to find CAN transceiver regulator
Lothar Waßmann [Fri, 6 Dec 2013 09:29:39 +0000 (10:29 +0100)]
karo: fdt: use an alias to find CAN transceiver regulator

10 years agokaro: tx6: general cleanups
Lothar Waßmann [Fri, 6 Dec 2013 09:27:48 +0000 (10:27 +0100)]
karo: tx6: general cleanups

- make to_tx6_esdhc_cfg() a static inline function rather than macro
- make struct node_info static

10 years agokaro: tx53: general cleanups
Lothar Waßmann [Fri, 6 Dec 2013 09:22:37 +0000 (10:22 +0100)]
karo: tx53: general cleanups

- use DIV_ROUND_UP() in vref_to_vout() and DIV_ROUND() in
  mV_to_regval() (like for tx6)
- make to_tx53_esdhc_cfg() a static inline function rather than macro
- move fsl_esdhc_initialize() after GPIO init
- make struct node_info and tx53_fixup_rtc() static

10 years agokaro: tx48: add compatible for gpmc nand in Linux kernel >= 3.8-rc3
Lothar Waßmann [Fri, 6 Dec 2013 09:21:49 +0000 (10:21 +0100)]
karo: tx48: add compatible for gpmc nand in Linux kernel >= 3.8-rc3

10 years agokaro: tx48: make 'struct node_info' static
Lothar Waßmann [Fri, 6 Dec 2013 09:19:20 +0000 (10:19 +0100)]
karo: tx48: make 'struct node_info' static

10 years agovideo: mxsfb: honor sync and clock polarity flags
Lothar Waßmann [Fri, 6 Dec 2013 09:11:01 +0000 (10:11 +0100)]
video: mxsfb: honor sync and clock polarity flags

10 years agovideo: mxsfb: use system allocated framebuffer
Lothar Waßmann [Fri, 6 Dec 2013 09:10:42 +0000 (10:10 +0100)]
video: mxsfb: use system allocated framebuffer

10 years agovideo: mxsfb: general cleanups
Lothar Waßmann [Fri, 6 Dec 2013 09:06:47 +0000 (10:06 +0100)]
video: mxsfb: general cleanups

- fix mixed space/tab indentation in comment
- remove redundant variable initialization
- bail out if unsupported bpp given
- remove useless cast to (void *)

10 years agoarm: mx28: fix invalid definition and use of SET/CLR/TOG registers
Lothar Waßmann [Fri, 6 Dec 2013 09:01:48 +0000 (10:01 +0100)]
arm: mx28: fix invalid definition and use of SET/CLR/TOG registers

10 years agokaro: tx51: reduce DDR clock to 166 MHz for TX51-8xx1
Lothar Waßmann [Fri, 6 Dec 2013 08:50:19 +0000 (09:50 +0100)]
karo: tx51: reduce DDR clock to 166 MHz for TX51-8xx1

10 years agokaro: tx51: remove obsolete tx51_6xxx configs
Lothar Waßmann [Fri, 6 Dec 2013 08:48:47 +0000 (09:48 +0100)]
karo: tx51: remove obsolete tx51_6xxx configs

10 years agokaro: tx53: don't print decimals for voltages
Lothar Waßmann [Mon, 2 Dec 2013 13:40:08 +0000 (14:40 +0100)]
karo: tx53: don't print decimals for voltages

10 years agokaro: tx53: set clk_rate_low for LDO2 only
Lothar Waßmann [Mon, 2 Dec 2013 13:39:42 +0000 (14:39 +0100)]
karo: tx53: set clk_rate_low for LDO2 only

10 years agokaro: tx53: don't enable burst mode for buck-boost
Lothar Waßmann [Mon, 2 Dec 2013 13:33:29 +0000 (14:33 +0100)]
karo: tx53: don't enable burst mode for buck-boost

10 years agokaro: tx53: check for <CTRL-C> only to abort certain actions
Lothar Waßmann [Mon, 2 Dec 2013 13:31:31 +0000 (14:31 +0100)]
karo: tx53: check for <CTRL-C> only to abort certain actions

10 years agolcd: splashscreen: fix broken bmp8 format
Lothar Waßmann [Fri, 29 Nov 2013 16:49:08 +0000 (17:49 +0100)]
lcd: splashscreen: fix broken bmp8 format

10 years agokaro: tx48: move 'dtb' partition just before 'bbt'
Lothar Waßmann [Thu, 28 Nov 2013 14:39:17 +0000 (15:39 +0100)]
karo: tx48: move 'dtb' partition just before 'bbt'

10 years agokaro: tx48: fix U-Boot heartbeat LED
Lothar Waßmann [Thu, 28 Nov 2013 12:00:02 +0000 (13:00 +0100)]
karo: tx48: fix U-Boot heartbeat LED

Add missing call to gpio_request_array(stk5_gpios) that has been lost
somehow. Also call to gpio_request_array() before calling
tx48_set_pin_mux() to prevent glitches when reconfiguring pin
functions.

10 years agokaro: tx48: remove useless MUX_CFG() macro
Lothar Waßmann [Thu, 28 Nov 2013 11:09:59 +0000 (12:09 +0100)]
karo: tx48: remove useless MUX_CFG() macro

10 years agokaro: tx48: check for <CTRL-C> only to abort certain actions
Lothar Waßmann [Thu, 28 Nov 2013 11:05:56 +0000 (12:05 +0100)]
karo: tx48: check for <CTRL-C> only to abort certain actions

Explicitly check for <CTRL-C> rather than keypress to abort loading
DTB, setting cpu_clk and enabling display/loading splashscreen to be
able to abort the boot script without affecting the other operations.

10 years agokaro: tx48: remove non-DT config
Lothar Waßmann [Thu, 28 Nov 2013 11:04:44 +0000 (12:04 +0100)]
karo: tx48: remove non-DT config

remove -dt suffix from board name and define CONFIG_OF_LIBFDT in
include/configs/tx48.h rather than boards.cfg

10 years agokaro: tx48: use optimized NAND timing
Lothar Waßmann [Thu, 28 Nov 2013 11:03:52 +0000 (12:03 +0100)]
karo: tx48: use optimized NAND timing

10 years agokaro: tx48: enable GPMC prefetch engine
Lothar Waßmann [Thu, 28 Nov 2013 11:02:38 +0000 (12:02 +0100)]
karo: tx48: enable GPMC prefetch engine

10 years agomtd: nand: omap_gpmc: implement GPMC prefetch engine support
Lothar Waßmann [Thu, 28 Nov 2013 11:02:01 +0000 (12:02 +0100)]
mtd: nand: omap_gpmc: implement GPMC prefetch engine support

10 years agomtd: nand: omap_gpmc: misc cleanups
Lothar Waßmann [Thu, 28 Nov 2013 10:29:21 +0000 (11:29 +0100)]
mtd: nand: omap_gpmc: misc cleanups

10 years agoarm: am33xx: remove obsolete include file asm/arch/nand.h
Lothar Waßmann [Thu, 28 Nov 2013 09:42:40 +0000 (10:42 +0100)]
arm: am33xx: remove obsolete include file asm/arch/nand.h

10 years agokaro: tx48: update video_mode handling
Lothar Waßmann [Fri, 22 Nov 2013 09:01:50 +0000 (10:01 +0100)]
karo: tx48: update video_mode handling

10 years agokaro: tx48: update Copyright notice
Lothar Waßmann [Fri, 22 Nov 2013 09:01:33 +0000 (10:01 +0100)]
karo: tx48: update Copyright notice

10 years agokaro: tx6u: fix definition and setup of UART1 SEL_INPUT register KARO-TX6-2013-11-21
Lothar Waßmann [Thu, 21 Nov 2013 17:26:27 +0000 (18:26 +0100)]
karo: tx6u: fix definition and setup of UART1 SEL_INPUT register

10 years agokaro: fdt: check for <CTRL-C> only to abort loading DTB
Lothar Waßmann [Thu, 21 Nov 2013 10:32:27 +0000 (11:32 +0100)]
karo: fdt: check for <CTRL-C> only to abort loading DTB

10 years agonet: bootme: use is_valid_ether_addr()/is_zero_ether_addr() instead of memcmp()
Lothar Waßmann [Wed, 20 Nov 2013 15:17:59 +0000 (16:17 +0100)]
net: bootme: use is_valid_ether_addr()/is_zero_ether_addr() instead of memcmp()

10 years agonet: bootme: re-add eth_init() call when eth not active
Lothar Waßmann [Wed, 20 Nov 2013 15:16:44 +0000 (16:16 +0100)]
net: bootme: re-add eth_init() call when eth not active

10 years agocommon: bootce: add missing call to ce_prepare_run_bin() in nbootce
Lothar Waßmann [Wed, 20 Nov 2013 06:33:00 +0000 (07:33 +0100)]
common: bootce: add missing call to ce_prepare_run_bin() in nbootce

10 years agokaro: tx6: check for <CTRL-C> only to abort certain actions
Lothar Waßmann [Thu, 21 Nov 2013 10:24:07 +0000 (11:24 +0100)]
karo: tx6: check for <CTRL-C> only to abort certain actions

10 years agokaro: tx6: set IO voltage depending on HW rev of TX6
Lothar Waßmann [Thu, 21 Nov 2013 09:47:24 +0000 (10:47 +0100)]
karo: tx6: set IO voltage depending on HW rev of TX6

10 years agomx6: add fuse bank5 definitions
Lothar Waßmann [Thu, 21 Nov 2013 09:44:44 +0000 (10:44 +0100)]
mx6: add fuse bank5 definitions

10 years agokaro: fdt: print error messages instead of numbers
Lothar Waßmann [Tue, 19 Nov 2013 14:55:25 +0000 (15:55 +0100)]
karo: fdt: print error messages instead of numbers

10 years agokaro: fdt: set fdtsize to 0 before loading DTB
Lothar Waßmann [Tue, 19 Nov 2013 14:54:51 +0000 (15:54 +0100)]
karo: fdt: set fdtsize to 0 before loading DTB

10 years agokaro: fdt: use setenv_hex() to set fdtsize variable
Lothar Waßmann [Tue, 19 Nov 2013 14:54:17 +0000 (15:54 +0100)]
karo: fdt: use setenv_hex() to set fdtsize variable

10 years agokaro: fdt: make karo_fdt_load_dtb() an internal function and create empty DTB if...
Lothar Waßmann [Tue, 19 Nov 2013 14:51:54 +0000 (15:51 +0100)]
karo: fdt: make karo_fdt_load_dtb() an internal function and create empty DTB if none found

10 years agokaro: fdt: improve display fdt path handling
Lothar Waßmann [Tue, 19 Nov 2013 14:50:14 +0000 (15:50 +0100)]
karo: fdt: improve display fdt path handling

10 years agokaro: tx6: romupdate: search a contiguous flash region for U-Boot image
Lothar Waßmann [Tue, 19 Nov 2013 14:47:51 +0000 (15:47 +0100)]
karo: tx6: romupdate: search a contiguous flash region for U-Boot image

10 years agokaro: tx6: Add missing GPL header
Lothar Waßmann [Tue, 19 Nov 2013 14:46:27 +0000 (15:46 +0100)]
karo: tx6: Add missing GPL header

10 years agokaro: tx6: changed module suffix from -.xx. to -.x1. for distinction of future eMMC... KARO-TX-2013-11-08
Lothar Waßmann [Fri, 8 Nov 2013 10:05:06 +0000 (11:05 +0100)]
karo: tx6: changed module suffix from -.xx. to -.x1. for distinction of future eMMC version

10 years agokaro: prevent video_mode variable from being clobbered by karo_fdt_set_display()
Lothar Waßmann [Fri, 8 Nov 2013 09:25:51 +0000 (10:25 +0100)]
karo: prevent video_mode variable from being clobbered by karo_fdt_set_display()

10 years agodoc: KARO: update FDT handling description
Lothar Waßmann [Tue, 5 Nov 2013 22:11:47 +0000 (23:11 +0100)]
doc: KARO: update FDT handling description

10 years agokaro: tx53: setup PMIC to use BURST mode for better efficiency
Lothar Waßmann [Tue, 5 Nov 2013 19:36:03 +0000 (20:36 +0100)]
karo: tx53: setup PMIC to use BURST mode for better efficiency

10 years agokaro: add 'fdtsave' command to default env
Lothar Waßmann [Mon, 4 Nov 2013 09:00:54 +0000 (10:00 +0100)]
karo: add 'fdtsave' command to default env

10 years agokaro: remove video parameter from default_bootargs
Lothar Waßmann [Mon, 4 Nov 2013 08:59:55 +0000 (09:59 +0100)]
karo: remove video parameter from default_bootargs

video mode is now provided via DT.

10 years agokaro: tx6: cleanup config file
Lothar Waßmann [Mon, 4 Nov 2013 08:58:08 +0000 (09:58 +0100)]
karo: tx6: cleanup config file

10 years agokaro: tx6: set I2C speed to 400kHz
Lothar Waßmann [Mon, 4 Nov 2013 08:57:45 +0000 (09:57 +0100)]
karo: tx6: set I2C speed to 400kHz

10 years agokaro: tx6: setup PMIC to use BURST mode for better efficiency
Lothar Waßmann [Mon, 4 Nov 2013 08:56:45 +0000 (09:56 +0100)]
karo: tx6: setup PMIC to use BURST mode for better efficiency

10 years agoRemove a bogus bit set in MAPSR
Lothar Waßmann [Mon, 4 Nov 2013 08:50:01 +0000 (09:50 +0100)]
Remove a bogus bit set in MAPSR

11 years agofdt: karo: add support for LVDS selection via 'video_mode'
Lothar Waßmann [Mon, 28 Oct 2013 14:57:28 +0000 (15:57 +0100)]
fdt: karo: add support for LVDS selection via 'video_mode'

11 years agodts: karo: remove embedded FDT KARO-TX-2013-10-25
Lothar Waßmann [Fri, 25 Oct 2013 12:59:06 +0000 (14:59 +0200)]
dts: karo: remove embedded FDT

The embedded FDT is not really useful because it always will be
outdated as long as the Linux DT bindings are not stable. Thus remove
the embedded FDT to prevent build errors due to incorrect version of
the device-tree-compiler.

11 years agodts: tx28: use karo_fdt_fixup_flexcan()
Lothar Waßmann [Fri, 25 Oct 2013 12:51:15 +0000 (14:51 +0200)]
dts: tx28: use karo_fdt_fixup_flexcan()

11 years agoMerge branch 'karo-tx-merge'
Lothar Waßmann [Fri, 25 Oct 2013 08:33:30 +0000 (10:33 +0200)]
Merge branch 'karo-tx-merge'

11 years agofdt: update 'fdtsize' env variable when resizing FDT
Lothar Waßmann [Fri, 25 Oct 2013 08:29:35 +0000 (10:29 +0200)]
fdt: update 'fdtsize' env variable when resizing FDT

11 years agokaro: tx48: update video mode handling
Lothar Waßmann [Fri, 25 Oct 2013 08:28:06 +0000 (10:28 +0200)]
karo: tx48: update video mode handling

11 years agokaro: whitespace cleanup
Lothar Waßmann [Fri, 25 Oct 2013 08:26:13 +0000 (10:26 +0200)]
karo: whitespace cleanup

11 years agokaro: tx48: read MAC address from fuses in board_late_init()
Lothar Waßmann [Thu, 24 Oct 2013 11:41:37 +0000 (13:41 +0200)]
karo: tx48: read MAC address from fuses in board_late_init()

11 years agokaro: tx51: read MAC address from fuses in board_late_init()
Lothar Waßmann [Thu, 24 Oct 2013 11:40:45 +0000 (13:40 +0200)]
karo: tx51: read MAC address from fuses in board_late_init()

11 years agokaro: tx51: remove debug message showing display parameters
Lothar Waßmann [Thu, 24 Oct 2013 11:40:36 +0000 (13:40 +0200)]
karo: tx51: remove debug message showing display parameters

11 years agokaro: tx53: read MAC address from fuses in board_late_init()
Lothar Waßmann [Thu, 24 Oct 2013 11:37:29 +0000 (13:37 +0200)]
karo: tx53: read MAC address from fuses in board_late_init()

11 years agokaro: tx28s: make FEC1 init solely dependant on DT
Lothar Waßmann [Thu, 24 Oct 2013 11:36:27 +0000 (13:36 +0200)]
karo: tx28s: make FEC1 init solely dependant on DT

11 years agokaro: tx28s: print message if fecmxc_initialize() fails
Lothar Waßmann [Thu, 24 Oct 2013 11:35:21 +0000 (13:35 +0200)]
karo: tx28s: print message if fecmxc_initialize() fails

11 years agokaro: tx28: read MAC address from ocotp in board_late_init()
Lothar Waßmann [Thu, 24 Oct 2013 11:12:32 +0000 (13:12 +0200)]
karo: tx28: read MAC address from ocotp in board_late_init()

make the output consistent with other modules

11 years agokaro: tx28: print MAC address from OCOTP
Lothar Waßmann [Thu, 24 Oct 2013 11:04:12 +0000 (13:04 +0200)]
karo: tx28: print MAC address from OCOTP

11 years agokaro: common: check pointer returned by fdt_getprop() before accessing it
Lothar Waßmann [Thu, 24 Oct 2013 10:58:42 +0000 (12:58 +0200)]
karo: common: check pointer returned by fdt_getprop() before accessing it

11 years agomxs: add delay after enabling ENET PLL
Lothar Waßmann [Thu, 24 Oct 2013 10:55:13 +0000 (12:55 +0200)]
mxs: add delay after enabling ENET PLL

otherwise the first accesses to the PHY will fail

11 years agokaro: tx28: enable PHYLIB support
Lothar Waßmann [Thu, 24 Oct 2013 09:11:56 +0000 (11:11 +0200)]
karo: tx28: enable PHYLIB support

11 years agokaro: tx53: fix initialization of panel_info
Lothar Waßmann [Mon, 21 Oct 2013 14:14:01 +0000 (16:14 +0200)]
karo: tx53: fix initialization of panel_info

11 years agokaro: tx6: fix initialization of panel_info
Lothar Waßmann [Mon, 21 Oct 2013 14:13:51 +0000 (16:13 +0200)]
karo: tx6: fix initialization of panel_info

11 years agokaro: tx53: use global karo_fdt_fixup_flexcan()
Lothar Waßmann [Mon, 21 Oct 2013 13:54:02 +0000 (15:54 +0200)]
karo: tx53: use global karo_fdt_fixup_flexcan()

11 years agokaro: fdt: convert tx6qdl_fixup_flexcan() to global function karo_fdt_fixup_flexcan()
Lothar Waßmann [Mon, 21 Oct 2013 13:53:36 +0000 (15:53 +0200)]
karo: fdt: convert tx6qdl_fixup_flexcan() to global function karo_fdt_fixup_flexcan()

11 years agokaro: fdt: disable the 'display' node rather than its parent
Lothar Waßmann [Mon, 21 Oct 2013 13:52:56 +0000 (15:52 +0200)]
karo: fdt: disable the 'display' node rather than its parent

11 years agoarm: imx5: remove bogus #if
Lothar Waßmann [Mon, 21 Oct 2013 13:51:50 +0000 (15:51 +0200)]
arm: imx5: remove bogus #if

11 years agoimx5: fix IPU_SOC_BASE_ADDR and remove unused IPU_SOC_OFFSET
Lothar Waßmann [Mon, 21 Oct 2013 13:51:18 +0000 (15:51 +0200)]
imx5: fix IPU_SOC_BASE_ADDR and remove unused IPU_SOC_OFFSET

11 years agovideo: lcd: prevent crash when using bmp or splashimage due to unaligned accesses
Lothar Waßmann [Mon, 21 Oct 2013 13:49:39 +0000 (15:49 +0200)]
video: lcd: prevent crash when using bmp or splashimage due to unaligned accesses

Thereby sort the Makefile targets alphabetically

11 years agoimx6: iomux: remove use of NO_PAD_CTRL
Lothar Waßmann [Mon, 21 Oct 2013 13:47:32 +0000 (15:47 +0200)]
imx6: iomux: remove use of NO_PAD_CTRL

11 years agoi.MX video: move ipuv3_fb_shutdown() to where it is in upstream U-Boot
Lothar Waßmann [Mon, 21 Oct 2013 13:46:35 +0000 (15:46 +0200)]
i.MX video: move ipuv3_fb_shutdown() to where it is in upstream U-Boot

11 years agoMerge branch 'tx28-bugfix' into karo-tx-merge
Lothar Waßmann [Mon, 21 Oct 2013 13:42:34 +0000 (15:42 +0200)]
Merge branch 'tx28-bugfix' into karo-tx-merge

11 years agokaro: tx28: set variable 'videomode' to convey video mode setting to mxsfb driver
Lothar Waßmann [Mon, 21 Oct 2013 13:42:12 +0000 (15:42 +0200)]
karo: tx28: set variable 'videomode' to convey video mode setting to mxsfb driver

11 years agokaro: tx28: add missing init of panel_info
Lothar Waßmann [Mon, 21 Oct 2013 13:41:32 +0000 (15:41 +0200)]
karo: tx28: add missing init of panel_info

11 years agoMerge branch 'tx51-bugfix' into karo-tx-merge
Lothar Waßmann [Mon, 21 Oct 2013 13:36:52 +0000 (15:36 +0200)]
Merge branch 'tx51-bugfix' into karo-tx-merge

11 years agoMerge branch 'tx53-bugfix' into karo-tx-merge
Lothar Waßmann [Mon, 21 Oct 2013 13:36:32 +0000 (15:36 +0200)]
Merge branch 'tx53-bugfix' into karo-tx-merge

11 years agoMerge branch 'tx48-bugfix' into karo-tx-merge
Lothar Waßmann [Mon, 21 Oct 2013 13:36:27 +0000 (15:36 +0200)]
Merge branch 'tx48-bugfix' into karo-tx-merge

11 years agokaro: tx53: update video mode handling code
Lothar Waßmann [Mon, 21 Oct 2013 13:34:37 +0000 (15:34 +0200)]
karo: tx53: update video mode handling code

11 years agokaro: tx53: remove useless #if
Lothar Waßmann [Mon, 21 Oct 2013 13:34:19 +0000 (15:34 +0200)]
karo: tx53: remove useless #if