1. 28 3月, 2017 1 次提交
    • B
      ARM: dts: bcm2835: fix uart0 pinctrl node names · ec8542cb
      Baruch Siach 提交于
      Downstream kernel uses pins 32, 33 as UART0 (PL011) Rx/Tx to communicate with
      the Bluetooth chip. So ALT3 of these pins is most likely not CTS/RTS. Change
      the node name to reflect that. This matches section 6.2 "Alternative Function
      Assignments" in the BCM2835 ARM Peripherals document.
      
      With this change in place, adding
      
        &uart0 {
      	 pinctrl-names = "default";
      	 pinctrl-0 = <&uart0_gpio32 &gpclk2_gpio43>;
      	 status = "okay";
        };
      
      to bcm2837-rpi-3-b.dts does the right thing on my Raspberry Pi 3.
      
      Pins 30, 31 are CTS/RTS of UART0 in alternate function 3. Rename uart0_gpio30
      as well.
      
      While at it, fix a little typo in a nearby comment.
      
      Fixes: 21ff8439 ("ARM: dts: bcm283x: Define standard pinctrl groups in the gpio node.")
      Acked-by: NStefan Wahren <stefan.wahren@i2se.com>
      Signed-off-by: NBaruch Siach <baruch@tkos.co.il>
      Reviewed-by: NEric Anholt <eric@anholt.net>
      ec8542cb
  2. 18 3月, 2017 1 次提交
  3. 17 3月, 2017 1 次提交
  4. 07 3月, 2017 1 次提交
  5. 28 2月, 2017 2 次提交
  6. 15 2月, 2017 2 次提交
  7. 08 2月, 2017 1 次提交
  8. 07 2月, 2017 1 次提交
  9. 06 2月, 2017 7 次提交
  10. 03 2月, 2017 4 次提交
  11. 02 2月, 2017 6 次提交
  12. 01 2月, 2017 4 次提交
  13. 31 1月, 2017 7 次提交
  14. 30 1月, 2017 2 次提交