android_kernel_motorola_sm6225/include/asm-arm/arch-s3c2410
Ben Dooks a7ce8edc82 [ARM] 3026/1: S3C2410 - avoid possible overflow in pll calculations
Patch from Ben Dooks

Avoid the possiblity that if the board is using
a 16.9334 or higher crystal with a high PLL
multiplier, then the pll value could overflow
the capability of an int.

Also fix the value types of the intermediate
variables to unsigned int.

Rewrite of patch from Guillaume Gourat

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2005-10-20 23:21:18 +01:00
..
anubis-cpld.h [ARM] 2889/1: S3C2410 - Add machine Anubis 2005-09-07 11:49:23 +01:00
anubis-irq.h [ARM] 2889/1: S3C2410 - Add machine Anubis 2005-09-07 11:49:23 +01:00
anubis-map.h [ARM] 2934/1: Anubis - fix VA offsets for CPLD registers 2005-09-25 23:04:48 +01:00
audio.h [PATCH] ARM: 2762/1: S3C24XX Audio platform data 2005-06-28 21:01:03 +01:00
bast-cpld.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bast-irq.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bast-map.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bast-pmu.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
debug-macro.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
dma.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
entry-macro.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fb.h [PATCH] s3c2410fb: ARM S3C2410 framebuffer driver 2005-09-09 14:03:42 -07:00
hardware.h [ARM] 3005/1: S3C2440 - add definition for s3c2440_set_dsc() call in hardware.h 2005-10-13 16:46:35 +01:00
idle.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
iic.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
io.h [ARM] 3009/1: S3C2410 - io.h offsets too large for LDRH/STRH 2005-10-14 12:24:24 +01:00
irqs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
map.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
memory.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nand.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
otom-map.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
param.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-adc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-clock.h [ARM] 3026/1: S3C2410 - avoid possible overflow in pll calculations 2005-10-20 23:21:18 +01:00
regs-dsc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-gpio.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-gpioj.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-iic.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-iis.h [PATCH] ARM: 2819/1: Fix several S3C24x0 IIS defines 2005-07-26 19:20:25 +01:00
regs-irq.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-lcd.h [PATCH] s3c2410fb: ARM S3C2410 framebuffer driver 2005-09-09 14:03:42 -07:00
regs-mem.h [PATCH] ARM: 2640/1: Adds DRAM/BANKSIZE_MASK definitions for S3C2400 2005-04-25 18:36:50 +01:00
regs-nand.h [PATCH] ARM: 2676/1: S3C2440 - NAND register additions 2005-05-12 19:27:13 +01:00
regs-rtc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-sdi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-serial.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-spi.h [PATCH] ARM: 2641/1: Adds S3C2400_SPPIN_nCS to arch-s3c2410/regs-spi.h 2005-04-25 18:40:31 +01:00
regs-timer.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-udc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-watchdog.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
system.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
timex.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
uncompress.h [PATCH] ARM: 2644/1: Adds S3C2400 support to uncompress.h 2005-04-25 23:12:50 +01:00
usb-control.h [PATCH] ARM: 2849/1: S3C24XX - USB host update (2848/1) 2005-08-10 16:45:14 +01:00
vmalloc.h [PATCH] ARM: cleanup vmalloc start/offset macros 2005-05-03 12:20:29 +01:00
vr1000-cpld.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vr1000-irq.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vr1000-map.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00