summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libcamera: Adjust some parametersJeong-Seok Yang2010-10-281-6/+13
| | | | | | | | | fps for VGA: 7-15 focal length for VGA: 0.9 mm Change-Id: Ie4c66e153ea925715795f3f7bbc280eb1c0fb819 Signed-off-by: Jeong-Seok Yang <jseok.yang@samsung.com> pid:3639
* S5PC11X: libcamera: Fix nightshot mode exceptionMike J. Chen2010-10-281-17/+17
| | | | | | | | | | | | Move the check for fps range changes before the scene mode check. Otherwise, we would change the fps range out from under the caller and a previously valid setting would become invalid suddenly. Change-Id: I998a406387f76cd3f0a586ec61a86ea0fc3a311c Signed-off-by: Mike J. Chen <mjchen@sta.samsung.com> pid:3654
* S5PC11X: OVERLAY: Modify to check constraintsjungmin2010-10-272-29/+85
| | | | | | | Modify constraints check routine according to hw spec Change-Id: I236efacb457f2b3b79c43f4d510c523e95330706 Signed-off-by: hoony.yu <hoony.yu@samsung.com>
* update kernelBrian Swetland2010-10-272-0/+0
| | | | | | | | 8f88a8d... ARM: herring: watchdog: reduce watchdog reset to 5s, pet at 4s. d28f164... pn544: fix interrupted read fe1a040... S5PC11X: Camera: Adjust the intensity of flash Change-Id: I90ade29dd6671d5d9ba457c34f587c46c6bbd8a4
* Merge "libcamera: don't invoke callback when startPreview fails" into ↵Simon Wilson2010-10-271-3/+0
|\ | | | | | | gingerbread
| * libcamera: don't invoke callback when startPreview failsSimon Wilson2010-10-261-3/+0
| | | | | | | | | | | | | | | | | | | | | | startPreview() of SecCameraHWInterface.cpp should not invoke a callback when startPreview fails. It will cause a deadlock. CameraService was holding mLock in any method call from applications. In those calls, camera HAL must not invoke a callback and it also needs to acquire the mLock. startPreview should just return an error and apps will get an exception. Change-Id: I89f3a614a0efa56abcdde17ba5dd5f7a5e54911c
* | Require new bootloader (JJ7):Ed Heyl2010-10-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | S5PC11X : BOOTLOADER : JJ7 Bootloader Release 1. Bug fix for sleep & wakeup lockup after power-off charging 2. Change logo image 3. Support booting buzz on power key power on 4. Enable security but not check image verification -> We can return to old version by JJ7 bootloader, Next bootloader do not support no signing bootloader & radio image download. 5. Add some debug lcd message to debug automatic test problem Change-Id: I393363493196d676f170198b7bd3000af380b10b
* | Issue 3133689: more dump and trace in audio HAL.Eric Laurent2010-10-262-11/+227
| | | | | | | | | | | | | | Added dump for AudioHardware, AudioStreamInALSA and AudioStreamOutALSA to get more information in dumpsys in case the problem happens again. Change-Id: Idedde9fa8a3c6681bbc6f88d4e3e72b38a1e4927
* | Merge "Reduce safe mode disabled vibration period down to 1ms." into gingerbreadJeff Brown2010-10-261-0/+5
|\ \
| * | Reduce safe mode disabled vibration period down to 1ms.Jeff Brown2010-10-261-0/+5
| | | | | | | | | | | | | | | | | | | | | This makes the vibration barely perceptible, like a light tap. Bug: 3131908 Change-Id: Idb97e02c7c00299af575c28eb13671682295ddba
* | | Merge "update kernel" into gingerbreadBrian Swetland2010-10-262-0/+0
|\ \ \
| * | | update kernelBrian Swetland2010-10-262-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 435a193 ARM: herring: add watchdog platform device 8bd1b6d ARM: herring: watchdog driver 35e8e33 ARM: herring: turn off hotplug helper 51f1e98 power: charger: add DEV_CAR_KIT to charger mask 4ac2fee ASoC: Don't clear AIF3 configuration needlessly 1733d40 mxt224: TOUCH: Handled messages with SUPPRESS bit set bf6ac9e S5PC11X: WLAN: Modified wlan gpio for starting/stopping driver in suspend. 9404aa6 S5PC11X: FIMC: add mutex in fimc_release. 1544007 S5PC11X: Remove Sony ISX006 camera support 4c7e256 ARM: PL330: Check for null before dereferencing Change-Id: I5a50124b9e3a47d1c94db89fc2f8b6e369d9b58f
* | | | Merge "Fix issue 3133567." into gingerbreadEric Laurent2010-10-262-44/+47
|\ \ \ \ | |/ / / |/| | |
| * | | Fix issue 3133567.Eric Laurent2010-10-262-44/+47
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pcm in and mixer drivers do not allow path changes while an input stream is active. A workaround is implemented in audio HAL consisting in forcing the input stream into standby() whenever a route change is requested. Also removed debug logging left on in alsa_pcm. Change-Id: I497fd4edd1fc6fa662b2d3d98bbe7c9c5b2f984c
* | | Merge "remove hardcoded input rules" into gingerbreadBrian Swetland2010-10-261-45/+0
|\ \ \ | |/ / |/| |
| * | remove hardcoded input rulesBrian Swetland2010-10-261-45/+0
| |/ | | | | | | | | | | | | these are now handled from ueventd.rc with the new support for settings owner/group/access on sysfs properties. Change-Id: If1086675de6c50d057da5276a979dd61d185a4d0
* | SEC_OMX Bug FixSeungBeom Kim2010-10-268-25/+91
|/ | | | | | | | | This patch is to fix the following bug: http://b/issue?id=3127000 - Make up for Flush Buffer Number Count - Bug fix is EOS Frame timestamp error and player hang Change-Id: I6ea46a0b8e91381216a7d2bc0e4bd20e3391f628 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
* New prebuilt kernel:Ed Heyl2010-10-252-0/+0
| | | | | | | | | | | | | 9404aa6 S5PC11X: FIMC: add mutex in fimc_release. 1544007 S5PC11X: Remove Sony ISX006 camera support 4c7e256 ARM: PL330: Check for null before dereferencing afcade7 S5PC11X: TOUCHKEY: Change on/off register values based on FW rev 38087d9 ARM: herring: Add debouncing for power and volume keys. ff2a091 S5PC11X: PM: Add workaround for Audio HW floating bug e62999e S5PC11X: SOUND: must be enabled Xtal 24mhz properly during call mode 74fa5a2 S5PC11X : CPUFREQ change ARM MCS register for 200mhz Change-Id: Ic06ca3f220ce9a2597087cc3db273a965f4207e8
* update kernel, including 1.1 hw supportBrian Swetland2010-10-252-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | afcade7 S5PC11X: TOUCHKEY: Change on/off register values based on FW rev 38087d9 ARM: herring: Add debouncing for power and volume keys. ff2a091 S5PC11X: PM: Add workaround for Audio HW floating bug e62999e S5PC11X: SOUND: must be enabled Xtal 24mhz properly during call mode 74fa5a2 S5PC11X : CPUFREQ change ARM MCS register for 200mhz 064f119 Revert "DEBUG: pm_evlog, irq tracing, pm tracing" 66f8e52 mmc: sdhci-s3c: fix NULL ptr access in sdhci_s3c_remove 1b1d3c1 S5PC11X: MMC: Remove MMC_CAP_ATHEROS_WIFI capability. a3d97b0 S5PC11X: MFC: Add mfc firmware reload scheme 6728d4d S5PC11X: MFC: Add error handling of mfc_probe function. 2ee0351 S5PC11X: MFC: Change id code reading code for fix ioremap bug. 597f610 S5PC11X: MFC: Delete unused debug messages. eec5fda S5PC11X: BOOTIMG: Show Booting LOGO IMG in Kernel booting time. 5894eb0 regulator: set max8998->dev to &pdev->dev. 90c4365 regulator: max8998 - set max8998->num_regulators 161b0fe regulator: max8998 - fix memory allocation size for max8998->rdev e27377e S5PC11X: BATTERY:Change next finish time if charging is ended by timeover. 675982e ASoC: Activate high pass filter for right channel with headset record 37abffc S5PC11X: Camera: for keeping exposure value until capturing 550c095 S5PC11X: Camera: Increase waiting time for searching auto focusing ee13fea S5PC11X: Camera: for do not check ESD status on auto focusing cbccec5 S5PC11X: Camera: Fix a voltage of CAM_ISP_HOST_2.8V ccf24b2 s3cfb_tl2796: Update gamma table Change-Id: I3ad21ed6f237e3deca8719633351665d2f13a237
* Merge "Fix issue 3130388." into gingerbreadEric Laurent2010-10-251-1/+2
|\
| * Fix issue 3130388.Eric Laurent2010-10-251-1/+2
| | | | | | | | | | | | | | | | | | | | | | The problem comes from the way the codec driver handles codec path and clock configuration when a call is terminated: the driver relies on the pcm output stream to be stopped and restarted between two calls. This is not the case if music is playing when a first call is received and not stopped before a second call is received. Implemented a workaround in audio HAL that forces the output stream into standby when the call is terminated. Change-Id: I58ed6f4e3a5edb0e363c06580e2b97ce68988c4c
* | Merge "S5PC11X: libcamera: fix a number of bugs in camera HAL" into gingerbreadSimon Wilson2010-10-253-417/+370
|\ \
| * | S5PC11X: libcamera: fix a number of bugs in camera HALMike J. Chen2010-10-253-417/+370
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * don't save parameters that aren't valid * correct the focal length exif info - should be 3.43mm * update with right focus distance info for front camera * correct thumbnail size in params to match HAL code * fix advertized 1M picture size to match recent driver change * don't generate thumbnails if size set to 0x0 * set right max preview size * don't set scene mode if we don't have any in front camera * update to latest fps ranges in rear sensor (min of 15fps in normal mode, 4fps in night mode) * add support for GPS_TIMESTAMP, GPS_DATESTAMP, GPS_PROCESSING_METHOD * remove gps settings if passed NULL * move recording-size info to internal params * workaround front camera not supporting get_iso and get_shot_time for now * remove antibanding code since we don't support it * ignore invalid jpeg quality settings * reject fps max and min different than our current setting * simplify scene mode settings. driver should have all the right settings already for things like iso, sharpness, saturation, etc. the HAL shouldn't set these separately because that will just confuse and override the sensors own settings. Change-Id: Ib6121cc1ceb650a993661d0ec7498a3472a1dd89 Signed-off-by: Mike J. Chen <mjchen@sta.samsung.com>
* | | Require new JJ5 bootloader:Ed Heyl2010-10-251-1/+1
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | 5PC11X : BOOTLOADER : JJ5 Bootloader Release 1. Support multi auto test (Requested by Google) 2. Support oem lock & unlock function (Requested by Google) 3. Default logo was changed 4. Change FASTBOOT PID to 0x4E20 5. PMIC Setting value was modified to handling BUCK1 & 2 controll 6. Add frame buffer address to send fb address to kernel Change-Id: I9cb489d1a9e49bc413418bcd665ca416d838c91c
* | Enable new audio HALEric Laurent2010-10-252-3/+7
| | | | | | | | Change-Id: Ifeec94261b8535476e997ba044e9fd130123f1b5
* | Fix issue 3124837.Eric Laurent2010-10-252-258/+262
|/ | | | | | | | | | | | | | | | | There is a self deadlock condition in AudioStreamOutALSA::write() when a error occurs writing to the driver. In this case, the mutex is held and we call standby() which tries to acquire the mutex too. The same condition is fixed also in AudioStreamInALSA::read() Additional changes: - Use a single instance of the alsa mixer to avoid simultaneous route change requests to the kernel driver. - Protect all route and mode changes by common mutex to avoid changing routes while reading or writing from/to the kernel driver. - Merged support for headphones (w/o mic). - Code cleanup Change-Id: I62bfe34f4dd4538e410f030bd0063c8835b5ee54
* Merge "Fix OVERLAY_TRANSFORM_FLIP_H and OVERLAY_TRANSFORM_FLIP_V." into ↵Wu-cheng Li2010-10-251-2/+4
|\ | | | | | | gingerbread
| * Fix OVERLAY_TRANSFORM_FLIP_H and OVERLAY_TRANSFORM_FLIP_V.Wu-cheng Li2010-10-231-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | OVERLAY_TRANSFORM_FLIP_H = FIMC VFLIP OVERLAY_TRANSFORM_FLIP_V = FIMC HFLIP FIMC rotates first but android flips first. So, OVERLAY_TRANSFORM_FLIP_H and then OVERLAY_TRANSFORM_ROT_90 = OVERLAY_TRANSFORM_ROT_90 and then OVERLAY_TRANSFORM_FLIP_V = FIMC ROT 90 and then FIMC HFLIP bug:3114236 Change-Id: I07c2f40d5324a9b8e022ea30199ccb7c2aa56208
* | libcamera: for keeping exposure value until capturingJeong-Seok Yang2010-10-251-3/+0
| | | | | | | | | | | | | | | | | | | | | | Exposure value which setting automatically on auto focusing should be kept until capturing picture or until stopping auto focusing not until finishing auto focusing. Change-Id: Id3e4bacb73325f2f19e871cd22a05843ac59967e Signed-off-by: Jeong-Seok Yang <jseok.yang@samsung.com> pid:3568
* | Merge "Update Kernel" into gingerbreadMaarten Hooft2010-10-242-0/+0
|\ \
| * | Update KernelMaarten Hooft2010-10-242-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ccf24b2 s3cfb_tl2796: Update gamma table 0e54458 S5PC11X: SOUND: add headphone device for output and input stream 0d8d46a S5PC11X: MFC: Fix problem of mfc open fail. b552a5c ARM: S3C_PL330: Debug potential null pointer reference 1bc5a11 s3cfb: add debug chatter around late_resume 78e093a S5PC11X: LCD: set initial brightness to full 38d30f3 S5PC11X: S3CFB: Bug fix: Move request_irq location. af4316e S5PC11X: LCD: Remove the wrong gamma values in s6e63m0_SEQ_SETTING b99e2a9 S5PC11X: Camera: Turn on flash always on torch mode ec0dd0e S5PC11X: CAMERA: Change temp buffer to vmalloc 1a66a89 S5PC11X: PVR: Add power domain control code using regulator API. ad8f42f S5PC11X: CLOCK: G3D find a clock with "dev" pointer. d6c07a6 S5PC11X: PD: Add G3D platform device of power domain. d5ebb98 S5PC11X: PD: Add G3D power domain gating code. 8b8dfe5 S5PC11X: herring: Modify GPU platform devices b51a03d S5PC11X: G3D: Add platform devices related to g3d driver. b882101 ASoC: Tweak gains for voice recognition Change-Id: I93cad0e0873828fc2c170e9017bf7f7f46ce7250
* | | Merge "Fix issue 3119463." into gingerbreadMaarten Hooft2010-10-242-50/+225
|\ \ \
| * | | Fix issue 3119463.Eric Laurent2010-10-222-50/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no call audio uplink when headphones w/o mic are connected. This change together with a corresponding change in the kernel driver adds a separate device for headphonjes without mic: output is routed to headphones and input is routed from built-in mic. Change-Id: I19955f76ece19f661ae25d6a42bbcbe235a9e652
* | | | libcamera: Add EXIF thumbnail on capturing image of front cameraJeong-Seok Yang2010-10-243-22/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add thumbnail image in EXIF on capturing image of front camera Change-Id: I4f6f4eca5c29f397f793ea6a802997a2d2c65dc7 Signed-off-by: Jeong-Seok Yang <jseok.yang@samsung.com>
* | | | libcamera: for setting quality of JPEG on front cameraJeong-Seok Yang2010-10-241-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Front camera sensor doesn't support jpeg quality by itself. Because It use H/W JPEG encoder for capturing picture. So, It should be control in HAL. Change-Id: I7f31fae9098b69c3b2ec20891f8b815931bee638 Signed-off-by: Jeong-Seok Yang <jseok.yang@samsung.com>
* | | | SEC_OMX Thread Terminate Bug FixSeungBeom Kim2010-10-241-6/+16
| |/ / |/| | | | | | | | | | | | | | | | | | | | Bug Number : 3090226 This bug is H.263 Test player hang. Change-Id: I6c9312a18fb808803822df8f781d06cc824bfdd0 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
* | | Merge "libcamera: Add torch mode of flash" into gingerbreadMaarten Hooft2010-10-242-0/+7
|\ \ \
| * | | libcamera: Add torch mode of flashJeong-Seok Yang2010-10-242-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for supporting torch mode of flash fix: bugs 3064986 Change-Id: I7b5f822c232635640be7156b918b065623e04319 Signed-off-by: Jeong-Seok Yang <jseok.yang@samsung.com>
* | | | Merge "delay recovery startup until emmc block devices exist" into gingerbreadDoug Zongker2010-10-241-0/+31
|\ \ \ \ | |/ / / |/| | |
| * | | delay recovery startup until emmc block devices existDoug Zongker2010-10-241-0/+31
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | recovery can get started before the kernel has created the EMMC devices, which will make the wipe_data operation fail (trying to open a device that doesn't exist). Hold up the start of recovery for up to 5 seconds waiting for the userdata partition block device to exist. Bug: 3126195 Change-Id: I2b3d74cc3ffdc69372cdba00d3ffdc5251d8c6b3
* | | SP5C11X: libs3cjpeg: add support for additional gps tagsMike J. Chen2010-10-242-3/+31
|/ / | | | | | | | | | | | | | | | | | | | | Add support for the following GPS exif tags that CTS requires: GPS_TIMESTAMP GPS_DATESTAMP GPS_PROCESSING_METHOD Change-Id: I4aea9f20f6db247bb58c60f5869aa6cfbec6ad3a Signed-off-by: Mike J. Chen <mjchen@sta.samsung.com>
* | require new JJ7 radio imageBrian Swetland2010-10-221-1/+1
| | | | | | | | Change-Id: I87a7d210193ceed92b079d8b6ed8b52bb7b6d4aa
* | New prebuiltMaarten Hooft2010-10-222-0/+0
|/ | | | | | | | | | 894080e S5PC11X: BATTERY:Delete reset function that is called at Probe 939229c Revert "S5PC11X: CAMERA: update LSI camera EVT 1.0 Set File" 31ab41b S5PC11X: CAMERA: update LSI camera EVT 1.0 Set File 2bbf33e mtd: OneNAND: Samsung SoCs use own chip_probe function b9bbc73 mtd: OneNAND: Introduce chip_probe function Change-Id: I05c7407e9ee85296d615e710541f77647d9f30e1
* Merge "Revert new libaudio." into gingerbreadEric Laurent2010-10-222-2/+3
|\
| * Revert new libaudio.Eric Laurent2010-10-222-2/+3
| | | | | | | | | | | | Revert new libaudio until associated audio issues are fixed. Change-Id: Ife7373e70d8fbf338d81a3a4b646b5b363c15bad
* | Merge "Ignore first four light sensor events after enabling the sensor." ↵Simon Wilson2010-10-222-12/+15
|\ \ | |/ |/| | | into gingerbread
| * Ignore first four light sensor events after enabling the sensor.Mike Lockwood2010-10-222-12/+15
| | | | | | | | | | | | | | | | | | | | The Crespo light sensor will report 4 bogus events that appear to be based on the value at the time the sensor was disabled when the sensor is reenabled. These events cause problems with monotonically increasing algorithm in the Power Manager ALS support. Change-Id: I6c53f9c93276921d359107df8ee0279579c50092 Signed-off-by: Mike Lockwood <lockwood@google.com>
* | Fix issue 3123882.Eric Laurent2010-10-222-17/+21
|/ | | | | | | | | | | | When in call and an incoming call is received, the call mode is temporarily switched back to ringtone before the new call is answered. This was deconfiguring in call audio path and we did not recover properly when transitioning back from ring tone to in call. The fix consists in not changing the in call audio config when changing from in call to ring tone but only when going back to normal mode. Change-Id: I78928e4a0043f114accf1f602f255321161c45ad
* and again.Brian Swetland2010-10-222-0/+0
| | | | | | | | | | | | | | | 9110fb6 s3cfb_tl2796: Compute gamma curve values from one gamma table d01f07d DEBUG: turn pm debug printks back off 3eedf95 DEBUG: pm_evlog, irq tracing, pm tracing da5c45d S5PC11X: UART: Disable uart irq in suspend mode. 29a00dc S5PC11X: CAMERA: Fix resolutions 7d68c2b S5PC11X: BATTERY:wakelock set when USB is connected b32cfa4 modemctl: fix crashdumps and logdumps 7d46f79 input: cypress-touchkey: Switching to edge triggered interrupt ba62644 ASoC: Also avoid powering up WM8994 VMID on boot bae54bc ASoC: Use CODEC_OFF when marking the CODEC as powered down on suspend Change-Id: Ib4a34a485bc47838e0c8c9576c3c69ccf049cc3e
* Merge "Require new radio from samsung: S5PC11X: radio: update radio image ↵Ed Heyl2010-10-211-1/+1
|\ | | | | | | ver.I9020XXJJ6" into gingerbread