From mboxrd@z Thu Jan 1 00:00:00 1970 From: bgat@billgatliff.com (Bill Gatliff) Date: Mon, 15 Mar 2010 13:58:44 -0500 Subject: QUERY: How to handle SOC Configuration (Peripheral Multiplexing) in linux In-Reply-To: <20100315185715.GX2900@atomide.com> References: <4B9DB823.1040809@st.com> <1b68c6791003142147y200fff12vc805fbd07f1c0ef4@mail.gmail.com> <4B9DC239.90407@st.com> <4B9E2D7E.1020702@billgatliff.com> <4B9E5A29.1090407@st.com> <4B9E65FB.1070501@billgatliff.com> <20100315170940.GB13878@sirena.org.uk> <20100315185715.GX2900@atomide.com> Message-ID: <4B9E8364.60501@billgatliff.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Tony Lindgren wrote: > * Mark Brown [100315 10:29]: > >> That does depend on the SoC, at least for the pin muxing - with some >> SoCs there's a lot of options for where the signals are brought out so >> the pin mux configuration really does need to be board specific. >> > > Additionally the muxing needs to be done dynamically in some cases. > > For example, the GPIO pins need to be dynamically remuxed for the PM > idle modes on omaps. > It's times like this I recall just how deliciously simple the at91 chips are. :) b.g. -- Bill Gatliff Embedded systems training and consulting http://billgatliff.com bgat at billgatliff.com