Home
last modified time | relevance | path

Searched full:hym8563 (Results 1 – 25 of 59) sorted by relevance

123

/linux-6.14.4/drivers/rtc/
Drtc-hym8563.c3 * Haoyu HYM8563 RTC driver
8 * based on rtc-HYM8563
78 struct hym8563 { struct
135 * While the HYM8563 has a century flag in the month register, in hym8563_rtc_set_time()
265 #define clkout_hw_to_hym8563(_hw) container_of(_hw, struct hym8563, clkout_hw)
277 struct hym8563 *hym8563 = clkout_hw_to_hym8563(hw); in hym8563_clkout_recalc_rate() local
278 struct i2c_client *client = hym8563->client; in hym8563_clkout_recalc_rate()
303 struct hym8563 *hym8563 = clkout_hw_to_hym8563(hw); in hym8563_clkout_set_rate() local
304 struct i2c_client *client = hym8563->client; in hym8563_clkout_set_rate()
324 struct hym8563 *hym8563 = clkout_hw_to_hym8563(hw); in hym8563_clkout_control() local
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/rtc/
Dhaoyu,hym8563.yaml4 $id: http://devicetree.org/schemas/rtc/haoyu,hym8563.yaml#
7 title: Haoyu Microelectronics HYM8563 RTC
14 const: haoyu,hym8563
51 compatible = "haoyu,hym8563";
/linux-6.14.4/arch/arm64/boot/dts/rockchip/
Drk3588-edgeble-neu6a-io.dtsi87 hym8563: rtc@51 { label
88 compatible = "haoyu,hym8563";
93 clock-output-names = "hym8563";
184 hym8563 {
185 hym8563_int: hym8563-int {
Drk3399-roc-pc-plus.dts101 hym8563: rtc@51 { label
102 compatible = "haoyu,hym8563";
154 hym8563 {
155 hym8563_int: hym8563-int {
Drk3588-armsom-w3.dts144 hym8563: rtc@51 { label
145 compatible = "haoyu,hym8563";
148 clock-output-names = "hym8563";
254 hym8563 {
255 hym8563_int: hym8563-int {
Drk3588-orangepi-5-compact.dtsi56 &hym8563 {
82 hym8563 {
83 rtc_int_l: hym8563-int {
Drk3399pro-vmarc-som.dtsi301 hym8563: rtc@51 { label
302 compatible = "haoyu,hym8563";
305 clock-output-names = "hym8563";
342 hym8563 {
343 hym8563_int: hym8563-int {
Drk3588-h96-max-v58.dts257 hym8563: rtc@51 { label
258 compatible = "haoyu,hym8563";
261 clock-output-names = "hym8563";
313 clocks = <&hym8563>;
320 hym8563 {
321 hym8563_int: hym8563-int {
760 clocks = <&hym8563>;
Drk3588-orangepi-5-plus.dts132 &hym8563 {
223 hym8563 {
224 hym8563_int: hym8563-int {
Drk3588s-coolpi-4b.dts76 clocks = <&hym8563>;
307 hym8563: rtc@51 { label
308 compatible = "haoyu,hym8563";
313 clock-output-names = "hym8563";
365 hym8563 {
366 hym8563_int: hym8563-int {
Drk3588-coolpi-cm5.dtsi207 hym8563: rtc@51 { label
208 compatible = "haoyu,hym8563";
213 clock-output-names = "hym8563";
281 hym8563 {
282 hym8563_int: hym8563-int {
Drk3576-armsom-sige5.dts576 hym8563: rtc@51 { label
577 compatible = "haoyu,hym8563";
579 clock-output-names = "hym8563";
612 hym8563 {
613 hym8563_int: hym8563-int {
Drk3588-firefly-itx-3588j.dts427 hym8563: rtc@51 { label
428 compatible = "haoyu,hym8563";
433 clock-output-names = "hym8563";
490 hym8563 {
491 hym8563_int: hym8563-int {
Drk3588-toybrick-x0.dts266 hym8563: rtc@51 { label
267 compatible = "haoyu,hym8563";
270 clock-output-names = "hym8563";
300 hym8563 {
301 hym8563_int: hym8563-int {
Drk3588-armsom-sige7.dts210 hym8563: rtc@51 { label
211 compatible = "haoyu,hym8563";
216 clock-output-names = "hym8563";
290 hym8563 {
291 hym8563_int: hym8563-int {
Drk3368-r88.dts69 clocks = <&hym8563>;
196 hym8563: rtc@51 { label
197 compatible = "haoyu,hym8563";
Drk3566-nanopi-r3s.dts392 hym8563: rtc@51 { label
393 compatible = "haoyu,hym8563";
396 clock-output-names = "hym8563";
466 hym8563_int: hym8563-int {
Drk3568-nanopi-r5s.dtsi423 hym8563: rtc@51 { label
424 compatible = "haoyu,hym8563";
446 hym8563 {
447 hym8563_int: hym8563-int {
Drk3588-turing-rk1.dtsi190 hym8563: rtc@51 { label
191 compatible = "haoyu,hym8563";
194 clock-output-names = "hym8563";
297 hym8563 {
298 hym8563_int: hym8563-int {
Drk3588-rock-5b.dts270 hym8563: rtc@51 { label
271 compatible = "haoyu,hym8563";
274 clock-output-names = "hym8563";
380 hym8563 {
381 hym8563_int: hym8563-int {
/linux-6.14.4/arch/arm/boot/dts/rockchip/
Drk3288-vmarc-som.dtsi238 hym8563: rtc@51 { label
239 compatible = "haoyu,hym8563";
244 clock-output-names = "hym8563";
265 hym8563 {
266 hym8563_int: hym8563-int {
Drk3036-evb.dts38 hym8563: rtc@51 { label
39 compatible = "haoyu,hym8563";
Drk3288-firefly-reload.dts67 clocks = <&hym8563>;
200 hym8563: hym8563@51 { label
201 compatible = "haoyu,hym8563";
324 hym8563 {
Drk3128-evb.dts59 hym8563: rtc@51 { label
60 compatible = "haoyu,hym8563";
Drk3288-rock2-square.dts104 clocks = <&hym8563>;
168 hym8563: rtc@51 { label
169 compatible = "haoyu,hym8563";

123