omap1 changes for v4.21
From: "Tony Lindgren" <[email protected]>
The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:
Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.21/omap1-signed
for you to fetch changes up to 5a87809b89b64c0ccd82261de53c41f2fffb56da:
Merge branch 'omap1-usb-fix' into omap-for-v4.21/omap1 (2018-12-11 08:14:58 -0800)
----------------------------------------------------------------
Changes for omap1 variants for v4.21 merge window
In this set of changes Aaro Koskinen revives Palm Tungsten E for the MMC and USB making it usable again. And Janusz Krzysztofik follows up on the clean-up of ams-delta GPIO handling. The other changes are clean-up for DEFINE_SHOW_ATTRIBUTE by Yangtao Li.
----------------------------------------------------------------
Aaro Koskinen (4):
ARM: OMAP1/2: fix SoC name printing
ARM: OMAP1: devices: configure omap1_spi100k only on OMAP7xx
ARM: OMAP1: add MMC configuration for Palm Tungsten E
ARM: OMAP1: fix USB configuration for device-only setups
Janusz Krzysztofik (5):
ARM: OMAP1: ams-delta: make board header file local to mach-omap1
ARM: OMAP1: ams-delta: Provide GPIO lookup table for LED device
ARM: OMAP1: ams-delta: Drop board specific global GPIO numbers
ARM: OMAP1: ams-delta: Drop unused symbols from the board header
ARM: OMAP1: ams-delta: Move AMS_DELTA_LATCH2_NGPIO to the board file
Tony Lindgren (1):
Merge branch 'omap1-usb-fix' into omap-for-v4.21/omap1
Yangtao Li (2):
ARM: OMAP1: clock: Change to use DEFINE_SHOW_ATTRIBUTE macro
ARM: OMAP: PM: Change to use DEFINE_SHOW_ATTRIBUTE macro
arch/arm/mach-omap1/Makefile | 2 +-
arch/arm/mach-omap1/ams-delta-fiq-handler.S | 2 +-
arch/arm/mach-omap1/ams-delta-fiq.c | 3 +-
arch/arm/mach-omap1/board-ams-delta.c | 106 ++++++---------------
.../{include/mach => }/board-ams-delta.h | 24 +----
arch/arm/mach-omap1/board-palmte.c | 29 ++++++
arch/arm/mach-omap1/clock.c | 14 +--
arch/arm/mach-omap1/devices.c | 3 +
arch/arm/mach-omap1/id.c | 6 +-
arch/arm/mach-omap1/include/mach/usb.h | 2 +-
arch/arm/mach-omap1/pm.c | 13 +--
arch/arm/mach-omap2/id.c | 4 +-
12 files changed, 76 insertions(+), 132 deletions(-)
rename arch/arm/mach-omap1/{include/mach => }/board-ams-delta.h (66%)Quoted 14 lines · Tony Lindgren
From: "Tony Lindgren" <[email protected]>
The following changes since commit
651022382c7f8da46cb4872a545ee1da6d097d2a:Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omaptags/omap-for-v4.21/omap1-signedfor you to fetch changes up to
5a87809b89b64c0ccd82261de53c41f2fffb56da:Merge branch 'omap1-usb-fix' into omap-for-v4.21/omap1 (2018-12-11 08:14:58 -0800)
Quoted 7 lines
----------------------------------------------------------------
Changes for omap1 variants for v4.21 merge windowIn this set of changes Aaro Koskinen revives Palm Tungsten E for the MMC and USB making it usable again. And Janusz Krzysztofik follows up on the clean-up of ams-delta GPIO handling. The other changes are clean-up for
DEFINE_SHOW_ATTRIBUTEby Yangtao Li.
Cool, merged into next/soc now. Is the kernel about to outgrow these platforms due to binary size just slowly increasing over time, or is it still usable?
-Olof
Hi,
Quoted 2 lines · Olof Johansson
Cool, merged into next/soc now. Is the kernel about to outgrow these platforms due to binary size just slowly increasing over time, or is it still usable?
It's still very much usable. On currently actively tested OMAP1 boards we have >= 32 MB RAM, and there hasn't been any issues. You might need a custom kconfig however, depending on which board you are using.
On Nokia 770, the bootloader refuses > 2 MB kernel, so I'm using chainloading (still with a modern kernel, but with minimized .config) and kexec to boot a bigger kernel. But this has been going on for couple of years already.
A.