]>
git.karo-electronics.de Git - karo-tx-uboot.git/log
Lothar Waßmann [Wed, 11 Dec 2013 09:00:06 +0000 (10:00 +0100)]
karo: tx53: various cleanups
Lothar Waßmann [Wed, 11 Dec 2013 08:59:40 +0000 (09:59 +0100)]
karo: tx53: remove obsolete tx53_fdt_fixup_sata()
Lothar Waßmann [Wed, 11 Dec 2013 08:22:25 +0000 (09:22 +0100)]
arm: mx5: add ldb clock support
Lothar Waßmann [Wed, 11 Dec 2013 08:21:20 +0000 (09:21 +0100)]
karo: tx53: remove obsolete check for ':' in video_mode string
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
Lothar Waßmann [Fri, 6 Dec 2013 09:32:58 +0000 (10:32 +0100)]
Merge branch 'fdt-cleanup' into uboot-rel
Lothar Waßmann [Fri, 6 Dec 2013 09:32:50 +0000 (10:32 +0100)]
Merge branch 'tx6-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
Lothar Waßmann [Fri, 6 Dec 2013 09:32:43 +0000 (10:32 +0100)]
Merge branch 'tx51-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
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
Lothar Waßmann [Fri, 6 Dec 2013 09:29:39 +0000 (10:29 +0100)]
karo: fdt: use an alias to find CAN transceiver regulator
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
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
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
Lothar Waßmann [Fri, 6 Dec 2013 09:19:20 +0000 (10:19 +0100)]
karo: tx48: make 'struct node_info' static
Lothar Waßmann [Fri, 6 Dec 2013 09:11:01 +0000 (10:11 +0100)]
video: mxsfb: honor sync and clock polarity flags
Lothar Waßmann [Fri, 6 Dec 2013 09:10:42 +0000 (10:10 +0100)]
video: mxsfb: use system allocated framebuffer
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 *)
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
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
Lothar Waßmann [Fri, 6 Dec 2013 08:48:47 +0000 (09:48 +0100)]
karo: tx51: remove obsolete tx51_6xxx configs
Lothar Waßmann [Mon, 2 Dec 2013 13:40:08 +0000 (14:40 +0100)]
karo: tx53: don't print decimals for voltages
Lothar Waßmann [Mon, 2 Dec 2013 13:39:42 +0000 (14:39 +0100)]
karo: tx53: set clk_rate_low for LDO2 only
Lothar Waßmann [Mon, 2 Dec 2013 13:33:29 +0000 (14:33 +0100)]
karo: tx53: don't enable burst mode for buck-boost
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
Lothar Waßmann [Fri, 29 Nov 2013 16:49:08 +0000 (17:49 +0100)]
lcd: splashscreen: fix broken bmp8 format
Lothar Waßmann [Thu, 28 Nov 2013 14:39:17 +0000 (15:39 +0100)]
karo: tx48: move 'dtb' partition just before 'bbt'
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.
Lothar Waßmann [Thu, 28 Nov 2013 11:09:59 +0000 (12:09 +0100)]
karo: tx48: remove useless MUX_CFG() macro
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.
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
Lothar Waßmann [Thu, 28 Nov 2013 11:03:52 +0000 (12:03 +0100)]
karo: tx48: use optimized NAND timing
Lothar Waßmann [Thu, 28 Nov 2013 11:02:38 +0000 (12:02 +0100)]
karo: tx48: enable GPMC prefetch engine
Lothar Waßmann [Thu, 28 Nov 2013 11:02:01 +0000 (12:02 +0100)]
mtd: nand: omap_gpmc: implement GPMC prefetch engine support
Lothar Waßmann [Thu, 28 Nov 2013 10:29:21 +0000 (11:29 +0100)]
mtd: nand: omap_gpmc: misc cleanups
Lothar Waßmann [Thu, 28 Nov 2013 09:42:40 +0000 (10:42 +0100)]
arm: am33xx: remove obsolete include file asm/arch/nand.h
Lothar Waßmann [Fri, 22 Nov 2013 09:01:50 +0000 (10:01 +0100)]
karo: tx48: update video_mode handling
Lothar Waßmann [Fri, 22 Nov 2013 09:01:33 +0000 (10:01 +0100)]
karo: tx48: update Copyright notice
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
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
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()
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
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
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
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
Lothar Waßmann [Thu, 21 Nov 2013 09:44:44 +0000 (10:44 +0100)]
mx6: add fuse bank5 definitions
Lothar Waßmann [Tue, 19 Nov 2013 14:55:25 +0000 (15:55 +0100)]
karo: fdt: print error messages instead of numbers
Lothar Waßmann [Tue, 19 Nov 2013 14:54:51 +0000 (15:54 +0100)]
karo: fdt: set fdtsize to 0 before loading DTB
Lothar Waßmann [Tue, 19 Nov 2013 14:54:17 +0000 (15:54 +0100)]
karo: fdt: use setenv_hex() to set fdtsize variable
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
Lothar Waßmann [Tue, 19 Nov 2013 14:50:14 +0000 (15:50 +0100)]
karo: fdt: improve display fdt path handling
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
Lothar Waßmann [Tue, 19 Nov 2013 14:46:27 +0000 (15:46 +0100)]
karo: tx6: Add missing GPL header
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
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()
Lothar Waßmann [Tue, 5 Nov 2013 22:11:47 +0000 (23:11 +0100)]
doc: KARO: update FDT handling description
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
Lothar Waßmann [Mon, 4 Nov 2013 09:00:54 +0000 (10:00 +0100)]
karo: add 'fdtsave' command to default env
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.
Lothar Waßmann [Mon, 4 Nov 2013 08:58:08 +0000 (09:58 +0100)]
karo: tx6: cleanup config file
Lothar Waßmann [Mon, 4 Nov 2013 08:57:45 +0000 (09:57 +0100)]
karo: tx6: set I2C speed to 400kHz
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
Lothar Waßmann [Mon, 4 Nov 2013 08:50:01 +0000 (09:50 +0100)]
Remove a bogus bit set in MAPSR
Lothar Waßmann [Mon, 28 Oct 2013 14:57:28 +0000 (15:57 +0100)]
fdt: karo: add support for LVDS selection via 'video_mode'
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.
Lothar Waßmann [Fri, 25 Oct 2013 12:51:15 +0000 (14:51 +0200)]
dts: tx28: use karo_fdt_fixup_flexcan()
Lothar Waßmann [Fri, 25 Oct 2013 08:33:30 +0000 (10:33 +0200)]
Merge branch 'karo-tx-merge'
Lothar Waßmann [Fri, 25 Oct 2013 08:29:35 +0000 (10:29 +0200)]
fdt: update 'fdtsize' env variable when resizing FDT
Lothar Waßmann [Fri, 25 Oct 2013 08:28:06 +0000 (10:28 +0200)]
karo: tx48: update video mode handling
Lothar Waßmann [Fri, 25 Oct 2013 08:26:13 +0000 (10:26 +0200)]
karo: whitespace cleanup
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()
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()
Lothar Waßmann [Thu, 24 Oct 2013 11:40:36 +0000 (13:40 +0200)]
karo: tx51: remove debug message showing display parameters
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()
Lothar Waßmann [Thu, 24 Oct 2013 11:36:27 +0000 (13:36 +0200)]
karo: tx28s: make FEC1 init solely dependant on DT
Lothar Waßmann [Thu, 24 Oct 2013 11:35:21 +0000 (13:35 +0200)]
karo: tx28s: print message if fecmxc_initialize() fails
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
Lothar Waßmann [Thu, 24 Oct 2013 11:04:12 +0000 (13:04 +0200)]
karo: tx28: print MAC address from OCOTP
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
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
Lothar Waßmann [Thu, 24 Oct 2013 09:11:56 +0000 (11:11 +0200)]
karo: tx28: enable PHYLIB support
Lothar Waßmann [Mon, 21 Oct 2013 14:14:01 +0000 (16:14 +0200)]
karo: tx53: 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
Lothar Waßmann [Mon, 21 Oct 2013 13:54:02 +0000 (15:54 +0200)]
karo: tx53: use global 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()
Lothar Waßmann [Mon, 21 Oct 2013 13:52:56 +0000 (15:52 +0200)]
karo: fdt: disable the 'display' node rather than its parent
Lothar Waßmann [Mon, 21 Oct 2013 13:51:50 +0000 (15:51 +0200)]
arm: imx5: remove bogus #if
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
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
Lothar Waßmann [Mon, 21 Oct 2013 13:47:32 +0000 (15:47 +0200)]
imx6: iomux: remove use of NO_PAD_CTRL
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
Lothar Waßmann [Mon, 21 Oct 2013 13:42:34 +0000 (15:42 +0200)]
Merge branch 'tx28-bugfix' into karo-tx-merge
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
Lothar Waßmann [Mon, 21 Oct 2013 13:41:32 +0000 (15:41 +0200)]
karo: tx28: add missing init of panel_info
Lothar Waßmann [Mon, 21 Oct 2013 13:36:52 +0000 (15:36 +0200)]
Merge branch 'tx51-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
Lothar Waßmann [Mon, 21 Oct 2013 13:36:27 +0000 (15:36 +0200)]
Merge branch 'tx48-bugfix' into karo-tx-merge
Lothar Waßmann [Mon, 21 Oct 2013 13:34:37 +0000 (15:34 +0200)]
karo: tx53: update video mode handling code
Lothar Waßmann [Mon, 21 Oct 2013 13:34:19 +0000 (15:34 +0200)]
karo: tx53: remove useless #if