static void __init rb2011_nand_init(void) { ath79_nfc_set_scan_fixup(rb2011_nand_scan_fixup); ath79_nfc_set_parts(rb2011_nand_partitions, ARRAY_SIZE(rb2011_nand_partitions)); ath79_nfc_set_select_chip(rb2011_nand_select_chip); ath79_register_nfc(); }
void __init rb95x_nand_init(void) { ath79_nfc_set_scan_fixup(rb95x_nand_scan_fixup); ath79_nfc_set_parts(rb95x_nand_partitions, ARRAY_SIZE(rb95x_nand_partitions)); ath79_nfc_set_select_chip(rb95x_nand_select_chip); ath79_nfc_set_swap_dma(true); ath79_register_nfc(); }
static void __init rb922gs_nand_init(void) { gpio_request_one(RB922_GPIO_NAND_NCE, GPIOF_OUT_INIT_HIGH, "NAND nCE"); ath79_nfc_set_scan_fixup(rb922gs_nand_scan_fixup); ath79_nfc_set_parts(rb922gs_nand_partitions, ARRAY_SIZE(rb922gs_nand_partitions)); ath79_nfc_set_select_chip(rb922gs_nand_select_chip); ath79_nfc_set_swap_dma(true); ath79_register_nfc(); }