Enable 'generic board init' for H2200 palmtop.
Signed-off-by: Lukasz Dalek
---
include/configs/h2200.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/h2200.h b/include/configs/h2200.h
index d026484..5d0b85e 100644
--- a/include/configs/h2200.h
+++ b/include/confi
Signed-off-by: Lukasz Dalek
---
include/configs/h2200.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/h2200.h b/include/configs/h2200.h
index d026484..5d0b85e 100644
--- a/include/configs/h2200.h
+++ b/include/configs/h2200.h
@@ -12,6 +12,7 @@
#define MACH_TYPE_H2200
This commit allows pxa2xx based boards to reimplement reset_cpu()
function with board specific reset sequence.
Signed-off-by: Lukasz Dalek
---
arch/arm/cpu/pxa/pxa2xx.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/cpu/pxa/pxa2xx.c b/arch/arm/cpu/pxa
Use Samsung S3CA410X01 companion chip to reset PDA.
Signed-off-by: Lukasz Dalek
---
Changes for v2:
- Reimplement reset_cpu() instead of board_reset()
---
board/h2200/h2200.c |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/board/h2200/h2200.c b/board
-by: Lukasz Dalek
---
arch/arm/cpu/pxa/start.S |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/arch/arm/cpu/pxa/start.S b/arch/arm/cpu/pxa/start.S
index 72af869..e71803e 100644
--- a/arch/arm/cpu/pxa/start.S
+++ b/arch/arm/cpu/pxa/start.S
@@ -183,7 +183,9 @@ relocate_code
Use Samsung S3CA410X01 companion chip to reset PDA.
Signed-off-by: Lukasz Dalek
---
board/h2200/h2200.c |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/board/h2200/h2200.c b/board/h2200/h2200.c
index 720b06e..a716a3f 100644
--- a/board/h2200/h2200.c
+++ b/board
Some boards have its own way to reset board. This patch adds support for
board_reset() function which is called from reset_cpu() to do board
specific actions before/instead main reset_cpu() actions.
Signed-off-by: Lukasz Dalek
---
arch/arm/cpu/pxa/pxa2xx.c |7 +++
1 files changed, 7
Add support for ethernet over USB which can be used for e.g. booting
process. It works with tftp and dhcp clients code.
Signed-off-by: Lukasz Dalek
---
Changes for v7:
- Removed CONFIG_H2200_USBETH
Changes for v6:
- Defined only one entire for board
Changes for v5
usbdescriptors.h conflicts with linux/usb/ch9.h.
Remove it.
Signed-off-by: Lukasz Dalek
---
drivers/usb/gadget/pxa25x_udc.c |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/drivers/usb/gadget/pxa25x_udc.c b/drivers/usb/gadget/pxa25x_udc.c
index dd74143..9ce98f0 100644
Add basic support for HP iPAQ h2200 palmtop. h2200 palmtop was targeted
to general consumers. It has 64 MB of RAM, 32 MB flash. No intergrated
Wi-Fi nor Ethernet. Based on Intel PXA255 processor. It was shipped with
Windows CE 4.2 operating system.
Signed-off-by: Lukasz Dalek
---
Changes for v6
Define CONFIG_CONS_INDEX to use ffuart as default console and fix
compilation error related to undefined CONFIG_CONS_INDEX.
Signed-off-by: Lukasz Dalek
---
include/configs/h2200.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/include/configs/h2200.h b/include/configs
Add support for ethernet over USB which can be used for e.g. booting
process. It works with tftp and dhcp clients code.
Signed-off-by: Lukasz Dalek
---
Changes for v7:
- Removed CONFIG_H2200_USBETH
Changes for v6:
- Defined only one entire for board
Changes for v5
Add support for ethernet over USB which can be used for e.g. booting
process. It works with tftp and dhcp clients code.
Signed-off-by: Lukasz Dalek
---
Changes for v6:
- Defined only one entire for board
Changes for v5:
- Surrendered #include with CONFIGs
board/h2200/h2200.c
Add basic support for HP iPAQ h2200 palmtop. h2200 palmtop was targeted
to general consumers. It has 64 MB of RAM, 32 MB flash. No intergrated
Wi-Fi nor Ethernet. Based on Intel PXA255 processor. It was shipped with
Windows CE 4.2 operating system.
Signed-off-by: Lukasz Dalek
---
Changes for v5
Add support for ethernet over USB which can be used for e.g. booting
process. It works with tftp and dhcp clients code.
Signed-off-by: Lukasz Dalek
---
Changes for v5:
- Surrendered #include with CONFIGs
board/h2200/h2200.c | 17 +
boards.cfg |1
Add function which return CPU model and revision which can be used for
cpu detection.
Signed-off-by: Lukasz Dalek
---
Changes for v5:
- Changed commit message
arch/arm/cpu/pxa/cpuinfo.c | 11 +--
arch/arm/include/asm/arch-pxa/pxa.h | 13 +
2 files
PXA25x gadget implements common function usb_disconnect().
This patch adds this function prototype into usb.h for boards using it.
Signed-off-by: Lukasz Dalek
---
include/usb.h | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/include/usb.h b/include/usb.h
Add support for ethernet over USB which can be used for e.g. booting
process. It works with tftp and dhcp clients code.
Signed-off-by: Lukasz Dalek
---
board/h2200/h2200.c | 15 +++
boards.cfg |1 +
include/configs/h2200.h | 27 +++
3
Removed DEV_CONFIG_CDC and DEV_CONFIG_SUBSET and replaced it with
CONFIG_USB_ETH_CDC and CONFIG_USB_ETH_SUBSET.
Signed-off-by: Lukasz Dalek
---
drivers/usb/gadget/ether.c | 75 +--
1 files changed, 30 insertions(+), 45 deletions(-)
diff --git a/drivers
Introduced CONFIG_USB_ETH_CDC and CONFIG_USB_ETH_SUBSET as preparation
for removal DEV_CONFIG_CDC and DEV_CONFIG_SUBSET
Signed-off-by: Lukasz Dalek
---
drivers/usb/gadget/ether.c | 19 ++-
1 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/drivers/usb/gadget
Add basic support for HP iPAQ h2200 palmtop. h2200 palmtop was targeted
to general consumers. It has 64 MB of RAM, 32 MB flash. No intergrated
Wi-Fi nor Ethernet. Based on Intel PXA255 processor. It was shipped with
Windows CE 4.2 operating system.
Signed-off-by: Lukasz Dalek
---
board/h2200
PXA25X chips don't support alternate settings so driver uses non-CDC
driver.
But only code defined between DEV_CONFIG_CDC signals that network is up.
This patch is fixing this bug by signaling that network is up after USB
SET_INTERFACE request.
Signed-off-by: Lukasz Dalek
---
drivers/usb/g
Add function which return CPU model and revision which can be used for
cpu detection.
Signed-off-by: Lukasz Dalek
---
arch/arm/cpu/pxa/cpuinfo.c | 11 +--
arch/arm/include/asm/arch-pxa/pxa.h | 13 +
2 files changed, 22 insertions(+), 2 deletions(-)
diff --git a
PXA25x gadget implements common function usb_disconnect().
This patch adds this function prototype into usb.h for boards using it.
Signed-off-by: Lukasz Dalek
---
include/usb.h |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/include/usb.h b/include/usb.h
index
Basic support of HP iPAQ h2200 palmtop. Support includes also USB
ethernet gadget.
Signed-off-by: Lukasz Dalek
---
board/h2200/Makefile | 51
board/h2200/h2200-header.S | 27 ++
board/h2200/h2200.c| 66 +++
boards.cfg |2
Removed DEV_CONFIG_CDC and DEV_CONFIG_SUBSET and replaced it with
CONFIG_USB_ETH_CDC and CONFIG_USB_ETH_SUBSET.
Signed-off-by: Lukasz Dalek
---
drivers/usb/gadget/ether.c | 75 +--
1 files changed, 30 insertions(+), 45 deletions(-)
diff --git a/drivers
Introduced CONFIG_USB_ETH_CDC and CONFIG_USB_ETH_SUBSET as preparation
for removal DEV_CONFIG_CDC and DEV_CONFIG_SUBSET
Signed-off-by: Lukasz Dalek
---
drivers/usb/gadget/ether.c | 19 ++-
1 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/drivers/usb/gadget
PXA25X chips don't support alternate settings so driver uses non-CDC
driver.
But only code defined between DEV_CONFIG_CDC signals that network is up.
This patch is fixing this bug by signaling that network is up after USB
SET_INTERFACE request.
Signed-off-by: Lukasz Dalek
---
drivers/usb/g
Add function which return CPU model and revision which can be used for
cpu detection.
Signed-off-by: Lukasz Dalek
---
arch/arm/cpu/pxa/cpuinfo.c | 11 +--
arch/arm/include/asm/arch-pxa/pxa.h | 13 +
2 files changed, 22 insertions(+), 2 deletions(-)
diff --git a
Basic support of HP iPAQ h2200 palmtop. Support includes also USB
ethernet gadget.
Signed-off-by: Lukasz Dalek
---
board/h2200/Makefile | 51
board/h2200/h2200-header.S | 27 ++
board/h2200/h2200.c| 66 +++
board/h2200/h2200.h| 28
Patch 2/6 (usbethernet support) was revied. I've added only simple
noisy defintion (at the end of patch).
+#ifndef DEBUG
+# define NOISY 0
+#endif
Patch 3/6 was also revied.
Lukasz Dalek (6):
h2200: Add support for iPAQ h2200 palmtop
pxa25x: Add support for USB ethernet gadget
pxa
31 matches
Mail list logo