Qual é a diferença entre __raw_readl / __ raw_writel e readl / writel no kernel do linux?

Qual é a diferença b / w__raw_readl/__raw_writel ereadl/writel no kernel do linux? É ditoreadl/writel é mais seguro que__raw_readl/__raw_writel, então por que ainda usamos__raw_readl/__raw_writel ?

Em que circunstâncias devemos usar isso:__raw_readl/__raw_writel oureadl/writel ?

questionAnswers(2)

yourAnswerToTheQuestion