Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-03 | remove redundant activate_request | Noe Rubinstein | |
2010-12-03 | Fix spanno/port/port+1 confusion in traces | Noe Rubinstein | |
2010-12-02 | if it works, do break it | Noe Rubinstein | |
2010-11-26 | remove nonsense | Noe Rubinstein | |
2010-11-25 | comments | Noe Rubinstein | |
2010-11-25 | traces and todo | Noe Rubinstein | |
2010-11-25 | remove redundant code | Noe Rubinstein | |
2010-11-25 | State machine changes | Noe Rubinstein | |
Forgot to commit last friday | |||
2010-11-19 | update notes | Noe Rubinstein | |
2010-11-18 | Is the state machine guaranteed to work? | Noe Rubinstein | |
2010-11-12 | compiles; panics. | Noe Rubinstein | |
2010-11-12 | debug traces, cleanup/fix | Noe Rubinstein | |
2010-11-05 | more | Noe Rubinstein | |
2010-11-05 | state handling code nearly complete | Noe Rubinstein | |
2010-11-04 | expiry_T1, expiry_T3, set_st_state | Noe Rubinstein | |
2010-11-04 | start rewriting software part of ST state machine | Noe Rubinstein | |
2010-10-29 | change values for timers | Noe Rubinstein | |
note: TIMER_1_MS does not mean "1 millisecond timer", it means "timer 1, in milliseconds". | |||
2010-10-29 | todo/comments | Noe Rubinstein | |
2010-10-22 | remove code | Noe Rubinstein | |
2010-10-22 | remove xhfc_span_startup and shutdown | Noe Rubinstein | |
2010-10-22 | fix some errors in the previous commits | Noe Rubinstein | |
2010-10-22 | #ifdef AUDIO | Noe Rubinstein | |
#endif | |||
2010-10-22 | s/pci_register_driver/dahdi_pci_init/ | Noe Rubinstein | |
Also cosmetic changes | |||
2010-10-21 | xhfc_span.shutdown unused | Noe Rubinstein | |
2010-10-21 | xhfc_span->ts not relevant anymore | Noe Rubinstein | |
2010-10-21 | spantype description in spanconfig | Noe Rubinstein | |
I forgot to change xhfc_span->span.spantype in xhfc_spanconfig | |||
2010-10-21 | change V_REV to 1 for B fifos. del comments. | Noe Rubinstein | |
2010-10-19 | added a new (very very low quality way) to propagate audio | Guillaume Knispel | |
2010-10-17 | add some audio for XHFC | Guillaume Knispel | |
2010-10-14 | use __func__ instead of __FUNCTION__ | Guillaume Knispel | |
2010-10-14 | don't share the interrupt of the xhfc | Guillaume Knispel | |
2010-10-14 | properly free_irq where needed in error handling code path | Guillaume Knispel | |
2010-10-14 | rework of some return error codes | Guillaume Knispel | |
2010-10-11 | comments | Guillaume Knispel | |
2010-10-11 | relax the cpu :) | Guillaume Knispel | |
2010-10-11 | comments | Guillaume Knispel | |
2010-10-11 | add parentheses around macro arguments in definitions | Guillaume Knispel | |
2010-10-11 | build with GPIO | Guillaume Knispel | |
2010-10-11 | don't configure half of the PCM in enable_interrupts | Guillaume Knispel | |
2010-10-11 | remove unused r_su_sel1 var | Guillaume Knispel | |
2010-10-11 | disable the F1_1 signal for now | Guillaume Knispel | |
2010-10-11 | switch XHFC PCM back to 2 MBit/s | Guillaume Knispel | |
2010-10-11 | update GPIO lines used for XHFC /INT and /RES | Guillaume Knispel | |
2010-10-08 | remove sync_source module param, which was not producing any effect on the chip | Guillaume Knispel | |
2010-10-08 | Don't exec isr fifo and state payloads during init | Guillaume Knispel | |
In case of HW glitch, shared interrupt, or spurious interrupt there was no self-waranty that the complicated routines talking to dahdi and to the chip (hfc_handle_state, hfc_update_st_timers) would not be called, which could maybe have resulted in strange results. This change extend the use of xhfc->running so that it can be used in the ISR xhfc_interrupt() as a flag to protect those calls. It is now carefully set in enable_interrupts() using set_mb() (and also in disable_interrupts(), which is only used in init when it does not change the initial value 0 of xhfc->running, and in cleanup just before free_irq() -- note that the disabling does not have synchronous caracteristics). Also, xhfc->span is now also set with set_mb() for good measure. Unrelated changes (and I slap myself for doing that!): * noop xhfc_ioctl() has been simplified * comments added / changed | |||
2010-10-07 | indentation | Guillaume Knispel | |
2010-10-07 | Merge branch 'master' of hard:git/drivers | Noe Rubinstein | |
2010-10-07 | commit ba506d3 improperly removed a '+': fix that | Guillaume Knispel | |
2010-10-07 | add comment about xhfc timer | Guillaume Knispel | |
2010-10-07 | remove LSD-induced control structures | Noe Rubinstein | |