Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2010-10-07 | xhfc: be the preferred master | Guillaume Knispel | |
2010-10-06 | correct span unregistration loop in error code path | Guillaume Knispel | |
2010-10-06 | fix/add/tune comments | Guillaume Knispel | |
2010-10-06 | tagging a strange construct with XXX | Guillaume Knispel | |
2010-10-06 | request_irq() devname: XHFC_HWTD -> XHFC | Guillaume Knispel | |
2010-10-05 | cosmetic and annotations | Guillaume Knispel | |
2010-10-05 | remove trailing whitespaces | Guillaume Knispel | |
2010-10-05 | use proper Linux indentation | Guillaume Knispel | |
2010-10-05 | remove meaningless commented code | Guillaume Knispel | |
2010-10-01 | Merge branch 'master' of hard:git/drivers | Noe Rubinstein | |
Conflicts: xivovp/base.c | |||
2010-10-01 | sync fixes + misc improvments | Noe Rubinstein | |
2010-10-01 | fix crash, fxo/fxs confusion, set a flag. works. | Noe Rubinstein | |
2010-09-30 | Bonjour. | Noe Rubinstein | |
2010-09-30 | lockup fixed (still, it shouldn't happen methinks | Noe Rubinstein | |
2010-09-24 | correction (still crashes on off-hook) | Noe Rubinstein | |
2010-09-24 | clean up + introduce new bugs | Noe Rubinstein | |
2010-09-24 | Still crashes but supposed to be better | Noe Rubinstein | |
2010-09-23 | test driver for voicepath API | Noe Rubinstein | |
2010-09-16 | fix B chan to PCM data flow | Noe Rubinstein | |
2010-09-10 | shit doesn't work. also rm dependancy to gpio | Noe Rubinstein | |
2010-09-09 | port to dahdi 2.4.0 | Noe Rubinstein | |
2010-08-26 | fix a nasty memory corruption *and* leak combo bug | Guillaume Knispel | |
2010-08-26 | doing extern declaration directly in .c users is just WRONG (especially when ↵ | Guillaume Knispel | |
it's already properly declared in a header) | |||
2010-08-26 | license, indentation | Guillaume Knispel | |
2010-08-25 | renamed header define protection for xhfc.h | Guillaume Knispel | |
2010-08-25 | license | Guillaume Knispel | |
2010-08-25 | license, indentation | Guillaume Knispel | |
2010-08-25 | other cosmetic changes | Noe Rubinstein | |
2010-08-25 | Mainly cosmetic. | Noe Rubinstein | |
2010-08-24 | xhfc_span->running | Noe Rubinstein | |
2010-08-23 | clean up, traces, fix hdlc_rx_frame, b chans... | Noe Rubinstein | |
2010-08-16 | Merge branch 'master' of hard:git/drivers | Noe Rubinstein | |
2010-08-16 | cosmetic changes (rm comments) | Noe Rubinstein | |
2010-08-16 | Merge branch 'master' of hard:git/drivers | Noe Rubinstein | |
2010-08-14 | pci_register_driver return value might have changed meaning in modern ↵ | Guillaume Knispel | |
kernel, for now don't tilt on 0 | |||
2010-08-14 | try bitstream at 4M and /C4 at 8M and associated H100 compatible FS pulse on ↵ | Guillaume Knispel | |
F1_1 |