summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/mcf5206elite/i2c/i2cdrv.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/m68k/mcf5206elite/i2c/i2cdrv.c')
-rw-r--r--c/src/lib/libbsp/m68k/mcf5206elite/i2c/i2cdrv.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/i2c/i2cdrv.c b/c/src/lib/libbsp/m68k/mcf5206elite/i2c/i2cdrv.c
index cf23767577..8850ab8aaa 100644
--- a/c/src/lib/libbsp/m68k/mcf5206elite/i2c/i2cdrv.c
+++ b/c/src/lib/libbsp/m68k/mcf5206elite/i2c/i2cdrv.c
@@ -32,7 +32,7 @@
#define I2C_SELECT_BUS(bus)
#endif
-/*
+/*
* Few I2C transfers may be posted simultaneously, but MBUS driver is able
* to process it one-by-one. To serialize transfers, function i2c_transfer
* put transfer information to the queue and initiate new transfers if MBUS
@@ -40,7 +40,7 @@
* when current active transfer is finished.
*/
-/*
+/*
* i2c_qel - I2C transfers queue element; contain information about
* delayed transfer
*/
@@ -113,7 +113,7 @@ i2cdrv_unload(void)
mbus_busy = 1;
rtems_interrupt_enable(level);
qel = tqueue + tqueue_tail;
-
+
I2C_SELECT_BUS(qel->bus);
if (i2cdrv_bus_clock_div[qel->bus] != i2cdrv_bus_clock_div_current)
{
@@ -160,17 +160,17 @@ i2c_transfer(i2c_bus_number bus, int nmsg, i2c_message *msg,
{
i2c_qel qel;
rtems_interrupt_level level;
-
+
if (bus >= I2C_NUMBER_OF_BUSES)
{
return RTEMS_INVALID_NUMBER;
}
-
+
if (msg == NULL)
{
return RTEMS_INVALID_ADDRESS;
}
-
+
qel.bus = bus;
qel.msg = msg;
qel.nmsg = nmsg;
@@ -204,11 +204,11 @@ i2cdrv_initialize(rtems_device_major_number major,
tqueue_tail = tqueue_head = 0;
tqueue_size = 32;
tqueue = calloc(tqueue_size, sizeof(i2c_qel));
-
+
sc = mcfmbus_initialize(&mbus, MBAR);
if (sc != RTEMS_SUCCESSFUL)
return sc;
-
+
for (i = 0; i < I2C_NUMBER_OF_BUSES; i++)
{
sc = i2c_select_clock_rate(i, 4096);
@@ -221,7 +221,7 @@ i2cdrv_initialize(rtems_device_major_number major,
/* i2c_select_clock_rate --
* select I2C bus clock rate for specified bus. Some bus controller do not
- * allow to select arbitrary clock rate; in this case nearest possible
+ * allow to select arbitrary clock rate; in this case nearest possible
* slower clock rate is selected.
*
* PARAMETERS:
@@ -229,7 +229,7 @@ i2cdrv_initialize(rtems_device_major_number major,
* bps - data transfer rate for this bytes in bits per second
*
* RETURNS:
- * RTEMS_SUCCESSFUL, if operation performed successfully,
+ * RTEMS_SUCCESSFUL, if operation performed successfully,
* RTEMS_INVALID_NUMBER, if wrong bus number is specified,
* RTEMS_UNSATISFIED, if bus do not support data transfer rate selection
* or specified data transfer rate could not be used.
@@ -240,10 +240,10 @@ i2c_select_clock_rate(i2c_bus_number bus, int bps)
int div;
if (bus >= I2C_NUMBER_OF_BUSES)
return RTEMS_INVALID_NUMBER;
-
+
if (bps == 0)
return RTEMS_UNSATISFIED;
-
+
div = BSP_SYSTEM_FREQUENCY / bps;
i2cdrv_bus_clock_div[bus] = div;
return RTEMS_SUCCESSFUL;