Add driver-model support to this driver.
Signed-off-by: Songjun Wu
---
Changes in v4:
- Add "atmel,at91sam9x5-hlcdc" to atmel_hlcdc_ids[].
Changes in v3:
- Replace lcdc_readl/lcdc_writel with real/writel
- Replace while() with wait_for_bit().
- Disable the clock if the clock is e
DT binding documentation for atmel HLCDC driver.
Signed-off-by: Songjun Wu
---
Changes in v4:
- Add "atmel,at91sam9x5-hlcdc" to compatible.
Changes in v3:
- Add 'atmel,output-mode' entry in dts.
Changes in v2: None
doc/device-tree-bindings/video
emove
the unneccessary clock calling.
Songjun Wu (2):
at91: video: Support driver-model for the HLCD driver
at91: video: DT binding for HLCDC driver
doc/device-tree-bindings/video/atme-hlcdc.txt | 42 +++
drivers/video/Kconfig | 6 +
drivers/video/atmel_h
Add driver-model support to this driver.
Signed-off-by: Songjun Wu
---
Changes in v3:
- Replace lcdc_readl/lcdc_writel with real/writel
- Replace while() with wait_for_bit().
- Disable the clock if the clock is enabled and
error occurs.
Changes in v2:
- Due to the peripheral clock driver
DT binding documentation for atmel HLCDC driver.
Signed-off-by: Songjun Wu
---
Changes in v3:
- Add 'atmel,output-mode' entry in dts.
Changes in v2: None
doc/device-tree-bindings/video/atme-hlcdc.txt | 42 +++
1 file changed, 42 insertions(+)
create mode
if the clock is enabled and
error occurs.
- Add 'atmel,output-mode' entry in dts.
Changes in v2:
- Due to the peripheral clock driver improvement, remove
the unneccessary clock calling.
Songjun Wu (2):
at91: video: Support driver-model for the HLCD driver
at91: video: DT binding
DT binding documentation for atmel HLCDC driver.
Signed-off-by: Songjun Wu
---
Changes in v2: None
doc/device-tree-bindings/video/atme-hlcdc.txt | 38 +++
1 file changed, 38 insertions(+)
create mode 100644 doc/device-tree-bindings/video/atme-hlcdc.txt
diff --git a
Add driver-model support to this driver.
Signed-off-by: Songjun Wu
---
Changes in v2:
- Due to the peripheral clock driver improvement, remove
the unneccessary clock calling.
board/atmel/at91sam9n12ek/at91sam9n12ek.c | 2 +
board/atmel/at91sam9x5ek/at91sam9x5ek.c | 2
The i2c driver includes two parts.
1) Driver code to implement the HLCD function.
2) Device tree binding documentation, it describes how
to add the HLCD in device tree.
Changes in v2:
- Due to the peripheral clock driver improvement, remove
the unneccessary clock calling.
Songjun Wu (2
Add driver-model support to this driver.
Signed-off-by: Songjun Wu
---
Changes in v2:
- Due to the peripheral clock driver improvement, remove
the unneccessary clock calling.
drivers/video/Kconfig| 7 +
drivers/video/Makefile | 2 +-
drivers/video/atmel_hlcdfb.c | 314
Add driver-model support to this driver.
Signed-off-by: Songjun Wu
---
Changes in v2:
- Due to the peripheral clock driver improvement, remove
the unneccessary clock calling.
drivers/video/Kconfig| 7 +
drivers/video/Makefile | 2 +-
drivers/video/atmel_hlcdfb.c | 314
The i2c driver includes two parts.
1) Driver code to implement the HLCD function.
2) Device tree binding documentation, it describes how to add
the HLCD in device tree.
Songjun Wu (2):
at91: video: Support driver-model for the HLCD driver
at91: video: DT binding for HLCDC driver
doc
Add driver-model support to this driver.
Signed-off-by: Songjun Wu
---
drivers/video/Kconfig| 7 +
drivers/video/Makefile | 2 +-
drivers/video/atmel_hlcdfb.c | 330 ++-
3 files changed, 335 insertions(+), 4 deletions(-)
diff --git a
DT binding documentation for atmel HLCDC driver.
Signed-off-by: Songjun Wu
---
doc/device-tree-bindings/video/atme-hlcdc.txt | 38 +++
1 file changed, 38 insertions(+)
create mode 100644 doc/device-tree-bindings/video/atme-hlcdc.txt
diff --git a/doc/device-tree
Add i2c driver.
Signed-off-by: Songjun Wu
---
Changes in v3:
- Update the clk API.
Changes in v2:
- Add code to get and enable clock.
drivers/i2c/Kconfig| 10 ++
drivers/i2c/Makefile | 1 +
drivers/i2c/at91_i2c.c | 338 +
drivers/i2c
DT binding documentation for atmel i2c driver.
Signed-off-by: Songjun Wu
---
Changes in v3: None
Changes in v2:
- Add phandles to input clocks
doc/device-tree-bindings/i2c/i2c-at91.txt | 26 ++
1 file changed, 26 insertions(+)
create mode 100644 doc/device-tree
Songjun Wu (2):
i2c: atmel: add i2c driver
i2c: atmel: DT binding for i2c driver
doc/device-tree-bindings/i2c/i2c-at91.txt | 26 +++
drivers/i2c/Kconfig | 10 +
drivers/i2c/Makefile | 1 +
drivers/i2c/at91_i2c.c| 338
DT binding documentation for atmel i2c driver.
Signed-off-by: Songjun Wu
---
Changes in v2:
- Add phandles to input clocks
doc/device-tree-bindings/i2c/i2c-at91.txt | 26 ++
1 file changed, 26 insertions(+)
create mode 100644 doc/device-tree-bindings/i2c/i2c-at91.txt
Add i2c driver.
Signed-off-by: Songjun Wu
---
Changes in v2:
- Add code to get and enable clock.
drivers/i2c/Kconfig| 10 ++
drivers/i2c/Makefile | 1 +
drivers/i2c/at91_i2c.c | 345 +
drivers/i2c/at91_i2c.h | 77 +++
4 files
The i2c driver includes two parts.
1) Driver code to implement the i2c function.
2) Device tree binding documentation, it describes how to add
the i2c in device tree.
Changes in v2:
- Add code to get and enable clock.
- Add phandles to input clocks
Songjun Wu (2):
i2c: atmel: add i2c driver
Add i2c driver.
Signed-off-by: Songjun Wu
---
drivers/i2c/Kconfig| 10 ++
drivers/i2c/Makefile | 1 +
drivers/i2c/at91_i2c.c | 290 +
drivers/i2c/at91_i2c.h | 76 +
4 files changed, 377 insertions(+)
create mode 100644
DT binding documentation for atmel i2c driver.
Signed-off-by: Songjun Wu
---
doc/device-tree-bindings/i2c/i2c-at91.txt | 24
1 file changed, 24 insertions(+)
create mode 100644 doc/device-tree-bindings/i2c/i2c-at91.txt
diff --git a/doc/device-tree-bindings/i2c/i2c
DT binding documentation for atmel i2c driver.
Signed-off-by: Songjun Wu
---
doc/device-tree-bindings/i2c/i2c-at91.txt | 24
1 file changed, 24 insertions(+)
create mode 100644 doc/device-tree-bindings/i2c/i2c-at91.txt
diff --git a/doc/device-tree-bindings/i2c/i2c
The i2c driver includes two parts.
1) Driver code to implement the i2c function.
2) Device tree binding documentation, it describes how to add
the i2c in device tree.
Songjun Wu (2):
i2c: atmel: add i2c driver
i2c: atmel: DT binding for i2c driver
doc/device-tree-bindings/i2c/i2c-at91
The i2c driver includes two parts.
1) Driver code to implement the i2c function.
2) Device tree binding documentation, it describes how to add
the i2c in device tree.
Songjun Wu (2):
i2c: atmel: add i2c driver
i2c: atmel: DT binding for i2c driver
doc/device-tree-bindings/i2c/i2c-at91
Add i2c driver.
Signed-off-by: Songjun Wu
---
drivers/i2c/Kconfig| 10 ++
drivers/i2c/Makefile | 1 +
drivers/i2c/at91_i2c.c | 290 +
drivers/i2c/at91_i2c.h | 76 +
4 files changed, 377 insertions(+)
create mode 100644
26 matches
Mail list logo