Lines Matching refs:board
29 struct orion_nand_data *board = nc->priv; in orion_nand_cmd_ctrl() local
36 offs = (1 << board->cle); in orion_nand_cmd_ctrl()
38 offs = (1 << board->ale); in orion_nand_cmd_ctrl()
81 struct orion_nand_data *board; in orion_nand_probe() local
102 board = devm_kzalloc(&pdev->dev, sizeof(struct orion_nand_data), in orion_nand_probe()
104 if (!board) in orion_nand_probe()
107 board->cle = (u8)val; in orion_nand_probe()
109 board->cle = 0; in orion_nand_probe()
111 board->ale = (u8)val; in orion_nand_probe()
113 board->ale = 1; in orion_nand_probe()
116 board->width = (u8)val * 8; in orion_nand_probe()
118 board->width = 8; in orion_nand_probe()
121 board->chip_delay = (u8)val; in orion_nand_probe()
123 board = dev_get_platdata(&pdev->dev); in orion_nand_probe()
129 nc->priv = board; in orion_nand_probe()
135 if (board->chip_delay) in orion_nand_probe()
136 nc->chip_delay = board->chip_delay; in orion_nand_probe()
138 WARN(board->width > 16, in orion_nand_probe()
140 board->width); in orion_nand_probe()
142 if (board->width == 16) in orion_nand_probe()
145 if (board->dev_ready) in orion_nand_probe()
146 nc->dev_ready = board->dev_ready; in orion_nand_probe()
166 board->parts, board->nr_parts); in orion_nand_probe()