mirror of
https://github.com/torvalds/linux.git
synced 2024-12-15 15:41:58 +00:00
at86rf230: add irqmask mode setting
Since we support at86rf233 we need to ensure that basic operation default values are the same. This patch always sets IRQ_MASK_MODE to 0 which is after reset 1 at the at86rf233 and 0 at the at86rf231. Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
This commit is contained in:
parent
2c2f7ec142
commit
be64f07646
@ -1336,6 +1336,11 @@ static int at86rf230_hw_init(struct at86rf230_local *lp, u8 xtal_trim)
|
||||
if (rc)
|
||||
return rc;
|
||||
|
||||
/* reset values differs in at86rf231 and at86rf233 */
|
||||
rc = at86rf230_write_subreg(lp, SR_IRQ_MASK_MODE, 0);
|
||||
if (rc)
|
||||
return rc;
|
||||
|
||||
get_random_bytes(csma_seed, ARRAY_SIZE(csma_seed));
|
||||
rc = at86rf230_write_subreg(lp, SR_CSMA_SEED_0, csma_seed[0]);
|
||||
if (rc)
|
||||
|
Loading…
Reference in New Issue
Block a user