1 ======================================== 2 Kernel driver for omap HDQ/1-wire module 3 ======================================== 4 5 Supported chips: 6 ================ 7 HDQ/1-wire controller on the TI OMAP 2430/3430 8 9 A useful link about HDQ basics: 10 =============================== 11 http://focus.ti.com/lit/an/slua408a/slua408a.p 12 13 Description: 14 ============ 15 The HDQ/1-Wire module of TI OMAP2430/3430 plat 16 protocol of the master functions of the Benchm 17 Semiconductor 1-Wire protocols. These protocol 18 communication between the master (HDQ/1-Wire c 19 (HDQ/1-Wire external compliant device). 20 21 A typical application of the HDQ/1-Wire module 22 monitor (gas gauge) integrated circuits. 23 24 The controller supports operation in both HDQ 25 difference between the HDQ and 1-wire mode is 26 initialization pulse.In HDQ mode, the firmware 27 create an initialization pulse to the slave.Ho 28 using an initialization pulse (also referred t 29 does not respond with a presence pulse as it d 30 31 Remarks: 32 ======== 33 The driver (drivers/w1/masters/omap_hdq.c) sup 34 controller. In this mode, as we can not read t 35 spec(family:id:crc), a module parameter can be 36 be used to calculate the CRC and pass back an 37 core. 38 39 By default the master driver and the BQ slave 40 driver(drivers/w1/slaves/w1_bq27000.c) sets th 41 Please note to load both the modules with a di 42 that the ID used should be same for both maste 43 44 e.g:: 45 46 insmod omap_hdq.ko W1_ID=2 47 insmod w1_bq27000.ko F_ID=2 48 49 The driver also supports 1-wire mode. In this 50 pass slave ID as parameter. The driver will au 51 to the bus using SEARCH_ROM procedure. 1-wire 52 setting "ti,mode" property to "1w" in DT (see 53 Documentation/devicetree/bindings/w1/omap-hdq. 54 By default driver is in HDQ mode.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.