From: <hap...@us...> - 2007-09-13 17:53:35
|
Revision: 1311 http://hackndev.svn.sourceforge.net/hackndev/?rev=1311&view=rev Author: happy-slapin Date: 2007-09-13 10:53:33 -0700 (Thu, 13 Sep 2007) Log Message: ----------- Cleanup Removed Paths: ------------- linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/camera.txt linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/gpio_map.txt linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/gpio_map_ext.txt linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/i2c.txt linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/pxaci.c Deleted: linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/camera.txt =================================================================== --- linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/camera.txt 2007-09-13 17:46:47 UTC (rev 1310) +++ linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/camera.txt 2007-09-13 17:53:33 UTC (rev 1311) @@ -1,60 +0,0 @@ -GPLR0 GPLR1 GPLR2 GPLR3 - -No camera -0xFF511B05 0x3C7EDDFD 0xFF3F7328 0X8D1B6600 -0xFF511B15 0X3C7EDDFD 0XFF2F7328 0X8D1B6600 -0xff511b05 0x3c7efdfd 0xff2f7328 0x8d1b6600 -0xff511a85 0x3c7efda9 0x4a2d7328 0x8d1b6600 -0xff511a15 0x3c7efd19 0x8c3e7328 0x8d1b6600 -0xff511af5 0x3c7efdb9 0x8c2d7328 0x8d1b6600 - -Camera on -0XFF511B15 0X3C7ECB04 0X063C632A 0XBD0B6600 -0xff511b15 0x3cfe7328 0x002c630a 0x8d0b6600 -0xff511b85 0x3cfe1700 0x002c6308 0x8d0b6600 -0xff511b05 0x3cfe6288 0x633c612a 0x8d1b6600 -0xff511a15 0x3cfed304 0x443c410a 0x8d0b6600 -0xff511a05 0x3cfe8ee8 0xf72e4108 0x8d1b6600 - - XXXXXXXX XXXXX X XX XXX XXXXXXXX - - -GPLR1 -Camera off -dfd 1101 1111 1101 -da9 1101 1010 1001 -d19 1101 0001 1001 -db9 1101 1011 1001 - -Camera on -b04 1011 0000 0100 -328 0011 0010 1000 -700 0111 0000 0000 -288 0010 1000 1000 -304 0011 0000 0100 -ee8 1110 1110 1000 - - XX X XXXX XXX -Camera: off on -GPIO32 1 0 -GPIO41 0 1 # FF_RTS, strange... - -GPLR2 -Camera off -XFXX7XXX 1111 XXXX XXXX 0111 XXXX XXXX XXXX -XAXX7XXX 1010 XXXX XXXX 0111 XXXX XXXX XXXX -XCXX7XXX 1100 XXXX XXXX 0111 XXXX XXXX XXXX - -Camera on -X6XX6XXX 0110 XXXX XXXX 0110 XXXX XXXX XXXX -X0XX6XXX 0000 XXXX XXXX 0110 XXXX XXXX XXXX -X3XX6XXX 0011 XXXX XXXX 0110 XXXX XXXX XXXX -X4XX4XXX 0100 XXXX XXXX 0100 XXXX XXXX XXXX -X7XX4XXX 0111 XXXX XXXX 0100 XXXX XXXX XXXX - - XXX XXXX XXXX XXX XXXX XXXX XXXX - -Camera: off on -GPIO76 1 0 # L_PCLK_WR, seems just accidentally -GPIO91 1 0 - Deleted: linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/gpio_map.txt =================================================================== --- linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/gpio_map.txt 2007-09-13 17:46:47 UTC (rev 1310) +++ linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/gpio_map.txt 2007-09-13 17:53:33 UTC (rev 1311) @@ -1,122 +0,0 @@ -GPIO pin Level Dir Function -GPIO_0 0 I 00 Low POWER detect? -GPIO_1 1 I 00 -GPIO_2 1 O 00 SYS_EN -GPIO_3 1 O 00 -GPIO_4 1 O 00 -GPIO_5 1 I 00 PWR_CAP<0> -GPIO_6 1 I 00 PWR_CAP<1> -GPIO_7 1 I 00 PWR_CAP<2> -GPIO_8 1 I 00 PWR_CAP<3> -GPIO_9 0 I 00 -GPIO_10 1 I 00 -GPIO_11 0 I 00 -GPIO_12 1 I 00 USB_PULLUP -GPIO_13 0 I 02 KP_DKIN7 // Voice Memo button -GPIO_14 0 I 00 SD card inserted -GPIO_15 0 I 00 USB_DETECT -GPIO_16 1 O 02 PWM_OUT0 -GPIO_17 1 O 00 Bluetooth: 1 when enabled in POS -GPIO_18 0 O 00 -GPIO_19 1 O 00 Screen goes white when 0 -GPIO_20 1 O 00 BL_POWER // Backlight goes off when 0 -GPIO_21 0 O 00 LCD border switch -GPIO_22 0 O 00 LCD border select -GPIO_23 0 O 02 SSPSCLK -GPIO_24 1 O 02 SSPSFRM -GPIO_25 0 O 02 SSPSTXD -GPIO_26 1 I 01 SSPRXD -GPIO_27 0 I 00 WM9712_IRQ -GPIO_28 0 I 01 AC97_BITCLK // AC97 -GPIO_29 0 I 01 AC97_SDATA_IN0 // AC97 -GPIO_30 0 O 02 AC97_SDATA_OUT // AC97 -GPIO_31 0 O 02 AC97_SYNC // AC97 -GPIO_32 0 O 00 -GPIO_33 0 O 00 -GPIO_34 1 I 00 -GPIO_35 1 I 01 FFCTS -GPIO_36 1 O 00 -GPIO_37 1 I 00 -GPIO_38 0 O 00 -GPIO_39 0 O 00 -GPIO_40 0 O 00 -GPIO_41 1 O 02 FF_RTS -GPIO_42 1 I 01 BTRXD -GPIO_43 1 O 02 BTTXD -GPIO_44 1 I 01 BTCTS -GPIO_45 1 O 02 BTRTS -GPIO_46 1 I 02 STD_RXD -GPIO_47 0 O 01 STD_TXD -GPIO_48 1 I 01 CIF_DD5 -GPIO_49 0 O 00 IR_SD -GPIO_50 1 I 01 CIF_DD3 -GPIO_51 1 I 01 CIF_DD2 -GPIO_52 1 I 01 CIF_DD4 -GPIO_53 0 O 02 CIF_MCLK -GPIO_54 1 I 03 CIF_PCLK -GPIO_55 0 I 01 CIF_DD1 -GPIO_56 1 O 00 -GPIO_57 0 O 00 -GPIO_58 1 O 02 LDD0 -GPIO_59 1 O 02 LDD1 -GPIO_60 1 O 02 LDD2 -GPIO_61 1 O 02 LDD3 -GPIO_62 1 O 02 LDD4 -GPIO_63 1 O 02 LDD5 -GPIO_64 1 O 02 LDD6 -GPIO_65 1 O 02 LDD7 -GPIO_66 1 O 02 LDD8 -GPIO_67 1 O 02 LDD9 -GPIO_68 1 O 02 LDD10 -GPIO_69 1 O 02 LDD11 -GPIO_70 1 O 02 LDD12 -GPIO_71 1 O 02 LDD13 -GPIO_72 1 O 02 LDD14 -GPIO_73 1 O 02 LDD15 -GPIO_74 1 O 02 L_LCLK_RD -GPIO_75 1 O 02 L_LCLK_A0 -GPIO_76 1 O 02 L_PCLK_WR -GPIO_77 1 O 02 L_BIAS -GPIO_78 0 O 00 -GPIO_79 0 O 00 -GPIO_80 1 I 00 -GPIO_81 1 I 02 CIF_DD0 -GPIO_82 0 O 00 -GPIO_83 0 O 00 Bluetooth: 1 when enabled in POS -GPIO_84 1 I 03 CIF_FV -GPIO_85 1 I 03 CIF_LV -GPIO_86 1 I 00 -GPIO_87 0 I 00 -GPIO_88 0 O 00 LED -GPIO_89 0 O 01 AC97_SYSCLK -GPIO_90 0 O 00 -GPIO_91 1 O 00 1->0 disables I2C0? -GPIO_92 0 O 00 -GPIO_93 1 I 02 CIF_DD6 -GPIO_94 0 I 00 -GPIO_95 0 O 00 USB_POWER -GPIO_96 1 O 00 LCD_POWER (LCD OFF when 0) -GPIO_97 0 I 03 KP_MKIN3 -GPIO_98 1 O 00 -GPIO_99 1 I 00 -GPIO100 0 I 01 KP_MKIN0 -GPIO101 0 I 01 KP_MKIN1 -GPIO102 0 I 01 KP_MKIN2 -GPIO103 1 O 02 KP_MKOUT0 -GPIO104 1 O 02 KP_MKOUT1 -GPIO105 1 O 02 KP_MKOUT2 -GPIO106 0 O 00 -GPIO107 1 I 00 -GPIO108 1 I 01 CIF_DD7 -GPIO109 0 O 00 -GPIO110 0 O 00 -GPIO111 0 O 00 -GPIO112 0 O 00 CAMERA? -GPIO113 1 O 00 -GPIO114 1 O 00 -GPIO115 0 I 00 -GPIO116 0 O 00 -GPIO117 1 O 01 SCL -GPIO118 1 O 01 SDA -GPIO119 0 O 00 -GPIO120 0 O 00 CAMERA? Deleted: linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/gpio_map_ext.txt =================================================================== --- linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/gpio_map_ext.txt 2007-09-13 17:46:47 UTC (rev 1310) +++ linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/gpio_map_ext.txt 2007-09-13 17:53:33 UTC (rev 1311) @@ -1,62 +0,0 @@ -GPIO pin Level Dir Function -GPIO 0 0 I 00 -GPIO 1 1 I 00 -GPIO 2 1 O 00 -GPIO 3 1 O 00 -GPIO 4 1 O 00 -GPIO 5 1 I 00 -GPIO 6 1 I 00 -GPIO 7 1 I 00 -GPIO 8 1 I 00 -GPIO 9 0 I 00 -GPIO 10 1 I 00 -GPIO 11 0 I 00 -GPIO 12 1 I 00 -GPIO 14 0 I 00 -GPIO 15 0 I 00 -GPIO 17 1 O 00 -GPIO 18 0 O 00 -GPIO 19 1 O 00 -GPIO 20 1 O 00 -GPIO 21 0 O 00 -GPIO 22 0 O 00 -GPIO 27 0 I 00 -GPIO 32 0 O 00 -GPIO 33 0 O 00 -GPIO 34 1 I 00 -GPIO 36 1 O 00 -GPIO 37 1 I 00 -GPIO 38 0 O 00 -GPIO 39 0 O 00 -GPIO 40 0 O 00 -GPIO 49 0 O 00 -GPIO 56 1 O 00 -GPIO 57 0 O 00 -GPIO 78 0 O 00 -GPIO 79 0 O 00 -GPIO 80 1 I 00 -GPIO 82 0 O 00 -GPIO 83 0 O 00 -GPIO 86 1 I 00 -GPIO 87 0 I 00 -GPIO 88 0 O 00 -GPIO 90 0 O 00 -GPIO 91 1 O 00 -GPIO 92 0 O 00 -GPIO 94 0 I 00 -GPIO 95 0 O 00 -GPIO 96 1 O 00 -GPIO 98 1 O 00 -GPIO 99 1 I 00 -GPIO106 0 O 00 -GPIO107 1 I 00 -GPIO109 0 O 00 -GPIO110 0 O 00 -GPIO111 0 O 00 -GPIO112 0 O 00 -GPIO113 1 O 00 -GPIO114 1 O 00 -GPIO115 0 I 00 -GPIO116 0 O 00 -GPIO119 0 O 00 -GPIO120 0 O 00 Deleted: linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/i2c.txt =================================================================== --- linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/i2c.txt 2007-09-13 17:46:47 UTC (rev 1310) +++ linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/i2c.txt 2007-09-13 17:53:33 UTC (rev 1311) @@ -1,28 +0,0 @@ -root@palmz72:/$ i2cdetect 1 -WARNING! This program can confuse your I2C bus, cause data loss and worse! -I will probe file /dev/i2c-1. -I will probe address range 0x03-0x77. -Continue? [Y/n] y - 0 1 2 3 4 5 6 7 8 9 a b c d e f -00: XX XX XX XX XX XX XX XX XX XX XX XX XX -10: XX XX XX XX 14 XX XX XX XX XX XX XX XX XX XX XX -20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX -30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX -40: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX -50: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX -60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX -70: XX XX XX XX XX XX XX XX -root@palmz72:/$ i2cdetect 0 -WARNING! This program can confuse your I2C bus, cause data loss and worse! -I will probe file /dev/i2c-0. -I will probe address range 0x03-0x77. -Continue? [Y/n] y - 0 1 2 3 4 5 6 7 8 9 a b c d e f -00: XX XX XX XX XX XX XX XX XX XX XX XX XX -10: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX -20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX -30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX -40: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX -50: 50 51 52 53 54 55 56 57 XX XX XX XX XX XX XX XX -60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX -70: XX XX XX XX XX XX XX XX Deleted: linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/pxaci.c =================================================================== --- linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/pxaci.c 2007-09-13 17:46:47 UTC (rev 1310) +++ linux4palm/linux/branches/cleanup-branch-never-commit/arch/arm/mach-pxa/palmz72/pxaci.c 2007-09-13 17:53:33 UTC (rev 1311) @@ -1,134 +0,0 @@ -#include <linux/module.h> -#include <linux/platform_device.h> -#include <asm/arch/pxa-regs.h> -#include <asm/arch/hardware.h> - -static int pxaci_enabled = 0; -static DEFINE_MUTEX(enable_mutex); - -static void show_ci_regs(void) -{ - printk(KERN_INFO "CI regs:\nCICR0=%08x CICR1=%08x\nCICR2=%08x CICR3=%08x\nCICR4=%08x\n", CICR0, CICR1, CICR2, CICR3, CICR4); - printk(KERN_INFO "CISR=%08x\n", CISR); -} - -static ssize_t pxaci_enable_show(struct device *dev, - struct device_attribute *attr, char *buf) -{ - printk(KERN_INFO "PXACIF: read\n"); - show_ci_regs(); - return sprintf(buf, "%u\n", pxaci_enabled); -} -/* -CICR0 = 0x800003f7 DMA_EN|~PAR_EN|~SL_CAP_EN|~ENB|~DIS|SIM=000 (master-parallel)|TOM|RDAVM|FEM|EOLM|PERRM|QDM|CDM|~SOFM|~EOFM -CICR1 = 0x009f8412 ~TBIT|RGBT_CONV=00 (No) | -CICR2 = 0 -CICR3 = 0x000000ef -CICR4 = 0x00880001 - -*/ - - -static ssize_t pxaci_enable_store(struct device *dev, struct device_attribute *attr, - const char *buf, size_t count) -{ - int state; - - printk(KERN_INFO "PXACIF: write\n"); - show_ci_regs(); - if (sscanf(buf, "%u", &state) != 1) - return -EINVAL; - - if ((state != 1) && (state != 0)) - return -EINVAL; - - mutex_lock(&enable_mutex); - if (state != pxaci_enabled) { - pxaci_enabled = state; - pxa_set_cken(CKEN24_CAMERA, state); - if(pxaci_enabled) { - CICR0 = 0x3ff; - CICR1 = 0x009f8412; - CICR2 = 0x0; - CICR3 = 0xef; - CICR4 = 0x00880001; - CICR0 = CICR0_ENB|0x3ff; - } else { - CICR0 = 0x3ff; - CICR1 = 0x009f8412; - CICR2 = 0x0; - CICR3 = 0xef; - CICR4 = 0x00880001; - } - } - mutex_unlock(&enable_mutex); - - return strnlen(buf, count); -} - -static DEVICE_ATTR(enable, S_IRUGO | S_IWUSR, pxaci_enable_show, pxaci_enable_store); - - -#ifdef CONFIG_PM -static int pxaci_suspend(struct platform_device *pdev, pm_message_t state) -{ - pxa_set_cken(CKEN24_CAMERA, 0); - return 0; -} - -static int pxaci_resume(struct platform_device *pdev) -{ - pxa_set_cken(CKEN24_CAMERA, pxaci_enabled); - return 0; -} -#else -#define pxaci_suspend NULL -#define pxaci_resume NULL -#endif - - -static int pxaci_probe(struct platform_device *pdev) -{ - int ret; - pxa_set_cken(CKEN24_CAMERA, 0); - show_ci_regs(); - ret = device_create_file(&pdev->dev, &dev_attr_enable); - printk(KERN_INFO "Initialized device PXACI\n"); - return 0; -} - -static int pxaci_remove(struct platform_device *pdev) -{ - pxa_set_cken(CKEN24_CAMERA, 0); - printk(KERN_INFO "Denitialized device PXACI\n"); - return 0; -} - -static struct platform_driver pxaci_driver = { - .probe = pxaci_probe, - .remove = pxaci_remove, - .suspend = pxaci_suspend, - .resume = pxaci_resume, - .driver = { - .name = "pxacif", - }, -}; - -static int __init pxacif_init(void) -{ - int pdreg = platform_driver_register(&pxaci_driver); - - return pdreg; -} - -static void __exit pxacif_exit(void) -{ - platform_driver_unregister(&pxaci_driver); -} - -module_init(pxacif_init); -module_exit(pxacif_exit); - -MODULE_AUTHOR("Sergey Lapin <sl...@ha...>"); -MODULE_DESCRIPTION("XScale Camera Interface Experiments Driver"); -MODULE_LICENSE("GPL"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |