00:45
stikonas has quit [Remote host closed the connection]
00:50
fncapkle has quit [Ping timeout: 256 seconds]
01:26
kaspter has joined #linux-rockchip
01:30
kaspter has quit [Client Quit]
01:31
kaspter has joined #linux-rockchip
01:41
camus1 has joined #linux-rockchip
01:42
kaspter has quit [Ping timeout: 258 seconds]
01:42
camus1 is now known as kaspter
01:47
kaspter has quit [Quit: kaspter]
01:48
vagrantc has quit [Quit: leaving]
01:49
kaspter has joined #linux-rockchip
01:53
kevery1 has joined #linux-rockchip
01:54
kevery has quit [Ping timeout: 240 seconds]
01:54
kevery1 is now known as kevery
01:59
fncapkle has joined #linux-rockchip
02:23
kevery1 has joined #linux-rockchip
02:25
kevery has quit [Ping timeout: 256 seconds]
02:25
kevery1 is now known as kevery
03:00
kaspter has quit [Ping timeout: 240 seconds]
03:00
kaspter has joined #linux-rockchip
04:55
kevery1 has joined #linux-rockchip
04:57
kevery has quit [Ping timeout: 258 seconds]
04:57
kevery1 is now known as kevery
05:06
lkcl has quit [Ping timeout: 265 seconds]
05:21
field^Zzz2 has joined #linux-rockchip
05:28
kevery1 has joined #linux-rockchip
05:30
kevery has quit [Ping timeout: 240 seconds]
05:30
kevery1 is now known as kevery
06:12
jaganteki has joined #linux-rockchip
06:23
kevery1 has joined #linux-rockchip
06:24
kevery has quit [Ping timeout: 258 seconds]
06:24
kevery1 is now known as kevery
06:56
ldevulder_ is now known as ldevulder
07:03
lkcl has joined #linux-rockchip
07:13
jaganteki has quit [Remote host closed the connection]
07:19
kaspter has quit [Ping timeout: 258 seconds]
07:19
kaspter has joined #linux-rockchip
07:31
kevery1 has joined #linux-rockchip
07:33
kevery has quit [Ping timeout: 265 seconds]
07:33
kevery1 is now known as kevery
07:42
kaspter has quit [Ping timeout: 256 seconds]
07:43
kaspter has joined #linux-rockchip
07:44
vicencb has joined #linux-rockchip
07:47
kevery has quit [Remote host closed the connection]
07:53
kaspter has quit [Ping timeout: 246 seconds]
07:53
kaspter has joined #linux-rockchip
07:54
kevery has joined #linux-rockchip
08:03
repk has quit [Ping timeout: 272 seconds]
08:08
midnight has quit [Ping timeout: 272 seconds]
08:14
fncapkle has quit [Ping timeout: 256 seconds]
08:18
jaganteki has joined #linux-rockchip
08:25
ldevulder_ has joined #linux-rockchip
08:28
ldevulder has quit [Ping timeout: 240 seconds]
08:29
irsol has quit [Ping timeout: 258 seconds]
08:34
ldevulder_ is now known as ldevulder
08:39
nlhowell has joined #linux-rockchip
09:00
ldevulder has quit [Quit: Leaving]
09:06
stikonas has joined #linux-rockchip
09:07
ldevulder has joined #linux-rockchip
09:25
jaganteki has quit [Remote host closed the connection]
09:36
repk has joined #linux-rockchip
09:36
ldevulder has quit [Quit: Leaving]
09:37
ldevulder has joined #linux-rockchip
10:29
fncapkle has joined #linux-rockchip
10:46
matthias_bgg has joined #linux-rockchip
10:50
ldevulder_ has joined #linux-rockchip
10:53
ldevulder has quit [Ping timeout: 258 seconds]
11:40
suniel has joined #linux-rockchip
11:47
<
suniel >
Hi everyone.
11:47
<
suniel >
I have a situation. I have a carrier board with wifi/bt chip on SDIO/UART.
11:47
<
suniel >
This wifi chip is driven by a 32KHz external oscillator. The power to thisoscillator is +3v3 from a regulator whose input is 5V.
11:47
<
suniel >
How to write device tree node to enable the oscillator ? so that it candrive the wifi/bt chip.
11:48
<
suniel >
this is my external clock node:
11:48
<
suniel >
xin32k: xin32k { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <32768>; clock-output-names = "xin32k"; };
11:48
jaganteki has joined #linux-rockchip
11:51
matthias_bgg has quit [Quit: Leaving]
11:58
<
inode >
have you got a power sequence provider node configured for it? (ie. compatible = "mmc-pwrseq-simple")
11:58
<
robmur01 >
suniel: look up mmc-pwrseq - that's usually how those clocks are handled
11:58
fncapkle has quit [Ping timeout: 240 seconds]
12:01
<
suniel >
yes, i have that in place
12:01
<
suniel >
sdio_pwrseq: sdio-pwrseq { compatible = "mmc-pwrseq-simple"; clocks = <&xin32k>; clock-names = "ext_clock"; pinctrl-names = "default"; pinctrl-0 = <&wifi_enable_h>; reset-gpios = <&gpio1 RK_PC3 GPIO_ACTIVE_LOW>; status = "okay"; };
12:04
<
suniel >
what i understand is, that this external oscillator activates only with a 3.3v supply. how do i inform this fixed oscillator(xin32k) to use 3.3v ?
12:22
<
robmur01 >
so it's really a standalone oscillator with its own switchable supply, not just an output from an RTC chip or some other component?
12:23
<
robmur01 >
that's a little atypical, and I guess none of the existing bindings/drivers support it
12:24
<
robmur01 >
short of adding regulator support to fixed-clock, I'd be tempted to just bodge the power tree such that the OS thinks that regulator is supplying some other device/regulator that does get claimed at an appropriate point
12:27
<
inode >
i'm going to bet it's an hym8563 hiding behind door number xin32k
12:29
ldevulder_ is now known as ldevulder
12:33
<
suniel >
inode, hym8563 is not hiding
12:33
<
suniel >
its an external oscillator
12:37
jaganteki has quit [Ping timeout: 245 seconds]
12:40
<
inode >
isn't Vdd fixed then?
12:42
ldevulder has quit [Quit: Leaving]
12:57
ldevulder has joined #linux-rockchip
13:07
<
suniel >
yes i think so, vdd is fixed
13:13
<
inode >
sorry, didn't see your xin32k node snippet earlier
13:20
<
inode >
do you need the clock and pinctrl config in your pwrseq though? does your wifi_enable_h specify the same pin as reset-gpio?
13:22
<
inode >
which module are you using?
13:23
<
suniel >
its a Sterling-LWBTM 2.4 GHz Wi-Fi® and Bluetooth® SmartReady Multi-Standard Module.
13:24
<
suniel >
based on broadcom brcm4343w chipset
13:27
<
inode >
do you have a datasheet or at least the pin config for it?
13:29
<
suniel >
yes i have
13:29
<
suniel >
i have the board schematic on which this wifi/bt is installed
13:31
<
inode >
if that broadcom chip is anything like a realtek sdio module i have, there are two active low disable pins (wlan & bluetooth) that have both to be toggled to initialize the radio for wlan operation
13:38
midnight has joined #linux-rockchip
14:00
camus1 has joined #linux-rockchip
14:00
kaspter has quit [Ping timeout: 240 seconds]
14:00
camus1 is now known as kaspter
14:12
kaspter has quit [Quit: kaspter]
14:23
matthias_bgg has joined #linux-rockchip
14:47
suniel has quit [Ping timeout: 245 seconds]
15:21
vagrantc has joined #linux-rockchip
15:44
kaspter has joined #linux-rockchip
15:48
matthias_bgg has quit [Quit: Leaving]
16:41
JohnDoe_71Rus has joined #linux-rockchip
17:02
vicencb has quit [Quit: Leaving.]
17:02
kaspter has quit [Quit: kaspter]
17:14
vicencb has joined #linux-rockchip
18:36
fncapkle has joined #linux-rockchip
19:50
field^Zzz2 has quit [Ping timeout: 246 seconds]
20:43
ayaka has quit [Quit: byte]
20:43
ayaka has joined #linux-rockchip
20:49
vicencb has quit [Quit: Leaving.]
20:50
vicencb has joined #linux-rockchip
21:26
warpme_ has quit [Quit: Connection closed for inactivity]
22:13
lkcl_ has joined #linux-rockchip
22:14
vicencb has quit [Remote host closed the connection]
22:16
vicencb has joined #linux-rockchip
22:16
vicencb has quit [Remote host closed the connection]
22:17
lkcl has quit [Ping timeout: 258 seconds]
22:17
mmind00 has quit [Quit: No Ping reply in 180 seconds.]
22:18
mmind00 has joined #linux-rockchip
22:28
vicencb has joined #linux-rockchip
23:41
fncapkle has quit [Ping timeout: 265 seconds]
23:51
vagrantc has quit [Quit: leaving]
23:51
vicencb has quit [Quit: Leaving.]
23:57
stikonas has quit [Ping timeout: 260 seconds]