[PATCH v15 10/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2011-10-14 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/gadget/Kconfig| 10 ++ drivers/usb/gadget/gadget_chips.h |3 +++ 2 files changed, 13 insertions(+), 0 deletions(-) diff --

[PATCH v15 09/10] USB ppc4xx: Add Synopsys DWC OTG driver kernel configuration and Makefile

2011-10-14 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by

[PATCH v15 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2011-10-14 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/pcd.c | 1791 +

[PATCH v15 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2011-10-14 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/hcd_queue.c | 696 +++

[PATCH v15 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2011-10-14 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/hcd_intr.c | 1477 1 files changed, 1477 insertions(+), 0 deleti

[PATCH v15 02/10] USB/ppc4xx: Add Synopsys DesignWare HS USB OTG driver framework

2011-10-14 Thread tmarri
From: Tirumala Marri Platform probing is in apmppc.c. Driver parameter and parameter checking are in param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/apmppc.c | 355 ++ drivers/us

[PATCH v15 01/10] USB/ppc4xx: Add Synopsys DesignWare HS USB OTG Register definitions

2011-10-14 Thread tmarri
From: Tirumala Marri Control and Status Register (CSR) are classified as follows: - Core Global Registers - Device Mode Registers - Device Global Registers - Device Endpoint Specific Registers - Host Mode Registers - Host Global Registers - Host Port CSRs - Host Channel Specific Registers Signed

[PATCH v15 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2011-10-14 Thread tmarri
From: Tirumala Marri v15: 1. Fixed some checkpatch errors. 2. Added spin lock check during read-modify-write of interrupt registers out side intr handlers. 3. Removed Kconfig var which is not used and not defined. v14: 1. Modifying dwc_reg_read/write functions to accepts offset as arg.

[PATCH v14 01/10] USB/ppc4xx: Add Synopsys DesignWare HS USB OTG Register definitions

2011-10-06 Thread tmarri
From: Tirumala Marri Control and Status Register (CSR) are classified as follows: - Core Global Registers - Device Mode Registers - Device Global Registers - Device Endpoint Specific Registers - Host Mode Registers - Host Global Registers - Host Port CSRs - Host Channel Specific Registers Signed

[PATCH v14 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2011-10-06 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/pcd.c | 1791 +

[PATCH v14 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2011-10-06 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/hcd_intr.c | 1477 1 files changed, 1477 insertions(+), 0 deleti

[PATCH v14 02/10] USB/ppc4xx: Add Synopsys DesignWare HS USB OTG driver framework

2011-10-06 Thread tmarri
From: Tirumala Marri Platform probing is in apmppc.c. Driver parameter and parameter checking are in param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/apmppc.c | 353 ++ drivers/usb

[PATCH v14 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2011-10-06 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/hcd_queue.c | 696 +++

[PATCH v14 09/10] Add Synopsys DWC OTG driver kernel configuration and Makefile

2011-10-06 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by

[PATCH v14 10/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2011-10-06 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/Makefile |1 + drivers/usb/gadget/Kconfig| 11 +++ drivers/usb/gadget/gadget_chips.h |3 +++ 3 files chang

[PATCH v14 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2011-10-06 Thread tmarri
From: Tirumala Marri v14: 1. Modifying dwc_reg_read/write functions to accepts offset as arg. 2. Adding spin_lock to common interrupt function. 3. Adding start/stop, vbus_power functions to gadget_opst struct. 4. Removed some unnecessary comments and prints. 5. op_state_str() replace with co

[PATCH v13 10/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2011-04-03 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/gadget/Kconfig| 11 +++ drivers/usb/gadget/gadget_chips.h |9 + 2 files changed, 20 insertions(+), 0 deletions(-)

[PATCH v13 09/10] USB ppc4xx: Add Synopsys DWC OTG driver kernel configuration and Makefile

2011-04-03 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by

[PATCH v13 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2011-04-03 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/pcd.c | 1766 +

[PATCH v13 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2011-04-03 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/hcd_queue.c | 696 +++

[PATCH v13 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2011-04-03 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/hcd_intr.c | 1477 1 files changed, 1477 insertions(+), 0 deleti

[PATCH v13 02/10] USB/ppc4xx: Add Synopsys DWC OTG driver framework

2011-04-03 Thread tmarri
From: Tirumala Marri Platform probing is in dwc_otg_apmppc.c. Driver parameter and parameter checking are in dwc_otg_param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/apmppc.c | 414 ++

[PATCH v13 01/10] USB/ppc4xx: Add Synopsys DWC OTG Register definitions

2011-04-03 Thread tmarri
From: Tirumala Marri Add Synopsys Design Ware core register definitions. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/regs.h | 1326 1 files changed, 1326 insertions(+), 0 deletion

[PATCH v13 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2011-04-03 Thread tmarri
From: Tirumala Marri v13: 1. Remove redundant CONFIG VARIABLE from drivers/usb/dwc/Kconfig. v12: 1. dwc directory moved from otg to usb directory. Tirumala Marri (10): USB/ppc4xx: Add Synopsys DWC OTG Register definitions USB/ppc4xx: Add Synopsys DWC OTG driver framework USB/ppc4xx: Add

[PATCH v12 10/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2011-04-01 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/gadget/Kconfig| 11 +++ drivers/usb/gadget/gadget_chips.h |9 + 2 files changed, 20 insertions(+), 0 deletions(-)

[PATCH v12 09/10] USB ppc4xx: Add Synopsys DWC OTG driver kernel configuration and Makefile

2011-04-01 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by

[PATCH v12 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2011-04-01 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/pcd.c | 1766 +

[PATCH v12 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2011-04-01 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/hcd_queue.c | 696 +++

[PATCH v12 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2011-04-01 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/hcd_intr.c | 1477 1 files changed, 1477 insertions(+), 0 deleti

[PATCH v12 02/10] USB/ppc4xx: Add Synopsys DWC OTG driver framework

2011-04-01 Thread tmarri
From: Tirumala Marri Platform probing is in dwc_otg_apmppc.c. Driver parameter and parameter checking are in dwc_otg_param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/apmppc.c | 414 ++

[PATCH v12 01/10] USB/ppc4xx: Add Synopsys DWC OTG Register definitions

2011-04-01 Thread tmarri
From: Tirumala Marri Add Synopsys Design Ware core register definitions. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc/regs.h | 1326 1 files changed, 1326 insertions(+), 0 deletion

[PATCH v12 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2011-04-01 Thread tmarri
From: Tirumala Marri v12: 1. dwc directory moved from otg to usb directory. v11: 1. Kconfig corrections. 2. Changed the order of patch generation to follow dependencies. Tirumala Marri (10): USB/ppc4xx: Add Synopsys DWC OTG Register definitions USB/ppc4xx: Add Synopsys DWC OTG driver fra

[PATCH v11 10/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2011-04-01 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/gadget/Kconfig| 11 +++ drivers/usb/gadget/gadget_chips.h |9 + 2 files changed, 20 insertions(+), 0 deletions(-)

[PATCH v11 09/10] USB ppc4xx: Add Synopsys DWC OTG driver kernel configuration and Makefile

2011-04-01 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by

[PATCH v11 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2011-04-01 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/hcd_queue.c | 696 +++

[PATCH v11 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2011-04-01 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/pcd.c | 1766 +

[PATCH v11 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2011-04-01 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/hcd_intr.c | 1477 1 files changed, 1477 insertions(+), 0 deleti

[PATCH v11 02/10] USB/ppc4xx: Add Synopsys DWC OTG driver framework

2011-04-01 Thread tmarri
From: Tirumala Marri Platform probing is in dwc_otg_apmppc.c. Driver parameter and parameter checking are in dwc_otg_param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/apmppc.c | 414 ++

[PATCH v11 01/10] USB/ppc4xx: Add Synopsys DWC OTG Register definitions

2011-04-01 Thread tmarri
From: Tirumala Marri Add Synopsys Design Ware core register definitions. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/regs.h | 1326 1 files changed, 1326 insertions(+), 0 deletion

[PATCH v11 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2011-04-01 Thread tmarri
From: Tirumala Marri v11: 1. Kconfig corrections. 2. Changed the order of patch generation to follow dependencies. v10: 1. Change address argument type from u32 to ulong to make it arch independent. 2. Cleaning unnecessary changes from Kconfig. Tirumala Marri (10): USB/ppc4xx: Add Syno

[PATCH v10 01/10] USB/ppc4xx: Add Synopsys DWC OTG Register definitions

2011-03-28 Thread tmarri
From: Tirumala Marri Add Synopsys Design Ware core register definitions. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/regs.h | 1326 1 files changed, 1326 insertions(+), 0 deletion

[PATCH v10 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2011-03-28 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/pcd.c | 1766 +

[PATCH v10 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2011-03-28 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/hcd_intr.c | 1477 1 files changed, 1477 insertions(+), 0 deleti

[PATCH v10 02/10] USB/ppc4xx: Add Synopsys DWC OTG driver framework

2011-03-28 Thread tmarri
From: Tirumala Marri Platform probing is in dwc_otg_apmppc.c. Driver parameter and parameter checking are in dwc_otg_param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/apmppc.c | 414 ++

[PATCH v10 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2011-03-28 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/hcd_queue.c | 696 +++

[PATCH v10 10/10] USB ppc4xx: Add Synopsys DWC OTG driver kernel configuration and Makefile

2011-03-28 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by

[PATCH v10 09/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2011-03-28 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/gadget/Kconfig| 22 ++ drivers/usb/gadget/gadget_chips.h |9 + 2 files changed, 31 insertions(+), 0 del

[PATCH v10 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2011-03-28 Thread tmarri
From: Tirumala Marri v10: 1. Change address argument type from u32 to ulong to make it arch independent. 2. Cleaning un-necasary changes from Kconfig. v9: 1. Move the source under usb/otg/dwc. 2. Rename the source files with out dwc_otg prefix. 3. Remove unused read/write modify functi

[PATCH V9 10/10] USB ppc4xx: Add Synopsys DWC OTG driver kernel configuration and Makefile

2011-02-07 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by

[PATCH V9 09/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2011-02-07 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/gadget/Kconfig| 22 ++ drivers/usb/gadget/gadget_chips.h |9 + 2 files changed, 31 insertions(+), 0 del

[PATCH V9 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2011-02-07 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/pcd.c | 1765 +

[PATCH V9 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2011-02-07 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/hcd_queue.c | 696 +++

[PATCH V9 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2011-02-07 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/hcd_intr.c | 1477 1 files changed, 1477 insertions(+), 0 deleti

[PATCH V9 02/10] USB/ppc4xx: Add Synopsys DWC OTG driver framework

2011-02-07 Thread tmarri
From: Tirumala Marri Platform probing is in dwc_otg_apmppc.c. Driver parameter and parameter checking are in dwc_otg_param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/apmppc.c | 414 ++

[PATCH V9 01/10] USB/ppc4xx: Add Synopsys DWC OTG Register definitions

2011-02-07 Thread tmarri
From: Tirumala Marri Add Synopsys Design Ware core register definitions. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/regs.h | 1325 1 files changed, 1325 insertions(+), 0 deletion

[PATCH V9 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2011-02-07 Thread tmarri
From: Tirumala Marri v9: 1. Move the source under usb/otg/dwc. 2. Rename the source files with out dwc_otg prefix. 3. Remove unused read/write modify functions. 4. Including changes related to register base print. v8: 1. Add set_wedge to usb_ep_ops. Tirumala Marri (10): USB/ppc4xx: Add S

[PATCH 10/10] USB ppc4xx: Add Synopsys DWC OTG driver kernel configuration and Makefile

2011-02-07 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by

[PATCH 09/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2011-02-07 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/gadget/Kconfig| 22 ++ drivers/usb/gadget/gadget_chips.h |9 + 2 files changed, 31 insertions(+), 0 del

[PATCH 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2011-02-07 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/pcd.c | 1765 +

[PATCH 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2011-02-07 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/hcd_queue.c | 696 +++

[PATCH 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2011-02-07 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/hcd_intr.c | 1477 1 files changed, 1477 insertions(+), 0 deleti

[PATCH 02/10] USB/ppc4xx: Add Synopsys DWC OTG driver framework

2011-02-07 Thread tmarri
From: Tirumala Marri Platform probing is in dwc_otg_apmppc.c. Driver parameter and parameter checking are in dwc_otg_param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/apmppc.c | 414 ++

[PATCH 01/10] USB/ppc4xx: Add Synopsys DWC OTG Register definitions

2011-02-07 Thread tmarri
From: Tirumala Marri Add Synopsys Design Ware core register definitions. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/otg/dwc/regs.h | 1325 1 files changed, 1325 insertions(+), 0 deletion

[PATCH V9 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2011-02-07 Thread tmarri
From: Tirumala Marri v9: 1. Move the source under usb/otg/dwc. 2. Rename the source files with out dwc_otg prefix. 3. Remove unused read/write modify functions. 4. Including changes related to register base print. v8: 1. Add set_wedge to usb_ep_ops. Tirumala Marri (10): USB/ppc4xx: Add S

[PATCH V8 10/10] USB ppc4xx: Add Synopsys DWC OTG driver kernel configuration and Makefile

2011-01-19 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by

[PATCH V8 09/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2011-01-19 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/gadget/Kconfig| 22 ++ drivers/usb/gadget/gadget_chips.h |9 + 2 files changed, 31 insertions(+), 0 del

[PATCH V8 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2011-01-19 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_pcd.c | 1766 +

[PATCH V8 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2011-01-19 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_hcd_queue.c | 696 +++

[PATCH V8 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2011-01-19 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_hcd_intr.c | 1477 1 files changed, 1477 insertions(+), 0 deleti

[PATCH V8 02/10] USB/ppc4xx: Add Synopsys DWC OTG driver framework

2011-01-19 Thread tmarri
From: Tirumala Marri Platform probing is in dwc_otg_apmppc.c. Driver parameter and parameter checking are in dwc_otg_param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_apmppc.c | 414 ++

[PATCH V8 01/10] USB/ppc4xx: Add Synopsys DWC OTG Register definitions

2011-01-19 Thread tmarri
From: Tirumala Marri Add Synopsys Design Ware core register definitions. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_regs.h | 1325 1 files changed, 1325 insertions(+), 0 deletion

[PATCH V8 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2011-01-19 Thread tmarri
From: Tirumala Marri v8: 1. Add set_wedge to usb_ep_ops. v7: 1. Fix sparse tool warnings. 2. Fix checkpatch errors and warnings. 3. Rename USB_OTG config variable to USB_DWC_CONFIG Tirumala Marri (10): USB/ppc4xx: Add Synopsys DWC OTG Register definitions USB/ppc4xx: Add Synopsys DWC OT

[PATCH V7 10/10] USB ppc4xx: Add Synopsys DWC OTG driver kernel configuration and Makefile

2011-01-18 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by

[PATCH V7 09/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2011-01-18 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/gadget/Kconfig| 22 ++ drivers/usb/gadget/gadget_chips.h |9 + 2 files changed, 31 insertions(+), 0 del

[PATCH V7 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2011-01-18 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_pcd.c | 1752 +

[PATCH V7 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2011-01-18 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_hcd_queue.c | 696 +++

[PATCH V7 02/10] USB/ppc4xx: Add Synopsys DWC OTG driver framework

2011-01-18 Thread tmarri
From: Tirumala Marri Platform probing is in dwc_otg_apmppc.c. Driver parameter and parameter checking are in dwc_otg_param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_apmppc.c | 414 ++

[PATCH V7 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2011-01-18 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_hcd_intr.c | 1477 1 files changed, 1477 insertions(+), 0 deleti

[PATCH V7 01/10] USB/ppc4xx: Add Synopsys DWC OTG Register definitions

2011-01-18 Thread tmarri
From: Tirumala Marri Add Synopsys Design Ware core register definitions. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_regs.h | 1325 1 files changed, 1325 insertions(+), 0 deletion

[PATCH V7 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2011-01-18 Thread tmarri
From: Tirumala Marri v7: 1. Fix sparse tool warnings. 2. Fix checkpatch errors and warnings. 3. Rename USB_OTG config variable to USB_DWC_CONFIG v6: 1. Replaced register definitions and bit fields with macros. 2. Replace printks with dev_dbg or dev_err functions. 3. Cleanup some assignment

[PATCH] ppc4xx: Add USB DWC DTS entry to Canyonlands board

2010-12-08 Thread tmarri
From: Tirumala Marri Add Synopsys Designware DTS entry for 460EX based Canyonlands board. Signed-off-by: Tirumala R Marri --- arch/powerpc/boot/dts/canyonlands.dts | 13 + 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/arch/powerpc/boot/dts/canyonlands.dts b/arch

[PATCH] ppc4xx: Add USB DWC DTS entry to Canyonlands board

2010-12-08 Thread tmarri
From: Tirumala Marri Add Synopsys Designware DTS entry for 460EX based Canyonlands board. Signed-off-by: Tirumala R Marri --- arch/powerpc/boot/dts/canyonlands.dts | 13 + 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/arch/powerpc/boot/dts/canyonlands.dts b/arch

[PATCH V6 10/10] USB ppc4xx: Add Synopsys DWC OTG driver kernel configuration and Makefile

2010-12-08 Thread tmarri
From: Tirumala Marri Add Synopsys DesignWare HS USB OTG driver kernel configuration. Synopsys OTG driver may operate in host only, device only, or OTG mode. The driver also allows user configure the core to use its internal DMA or Slave (PIO) mode. Signed-off-by: Tirumala R Marri Signed-off-by:

[PATCH V6 09/10] USB/ppc4xx:Synopsys DWC OTG driver enable gadget support

2010-12-08 Thread tmarri
From: Tirumala Marri Enable gadget support Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/gadget/Kconfig| 22 ++ drivers/usb/gadget/gadget_chips.h |8 2 files changed, 30 insertions(+), 0 delet

[PATCH V6 07/10] USB/ppc4xx: Add Synopsys DWC OTG PCD function

2010-12-08 Thread tmarri
From: Tirumala Marri The PCD is responsible for translating requests from the gadget driver to appropriate actions on the DWC OTG controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_pcd.c | 1736 ++

[PATCH V6 06/10] USB/ppc4xx: Add Synopsys DWC OTG HCD queue function

2010-12-08 Thread tmarri
From: Tirumala Marri Implements functions to manage Queue Heads and Queue Transfer Descriptors of DWC USB OTG Controller. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_hcd_queue.c | 697 +++

[PATCH V6 05/10] USB/ppc4xx: Add Synopsys DWC OTG HCD interrupt function

2010-12-08 Thread tmarri
From: Tirumala Marri Implements DWC OTG USB HCD interrupt service routine. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_hcd_intr.c | 1470 1 files changed, 1470 insertions(+), 0 deletio

[PATCH V6 02/10] USB/ppc4xx: Add Synopsys DWC OTG driver framework

2010-12-08 Thread tmarri
From: Tirumala Marri Platform probing is in dwc_otg_apmppc.c. Driver parameter and parameter checking are in dwc_otg_param.c. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_apmppc.c | 413 +++

[PATCH V6 01/10] USB/ppc4xx: Add Synopsys DWC OTG Register definitions

2010-12-08 Thread tmarri
From: Tirumala Marri Add Synopsys Design Ware core register definitions. Signed-off-by: Tirumala R Marri Signed-off-by: Fushen Chen Signed-off-by: Mark Miesfeld --- drivers/usb/dwc_otg/dwc_otg_regs.h | 1313 1 files changed, 1313 insertions(+), 0 deletions

[PATCH V6 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2010-12-08 Thread tmarri
From: Tirumala Marri v6: 1. Replaced register definitions and bit fields with macros. 2. Replace printks with dev_dbg or dev_err functions. 3. Cleanup some assignments. 4. Remove chip specific selections in Kconfig file. v5: 1. "PATCH V5" has a new license header from Synopsys and APM Tiru

[PATCH V6 00/10] Add-Synopsys-DesignWare-HS-USB-OTG-driver

2010-12-08 Thread tmarri
From: Tirumala Marri v6: 1. Replaced register definitions and bit fields with macros. 2. Replace printks with dev_dbg or dev_err functions. 3. Cleanup some assignments. 4. Remove chip specific selections in Kconfig file. v5: 1. "PATCH V5" has a new license header from Synopsys and APM Tiru

[PATCH v3] PPC4xx: Adding PCI(E) MSI support

2010-12-03 Thread tmarri
From: Tirumala Marri This patch adds MSI support for 440SPe, 460Ex, 460Sx and 405Ex. Signed-off-by: Tirumala R Marri --- v3: * Rebased to Josh next tree * Cleanup and remove some unwanted log msg. * Remove list member and its references. * Keep msi_data local reference. v2: * Remove or ad

[PATCH v2] PPC4xx: Adding PCI(E) MSI support

2010-11-15 Thread tmarri
From: Tirumala Marri This patch adds MSI support for 440SPe, 460Ex, 460Sx and 405Ex. Signed-off-by: Tirumala R Marri --- v1: * Get rid of bitmap functions. * Remove irq mapping as each MSI is tied to UIC. * Cleaning up of prints. v2: * Remove or add blank lines at appropriate places.

[PATHC v1] PPC4xx: Adding PCI(E) MSI support

2010-10-28 Thread tmarri
From: Tirumala Marri This patch adds MSI support for 440SPe, 460Ex, 460Sx and 405Ex. Signed-off-by: Tirumala R Marri --- v1: * Get rid of bitmap functions. * Remove irq mapping as each MSI is tied to UIC. * Cleaning up of prints. --- arch/powerpc/boot/dts/canyonlands.dts | 18 +++ arch

[PATCH v1 4/4] PPC4xx: Merge files to create single 440spe header

2010-09-23 Thread tmarri
From: Tirumala Marri This patch merges dma.h and xor.h to create ppc440spe-dma.h Signed-off-by: Tirumala R Marri --- V1: * No change. --- drivers/dma/ppc4xx/dma.h | 223 - drivers/dma/ppc4xx/ppc440spe-dma.h | 318 drive

[PATCH v1 3/4] PPC4xx: New file with SoC specific functions

2010-09-23 Thread tmarri
From: Tirumala Marri This patch creates new file with SoC dependent functions. Signed-off-by: Tirumala R Marri --- V1: * Remove all 440SPe specific references. * Move some of the code from header file to c file. --- drivers/dma/ppc4xx/ppc4xx-adma.c | 1658 ++

[PATCH 2/2] PPC4xx: Merge xor.h and dma.h into onefile ppc440spe-dma.h

2010-09-17 Thread tmarri
From: Tirumala Marri This patch combines drivers/dma/ppc4xx/xor.h and driver/dma/dma/ppc4xx/dma.h into drivers/dma/ppc4xx/ppx440spe-dma.h . Signed-off-by: Tirumala R Marri --- drivers/dma/ppc4xx/dma.h | 223 - drivers/dma/ppc4xx/ppc440spe-dma.h | 318 +++

[PATCH v2] APM821xx: Add support for new SoC APM821xx

2010-09-13 Thread tmarri
From: Tirumala Marri This patch adds CPU, device tree, defconfig and bluestone board support for APM821xx SoC. Signed-off-by: Tirumala R Marri --- V1: * CPU name changed to 464. * defconfig is created using "make savedefconfig". V2: * CPU name changed back to apm821xx for now. * some wh

[PATCH v1] APM821xx: Add support for new SoC APM821xx

2010-09-10 Thread tmarri
From: Tirumala Marri This patch adds CPU, device tree, defconfig and bluestone board support for APM821xx SoC. Signed-off-by: Tirumala R Marri --- V1: * CPU name changed to 464. * defconfig is created using "make savedefconfig". --- arch/powerpc/boot/dts/bluestone.dts | 254 +

[PATCH] APM821xx: Add support for new SoC APM821xx

2010-09-02 Thread tmarri
From: Tirumala Marri This patch adds CPU, device tree, defconfig and bluestone board support for APM821xx SoC. Signed-off-by: Tirumala R Marri --- APM821xx is Applied Micro Circuits Corporations naming convention for new line of SoCs. arch/powerpc/boot/dts/bluestone.dts | 254 +

  1   2   >